Skip to content

Conversation

@temotskipa
Copy link
Owner

Summary

  • remove the outdated RenderSystem vertexSorting access widener and rework RenderSystem mixin hooks to read the new GPU uniform buffers
  • add a DynamicUniforms mixin and MatrixUniformBuffer helper so dynamic uniforms and projection matrices keep the Vulkan state in sync with Minecraft's new render pipeline
  • switch UI utilities, fog/light handling, and uniform suppliers to use the refreshed VRenderSystem state, including new fog/game time tracking helpers

Testing

  • ./gradlew genSource
  • ./gradlew build (fails: legacy GL mixins need retargeting after the rendering refactor)

https://chatgpt.com/codex/tasks/task_e_68fbbcf8508c83229d99137f0cfd7c08

@temotskipa temotskipa merged commit a9fd053 into dev Oct 24, 2025
@temotskipa temotskipa deleted the codex/refactor-renderer-for-new-pipeline branch October 24, 2025 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants