v1.6.4
- Don't force draw the batch if the shader color changes, because that's already accounted for when collecting the data
v1.6.3
- Force draw batch if the scissor box or shader color changes (Fixes issue with Figura player list rendering)
- Clamp out of bounds shader color (Fixes issue with Dragon Survival "Magic Cast Meter")
- Disable experimental sign buffering if Effective is installed (Effective uses non-standard rendering which isn't compatible)
- Readded NeoForge support
- Added new experimental optimization: Avoid redundant framebuffer switching
- It can be enabled in the config file (
immediatelyfast.json
) by enablingexperimental_avoid_redundant_framebuffer_switching
- This optimization shouldn't cause any issues and will be enabled by default in an upcoming release if no issues are reported
- Any feedback regarding rendering issues or performance improvements is appreciated (You can find the discord link in the mod description)
- It can be enabled in the config file (
- Force draw batch if the scissor box or shader color changes (Fixes issue with Figura player list rendering)
- Clamp out of bounds shader color (Fixes issue with Dragon Survival "Magic Cast Meter")
- Disable experimental sign buffering if Effective is installed (Effective uses non-standard rendering which isn't compatible)
- Fixed experimental screen batching on NeoForge and (Lex)Forge
- Reset shader color when force drawing the current batch (Fixes rendering issue with Detail Armor Bar mod)
- Render entity vertex buffer at the end of screen rendering (Fixes issues with mods which use the Iceberg tooltip rendering API)
- Added mechanism to allow resource packs with modified core shaders to declare compatible features
- Changed the versioning of ImmediatelyFast. The minor version is now incremented with every Minecraft update. The patch version is incremented with every ImmediatelyFast release. This aims to group all releases for a specific Minecraft version together. It also allows for more frequent releases because I can do a release for a single Minecraft version instead having to accumulate enough changes to justify a release for all supported versions.
- Fixed mod compatibility with Xaeros Minimap
- Render entity vertex buffer at the end of screen rendering (Fixes issues with mods which use the Iceberg tooltip rendering API)
- Draw current batch when mods modify the model view matrix (Fixes PneumaticCraft armor icons being rendered in the wrong place)
- Made horse armor layering fix compatible with modded horse armor
- Added mechanism to allow resource packs with modified core shaders to declare compatible features
- Made horse armor layering fix compatible with modded horse armor
- Added mechanism to allow resource packs with modified core shaders to declare compatible features
- Changed the versioning of ImmediatelyFast. The minor version is now incremented with every Minecraft update. The patch version is incremented with every ImmediatelyFast release. This aims to group all releases for a specific Minecraft version together. It also allows for more frequent releases because I can do a release for a single Minecraft version instead having to accumulate enough changes to justify a release for all supported versions.