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

Support for old shaderpacks. #2588

Open
9182736450typist opened this issue Jan 2, 2025 · 2 comments
Open

Support for old shaderpacks. #2588

9182736450typist opened this issue Jan 2, 2025 · 2 comments

Comments

@9182736450typist
Copy link

Back when Optifine was the main shader mod, many awesome shaders with little to no performance hit such as Paolo's Lagless Shaders, Chocapic V3 and yShaders worked flawlessly. However, they fail to load on optifine 1.17+ or iris shaders. Are there any plans to support these old shaderpacks with iris?

Shader info when trying to load shaders:
Index -1 out of bounds for length 16

@Luracasmus
Copy link
Contributor

Does that same error occur when loading all three shader packs? A lot more context (preferably a full log file) is going to be needed to find what the issue is preventing the shader packs from loading, which also likely isn't the same across all three packs

Given that the shader packs are so old, it's likely they were using some very outdated functionality or relying on unintentional shader loader behavior that has since been fixed

@9182736450typist
Copy link
Author

Yes it does occur.
Chocapic V3 and Paolo's lagless fail on 1.17+ optifine while yshaders is safe. Iris breaks all three shaders.
I would suggest adding a mode that uses 1.16.5 interpretation of shaders (legacy shader mode).

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

No branches or pull requests

2 participants