GPUBooster / GpuTape

GPUBooster / GpuTape

为游戏渲染系统提供DSA及最快数学公式以实现最佳性能! 兼容Sodium/Embeddium、Iris及光影。

基础库

GPUBooster | 简介⚡

fo fa qu neo
i

自1.1.1版本起,模组的服务端部分已移至独立的仅服务端模组 NumFlux

在1.21.11上,未与其他任何模组(不包括库)进行比较

无模组 有模组 (1.2.2) FPS提升
1100 1200 9.09%

功能 ⭐:

  • 用于VBO/EBO/FBO/纹理的DSA系统
  • RBO深度
  • VBO/EBO池系统
  • “VAO <--> 格式”缓存
  • 向量化(通过 jdk.incubator)
  • UI文本批处理
  • 加载系统中的快速集合
  • GL目标缓存

DSA(已包含在1.21.11版本及以上的游戏中):

DSA(直接状态访问)缓冲区(VBO、EBO、FBO),允许您无需绑定缓冲区即可渲染,减少操作次数,同时增加了VBO/EBO池,该池创建配置定义的大小值,并允许您重用缓冲区。

RBO(>1.21.11):

使用渲染缓冲区(RBO)代替纹理来处理深度(如果已在“仅FBO”或“全部”上启用DSA,它也会使用DSA),这能略微提升性能。

SIMD:

使用 jdk.incubator 模块中的向量 API 加速 CPU 计算(在 Frustum (~1.21.1) 和天气渲染 (~1.21.11) 中)。
需要添加 JVM 参数才能运行:

GPUBooster | 用户端 👤

问题解决策略:

  • 如果问题被标记为 “Bug/Compat”,它将获得最高优先级。
  • 如果问题被标记为 “Inaccuracy”,其优先级较低,表示游戏过程中存在轻微不准确,可通过禁用配置设置来解决。
  • 如果游戏崩溃,应首先检查 JVM 参数,查看是否存在 jdk.incubator 参数。

重要 ⚠️:

如果您的 GPU 的 OpenGL 版本低于 4.5,某些功能将不可用!
RBO 与光影包不兼容。
自 Minecraft 1.21.10 起,GpuTape 支持将停止(请改用 GPUBooster)。

可用语言 🌐:

  • 英语(en_us)- Mr.Toad
  • 俄语(ru_ru)- Mr.Toad
  • 德语(de_de)- Mr.Toad(<1.1)
  • 乌克兰语(uk_ua)- StarmanMine142(<1.1)

我的其他模组: