Skip to content

Releases

GemRender 0.1.20 (26.1 and earlier)

Choose a tag to compare

@github-actions github-actions released this 29 Oct 22:45
  • Fix: a resource pack or mod that replaces a vanilla core shader (for example Stellarity's armor shader, which puts the
    { of main() on its own line) no longer fails the shader reload and leaves the game stuck on the loading screen.
    The dynamic-light patch accepts any spacing around main(), and a replaced shader it still cannot patch is left
    unlit by GemRender with one warning in the log.
  • Direct path, level pass: opaque parts draw after entities and block entities, blended parts after weather, so clouds
    stay behind them.
  • API: GemRenderGltfModel.slotFrame(slot) and DirectRenderer.submitSlots(...) draw a glTF model's slot meshes at
    an already posed palette.

GemRender 0.1.19 (26.1 and earlier)

Choose a tag to compare

@github-actions github-actions released this 28 Oct 17:03

Fix: Sodium shader compile crash after a renderer reload when Veil dynamic buffers are enabled (e.g. with Sable/Aeronautics stacks without Iris).

  • Dynamic lights and IR now coexist with Veil dynamic buffers: IR output moves past Veil's outputs and is attached to Veil's framebuffer.
  • Sodium terrain patch no longer shifts Veil's albedo injection ahead of lodBias.
  • Vanilla shaders patch correctly when Veil reprints them.

GemRender 0.1.17

Choose a tag to compare

@github-actions github-actions released this 23 Oct 00:25