-
-
Notifications
You must be signed in to change notification settings - Fork 647
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
Shaders fail to load on any update after 1.8.0-beta.4 #2576
Comments
The log says
But tbn in gbuffers_terrain is flat in and flat out as below lines, does Iris' patcher ignores You can press Ctrl+D on shader select screen to enable debug mode, and see if tbn in/out matches in terrain_solid.vsh and terrain_solid.fsh (there will be a prefix before their names like 043_terrain_solid.vsh) |
This came up upon reloading the game after enabling debug mode. java.lang.RuntimeException: Shader program linking failed, see log for details |
I'm not sure what you mean by checking to see if tbn matches. 038_terrain_solid.vsh: #version 400 core ### 038_terrain_solid.fsh: #version 400 core |
Iris removes the flat modifier for both in and out for tbn... Then why the log says interpolation modifier mismatch? Or Iris forget one in other shader program? |
What happened?
I'm using the Hysteria Shaders in a very large modpack, and for every update you've released since 1.8.0-beta.4, the shaders will fail to load on startup. When I press the shader toggle key it then says "shaders disabled." I press the shader toggle key again, and sometimes it will load the shaders and be fine for the rest of that play session. It is, as far as I can tell, completely stable on 1.8.0-beta.4.
It has a button to "copy info." Here is that information:
Shader program linking failed, see log for details
And the major thing that stands out in the log is this line, repeated over and over and over again:
[08:54:11] [Render thread/INFO]: OpenGL debug message: id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. object is not successfully linked, or is not a program object.'
I will provide the whole log, but it's over 22,000 lines, most of it being that.
The best way to reproduce this would be to simply download my modpack BottomlessThought's Realism, and update Sodium and Iris (you shouldn't need to mess with any of the extras, I usually recommend people add on a few extra patrix things and physics mod pro, but the error occurs without these).
Most likely culprits include Distant Horizons, No Cubes, the Physics Mod, and the Patrix ResourcePack.
Screenshots
No response
Log output
latest.log
Minecraft Version
Minecraft 1.21.1
Iris Version
1.8.1
Operating System
Windows 10
What is your GPU?
Nvidia RTX 2060 Super
Additional context
[08:54:11] [Render thread/INFO]: OpenGL debug message: id=1282, source=API, type=ERROR, severity=HIGH, message='GL_INVALID_OPERATION error generated. <program> object is not successfully linked, or is not a program object.'
The text was updated successfully, but these errors were encountered: