Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integration with Asynchronous Render List Generation in Sodium #2539

Draft
wants to merge 9 commits into
base: 1.21.2
Choose a base branch
from

Conversation

douira
Copy link
Member

@douira douira commented Nov 22, 2024

Draft companion PR to CaffeineMC/sodium#2887 for Sodium. This PR will remain a draft until Sodium merges that PR and issues with the base branch not building have been resolved (@IMS212 pls fix).

Testing of the latest build didn't yield regressions and improves fps, both because a graph search for shadow list generation is avoided entirely, and because Sodium generates regular non-shadow render lists faster.

List of modifications that needs to be reverted before merging that just exist for compatibility:

  • Disabled neoforge
  • Disabled CloudRendererMixin
  • GH Actions builds are disabled (since the sodium build won't exist on the GH Action Runner and thus it fails every time)

@douira douira force-pushed the decoupled-frustum-integration branch from f0f5b66 to 6628324 Compare November 24, 2024 03:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants