This release is an hotfix for a bug regarding textures on 1.21.x
version and another one affecting mainly Intel iGPUs chunk uploading and
drawing.
这个版本是一个热修复,修复了在 1.21.x 版本上与材质相关的一个错误,以及另一个主要影响 Intel 集成显卡的 chunk uploading 和绘制问题。
Bugfixes / 漏洞修复
Fixed a bug regarding texture binding on Minecraft version 1.21.x
Fixed a bug affecting iGPUs (mainly Intel)
修复了 Minecraft 1.21.x 版本中与材质绑定相关的错误。
修复了影响集成显卡(主要是 Intel)的错误。
Compatibility / 兼容性
Fixed texture binding issues (e.g. JourneyMap)
修复了材质纹理问题(例如与 JourneyMap 的兼容性)。
This release fixes some critical issues, such as chunk corruption 和 crashes on window resizing. It also fixes some compatibility issues with 和 mods.The BumblezonePolytone
Bugfixes
Fixed chunk corruption on chunk loading
Fixed a crash when resizing window or toggling fullscreen
Compatibility
Added matrix3f uniform
Fixed crash when using The Bumblezone mod
Fixed texture issues with Polytone
更新公告的中文翻译:
此版本修复了一些关键问题,例如块损坏和调整窗口大小时崩溃。它还修复了一些兼容性问题和模组:The Bumblezone,Polytone
BUG修复
修复了块加载时的块损坏
修复了调整窗口大小时或切换全屏时崩溃的问题
兼容性
添加了 matrix3f 均匀性
修复了使用 The Bumblezone mod 时崩溃的问题
修复了 Polytone 的纹理问题
Compatibility
Fixed JourneyMap (1.21) crash on waypoint beacon rendering
更新内容翻译:
此版本修复了一个崩溃BUG
兼容性
修复了 JourneyMap (1.21) 在航点信标渲染时崩溃的问题
This release fixes some critical bugs, improves memory usage and mod compatibility.
Perfomance
Reduced device memory usage (VRAM)
Bugfixes
Fixed chunk rendering bug regarding quad index buffer
Fixed device memory leak on world reloading
Fixed video settings screen background rendering bug (1.21)
Compatibility
Fixed Debugify crash on Linux
更新内容翻译:
此版本修复了一些关键 bug,提高了内存使用率和 mod 兼容性。
性能
减少设备内存使用率 (VRAM)
BUG修复
修复了有关四重索引缓冲区的块渲染错误
修复了世界重新加载时的设备内存泄漏问题
修复了视频设置屏幕背景渲染错误 (1.21)
兼容性
修复了 Linux 上的调试崩溃问题
New release fixes JourneyMap compatibility on Minecraft 1.21 and also comes with small perfomance uplifts and some important bugfixes.
Perfomance
Slightly improved CPU performance
Small GPU performance improvement (5% at most)
Bugfixes
Fixed chunk not updating after going beyond RD and coming back
Added glint strength uniform
Added 32 bits quad index buffer for draw calls that use higher index count
Fix compressed vertex format precision bugs (e.g. fire Z-fighting)
Compatibility
Implemented FRAPI shader loading
Fixed JourneyMap 1.20.6+ compatibility
Prevent drawing when buffer builder and shader formats don't match to prevent visual bugs (e.g. BetterNether Firefly)
更新公告的中文翻译:
新版本修复了 Minecraft 1.21 上的 JourneyMap 兼容性,并且还带来了小的性能提升和一些重要的错误修复。
性能
CPU 性能略有提高
小型 GPU 性能提升(最多 5%)
BUG修复
修复了块在超出 RD 并返回后不更新的问题
增加闪光强度均匀
添加了 32 位四重索引缓冲区,用于使用更高索引计数的绘制调用
修复压缩顶点格式精度错误(例如:fire Z-fighting)
兼容性
实现了 FRAPI 着色器加载
修复了 JourneyMap 1.20.6+ 兼容性
当缓冲区构建器和着色器格式不匹配时阻止绘制,以防止视觉错误(例如,BetterNether Firefly)
New release bringing Minecraft 1.21 support, some important bugfixes and compatibility improvements.
Performance
Minor GPU performance uplift thanks to fog function refactor
Bugfixes
Fixed builder errors leading to no chunk building
Fixed wrong biome tint
Fixed crash on texture filter update when image was not initialized
Fixed DEBUG_LINE_STRIP topology conversion
Compatibility
Added Fabric fluid sprite handler
Reverted vanilla chunk border renderer (F3 + G)
更新公告的中文翻译:
新版本带来了 Minecraft 1.21 支持、一些重要的错误修复和兼容性改进。
性能
由于雾函数重构,GPU 性能略有提升
BUG修复
修复了导致无块构建的构建器错误
修复了错误的生物群落色调
修复了图像未初始化时纹理过滤器更新崩溃的问题
修复了DEBUG_LINE_STRIP拓扑转换
兼容性
添加了 Fabric 流体精灵处理程序
还原的原版块边框渲染器 (F3 + G)
Bugfixes
Fixed rendering bug on 1.20.4 version (flipped viewport) when applying post effects (e.g. glowing effect)
Fixed LINES render type bug
Compatibility
Implemented DEBUG_LINES topology
Improved compatibility
Fixed hard crash on shader compilation when compiler errors occur
中文:
BUG修复:
修复了 1.20.4 版本(翻转视口)在应用后期效果(例如发光效果)时的渲染错误
修复了 LINES 渲染类型 bug
兼容性:
DEBUG_LINES拓扑实现
改进的兼容性
修复了发生编译器错误时着色器编译的硬崩溃问题
New version comes with a new setting screen, Minecraft 1.20.5 support and many bugfixes.
Setting
Video Settings screen rework
Bugfixes
Fixed VoxelShape conflict when using Lithium causing gaps between blocks (e.g. grass paths, farmlands)
Fixed bug where some biomes ware not considered for chunk building
Fixed wrong entity color encoding
Fixed borderless window wrong position and dimensions
Fixed upload corruption caused on some state changes (e.g. world load/unload)
中文翻译:
在0.4.1的新版本中带来了全新的设置界面和对Minecraft 1.20.5版本的支持以及许多的错误修复。
设置
视频设置屏幕返工
BUG修复
修复了使用 Lithium 时导致方块(例如草地、农田)之间出现间隙的体素形状冲突
修复了某些生物群落器皿未考虑用于块构建的错误
修复了错误的实体颜色编码
修复了无边框窗口错误的位置和尺寸问题
修复了某些状态更改(例如全局加载/卸载)导致的上传损坏问题
This version brings multiple performance improvements and new graphical feature:
CPU and GPU rendering, up to 15-30% faster depending on hardware.
Smoother frametime on higher render distances.
Chunk building (loading) up to 5x times faster.
New lighting system which takes into account non-full blocks for ambient occlusion (needs to be enabled on Video Settings -> Smooth Lighting -> On (Sub-block)).
Perfomance
GPU performance uplift by rendering on swap chain images directly
Reduced GPU memory consumption and improved performance by using per rendertype buffers
Reduced GPU memory usage due to AreaBuffer rework
CPU performance improvement when using direct draw due to removal of section offset push constants
Reworked section graph and bfs to improve performance and frame time stability
Improved chunk build time by up to 5 times
Graphics
New Sub-block AO (needs to be enabled in video settings)
Bugfixes
Fixed world border not rendering
Fixed crash when minimizing window while loading a world
Fixed screenshots color swapping when using swap chain BGR format
Fixed lighting bug on text rendertype
Fixed some errors on vertex encoding
Fixed errors on color encoding
Fixed window border bug on Wayland-Gnome
Fixed crash when using breeze_rendertype
Fixed crash when loading data packs
Fixed GlTexture crash due to wrong target check
Mipmap level is now updated on setting change
Other
Removed deprecated GUI optimzations setting
中文翻译(肯定存在有误理解)
此版本带来了多项性能改进和新的图形功能
CPU 和 GPU 渲染速度最高可达 15-30%,具体取决于硬件。
在更高的渲染距离上更平滑的帧时间。
块构建(加载)速度提高 5 倍。
新的照明系统,考虑到环境光遮蔽的非完整块(需要在设置 ->平滑光照 ->打开Sub-block选项以启用)。
性能
通过直接在交换链图像上渲染来提升 GPU 性能
通过使用每个渲染类型缓冲区,减少了 GPU 内存消耗并提高了性能
由于区域缓冲器返工,减少了 GPU 内存使用量
由于删除了截面偏移推送常量,因此使用直接绘制时的 CPU 性能得到改进
重新设计了剖面图和 bfs,以提高性能和帧时间稳定性
将区块构建时间缩短多达 5 倍
图形
新增Sub-block AO(需在视频设置中启用)、
修复
修复了世界边界不渲染的问题
修复了在加载世界时最小化窗口时崩溃的问题
修复了使用交换链 BGR 格式时屏幕截图颜色交换的问题
修复了文本渲染类型的照明错误
修复了顶点编码上的一些错误
修复了颜色编码错误
修复了 Wayland-Gnome 上的窗口边框错误
修复了使用 breeze_rendertype 时崩溃的问题
修复了加载数据包时崩溃的问题
修复了由于错误的目标检查而导致的 GlTexture 崩溃问题
Mipmap级别现在在设置更改时更新
其他
删除了已弃用的 GUI 优化设置
Bugfixes
Fixed a crash on startup affecting Intel GPUs mainly
中文
修复了主要影响英特尔 GPU 的启动崩溃问题
Graphics
Improved grass (and grass like) texture rendering with Unique Opaque Layer on
Performance
Improved particle rendering performance up to 2-3x (worst case)
Compatibility
Added post effects compatibility (e.g. glowing effect is now rendering correctly)
Implemented gl Framebuffers
Improved overall gl compatibility
Bugfixes
Fixed bug affecting entity culling
Fixed missing auto screenshot after world load
中文
改进了草(草的形状)纹理渲染,并开启了“独特的不透明图层”
将粒子渲染性能提高多达 2-3 倍(最坏情况)
添加了后期效果兼容性(例如,发光效果现在可以正确渲染)
实现的 gl 帧缓冲区
改进了整体 gl 兼容性
修复了影响实体剔除的 bug
修复了世界加载后丢失的自动屏幕截图
Updated to Minecraft 1.20.4
Graphics
Improved grass rendering while unique opaque layer setting is off
Video settings screen is now transparent while in game
Features
New device selector on Other tab of Video Settings screen
Bugfixes
Fixed entity texture bug on 1.20-1.20.1
中文
更新到了 Minecraft 1.20.4
改进了草地渲染,同时关闭了独特的不透明图层设置
视频设置屏幕现在在游戏中是透明的
视频设置”屏幕的“其他”选项卡上的新设备选择器
修复了 1.20-1.20.1 上的实体纹理错误
Compatibility
Wayland support
Fixed linux swapchain issues
Bugfixes
Fixed sync error on chunk update (uploading)
Fixed sync errors on layout transitions
Performance
Minor shaders optimizations
中文
Wayland 支持
修复了 linux 交换链问题
修复了块更新(上传)时的同步错误
修复了布局过渡时的同步错误
次要着色器优化
Performance
Improved chunk build time (up to 2x faster or even more on vsync)
Compatibility
Improved mod compatibility for mods using custom textures
中文
改进了块构建时间(在 vsync 上速度提高 2 倍甚至更多)
改进了使用自定义纹理的模组的模组兼容性
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.