Some shader packs fail to compile on 1.17 on Intel Windows drivers
coderbot16 opened this issue ยท 8 comments
Relevant error, happens with composite.fsh
/ composite.vsh
in all versions of Sildur's Vibrant Shaders:
Attribute Position is bound to generic attribute 0, but gl_Vertex is also used
I don't have this hardware to test with, it needs to be verified whether this happens on the current latest commit of the 1.17 branch.
Issue has been further confirmed with the Intel HD 4000, seems to affect 1.1.1 but not 1.1.0, looking for logs
latest (1).log
relavent log using sodium 0.3 and iris 1.1.1
Reviving this: could we just rename gl_Vertex to iris_Vertex? This issue seems to be the driver mistakenly thinking gl_Vertex is used just because it has the text "gl_Vertex".
I don't know. The fact that the drivers are raising such an error message in the first place probably indicates that they're seriously buggy, so I can't really predict anything.
Issue needs to be put on hold for now, as the common denominator is everyone who had said issue got it from the installer, which has yet to see intel and mesa fixes pushed.
Would be good to have confirmation that anyone observing this on older versions is no longer observing it with the latest commit.
Currently trying to see that, and well it looks good I have not had a chance to check on legacy intel drivers, so I'm not sure yet
Can confirm it still happens in f06a69d.
Log: https://paste.ee/p/hT6Wl.