Sodium 0.4.11 has now released for both Minecraft 1.19.3 and 1.19.4, improving performance and fixing a few bugs!
Special thanks to Vanilla Tweaks' and Stridey for allowing us to use their "Nicer Fast Leaves" texture pack in Sodium to fix a mipmapping bug.
Major Changes
- Added a new optimization nicknamed Render Pass Consolidation, which can reduce the number of render passes in chunk rendering and hopefully eliminate some CPU/GPU overhead (up to 15-30% faster)
- Added a change for mipmapping to make it look nicer.
- Added Vanilla Tweaks' "Nicer Fast Leaves" pack by default to fix an issue with mipmapping.
- Added an option for specifying a No Error Context (enabled by default), which can slightly reduce CPU overhead in rendering by disabling OpenGL error checking, when it is supported (up to 2-3% faster)
- Implemented some optimizations for block face culling.
- Fixed texture corruption that could occur when rendering certain particles.
Other Changes
- Began work on exposing an official API for Sodium which will allow mods to take advantage of faster code rendering paths we make available. This will also help solve mod incompatibilities which were introduced with Sodium 0.4.9.
- Removed some dead code and patches which are no longer necessary.