Shader Failed to load error om MC 1.21.10
My setup:
MC 1.21.10, Fabric 0.18.1, Iris 1.9.6
Os: arch
Shader: IterationT 3.2.0
Error
"lines: lines: 0:1(10): error: the compatibility profile is not supported"
Other shaders like bsl and photon worked fine, its the RT shaders that are borked
Since it was not working on linux, i played it on windows and it worked fine using same shaders, mc version and iris version. I have a feeling it's related to drivers but I'm not sure.
MC 1.21.10, Fabric 0.18.1, Iris 1.9.6
Os: arch
Shader: IterationT 3.2.0
Error
"lines: lines: 0:1(10): error: the compatibility profile is not supported"
Other shaders like bsl and photon worked fine, its the RT shaders that are borked
Since it was not working on linux, i played it on windows and it worked fine using same shaders, mc version and iris version. I have a feeling it's related to drivers but I'm not sure.
Solution
For future prople who get the same issue, This is an Issue with Mesa, they don't support compatibility profiles and they don't seem to plan to as said here: https://cgit.freedesktop.org/mesa/mesa/commit/?id=d7a0486a9e4e71d98c694872815909b8f8c0d3ac . Most likely using zink or opengl compat will work try the overrides
UPDATE: OPENGL COMPAT OVVERRIDE WORKED
MESA_GL_VERSION_OVERRIDE=4.6COMPAT
UPDATE: OPENGL COMPAT OVVERRIDE WORKED
MESA_GL_VERSION_OVERRIDE=4.6COMPAT