Skip to content

[This pull request is for reference only. Please do not merge it hastily.] AsyncShaderPack#836

Open
Lonmo0208 wants to merge 8 commits intoAsek3:1.20.1-newfrom
Lonmo0208:1.20.1-new
Open

[This pull request is for reference only. Please do not merge it hastily.] AsyncShaderPack#836
Lonmo0208 wants to merge 8 commits intoAsek3:1.20.1-newfrom
Lonmo0208:1.20.1-new

Conversation

@Lonmo0208
Copy link

@Lonmo0208 Lonmo0208 commented Oct 9, 2025

old:
image
new:
image

The lighting settings are the same for both screenshots
image

Currently known incompatible shaderpacks are:
iterationRP - This shader pack fails to load and is unusable.
Photon - This shader will reduce the game's frame rate, but not significantly.

For shaders like BSL and Complementary (or similar ones), there will be a very noticeable performance improvement. If you are a user of these shaders, you can build it yourself. However, please refrain from distributing the build, as I cannot guarantee what other issues may arise.

Note: The modified ShaderPack.java code was generated multiple times with the assistance of AI.

Yes, this is an optimization derived from AI-generated code. I merely found that it provided a pretty significant performance boost for the shader packs I use, and I'm sharing it for reference only. I'm not a professional nor an expert in this field; I simply shared it here because I found it useful.

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.

1 participant