Performance
Added Entity Culling with relative option
Compatibility
Removed dynamic rendering to bring back older devices compatibility
Improved mod compatibility
Fixed crash on startup when (not supported) fabulous graphics setting was selected
Bugfixes
Fixed freeze when using Alt+Tab on AMD + Windows
Fixed bug causing no rendering and lag on level change
中文
升级到了 Minecraft 1.20.2
增加了实体剔除和其的相关选项
移除了动态渲染以提高对旧设备的兼容性
改进了模组兼容性
修复了在选择(不受支持的)极佳画质时启动时崩溃的问题
修复了在 Windows 系统使用 AND 时按下 Alt + Tab 的冻结问题
Performance
Improved performance
New "unique opaque layer" option (default enabled)
Compatibility
Revert Vulkan API requirements to Vulkan 1.2
Improved GL textures compatibility
Bugfixes
Fixed end portal texture bug
Fixed rendering bug when using indirect draw
中文
提高性能
独特的 "不透明层" 选项(默认开启)
将 Vulkan 要求恢复到 1.2
改进 GL 纹理的兼容性
修正了末地传送门纹理错误
修正了使用 indirect draw 时的渲染错误
VulkanMod Release 0.3.0
This release features a reworked renderer, bringing a performance boost.
Vulkan 1.3 is now required
Performance
Improved CPU and GPU performance
Improved video memory usage
Improved Chunk loading/upload
Indirect draw mode setting
Now using dedicated device queues
Compatibility
Improved general compatibility
Fixed ttf font textures not rendering properly
中文
重做了渲染器,同时把Vulkan要求拉到了1.3
改善了CPU和GPU的性能
改进了显存的使用
改进了区块的加载
兼容性提升
修正TTF字体问题渲染问题
Indirect draw 模式设置
现在使用 dedicated device 队列
Bugfixes
Fixed block outline not rendered
Fixed a bug when reloading chunks that caused chunks not being rendered, in certain world positions
Fabric API 0.76 is now compatible
Spectator mode now renders all chunks when camera is inside a full solid chunk
Bug where nothing was rendered when camera went outside world's bound heights is now fixed
This update should bring a leap in performance especially at higher render distances.
Performance
Improved chunk update algorithm
New chunk culling algorithm
Improved chunk rendering performance
Improved memory management
Settings
New "Advanced Chunk Culling" setting
Bugfixes
Fixed memory stats showing negative values
Options
New Video Settings screen to replace minecraft's one.
New Config file to store user options.
RenderFrameQueue option.
Windowed fullscreen option.
Gui optimizations option (disabled by default due to mod compatibility).
Miscellaneous
Game loop will keep running while minimized(but not rendering).
Fixed Issues
Mesa driver shouldn't crash anymore as long as RenderFrameQueue is set to 2.
Fixed freeze on some devices(linux) when resizing window.
Device selection now follows priority to avoid inadequate device picking.
Fixed exception thrown on gathering system information after crash.
Debug
Logs unsupported extensions.
Fixed issues
Crash on resource pack realoading, server switching or dimensions loading should be fixed(or at least mitigated).
Performance
Batched gui rendering.
Rollback to LWJGL 3.2.3 since LWJGL 3.3.0+ is slower in compiling shaders.
Results: better performance and faster game/resources loading.
Miscellaneous
Added Vsync support.
Improved compatibility(REI works but has still some bugs)
Fixed issues
Fixed mipmap issue causing black outlines on some translucent textures
Fixed crash on destroying texture
Optimizations
Baked quad optimizations.
Compatibility
Memory Type selection using device's properties.
Watermask fix.
Enchantment screen fix.
Dedicated gpu is now preferred.
Fixed light direction.
升级到 Minecraft 1.19。
可能修复了方块加载时的随机崩溃。
Release for Minecraft 1.19.
Probably fixed random crashes on chunk loading.
减轻大量更新时导致的内存泄露。
增加了内存统计。
Mitigated huge device memory leaks on chunk loading and updating.
Added memory stats.
Constantly mapped staging buffer.
Optimizations.
These combined should result in smoother frametime.
不再需要复制 Libraries。
动态缓冲区分配。
支持 Minecraft 1.18.2。
Libraries copy not needed anymore.
Dynamic buffers allocation.
Support for Minecraft 1.18.2.