ImmediatelyFast

ImmediatelyFast

Mod

Speed up immediate mode rendering in Minecraft

Client Optimization

26.01M downloads
5,606 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter loader...
Filter versions...
Filter channels...

v1.9.3

  • Fixed linux AMD GPU flashing window issue caused by the framebuffer optimization
  • Fixed Intel GPU graphical issue caused by the framebuffer optimization

v1.9.2

  • Added new optimization: Avoid redundant framebuffer switching
    • This optimization reduces the number of framebuffer switches when rendering many different things in the world (entities, particles, block entities, ...) or the HUD to increase FPS.
  • Fixed force draw handling (Fixes compatibility with Tweakermore and MiniHUD)
  • Removed experimental universal HUD batching optimization
    • This optimization was disabled by default, but caused too many graphical issues when enabled, which are difficult to fix for a relatively small performance increase
  • Added new optimization: Avoid redundant framebuffer switching
    • This optimization reduces the number of framebuffer switches when rendering many different things in the world (entities, particles, block entities, ...) or the HUD to increase FPS.
  • Fixed force draw handling (Fixes compatibility with Tweakermore and MiniHUD)
  • Removed experimental universal HUD batching optimization
    • This optimization was disabled by default, but caused too many graphical issues when enabled, which are difficult to fix for a relatively small performance increase
  • Fixed shader color mixing calculation
  • Removed experimental universal HUD batching optimization
    • This optimization was disabled by default, but caused too many graphical issues when enabled, which are difficult to fix for a relatively small performance increase

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 enabling experimental_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)
  • 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)
  • Added support for Minecraft 1.21.5
    • Removed the fast_buffer_upload optimization, because Mojang implemented it in the base game
    • NeoForge and LexForge will be added in the next release

Project members

RaphiMC

Owner

Details

Licensed LGPL-3.0-only
Published 3 years ago
Updated a month ago