Iris Shaders

Iris Shaders

38M Downloads

Iris shaders do not work anymore on 1.16.5 on Amd gpus

costantino2000 opened this issue ยท 7 comments

commented

What happened?

After updating my gpu driver from 22.6.1 to 22.11.2 the shaders stopped working on Minecraft 1.16.5, but they still work with Optifine and with Iris on other versions like 1.19.2. The log says:

Failed to create shader rendering pipeline, disabling shaders!
java.lang.RuntimeException: Failed to compile FRAGMENT shader for program centerDepthSmooth.fsh

Screenshots

1.16.5 (the shaders are selected in the settings):
2022-12-04_22 31 43
2022-12-04_22 36 48
1.19.2:
2022-12-04_22 46 30

Log output

latest.log

Minecraft Version

Minecraft 1.16.5

Iris Version

Iris 1.4.3

Operating System

Windows 10

What is your GPU?

AMD RX 590

commented

Fixed in 1.4.4.

commented

This is due to the center depth smooth fragment shader using output as the name for its color output, on AMD output is a "reserved word", now this is logged as a warning for some reason but its actually a fatal error that stops the center depth smooth fragment shader from compiling, this was fixed by this commit, which will be in the next version of iris (1.5.0+)

commented

I see, so does that mean that there will be another update for 1.16.5, since the problem happens there?

commented

Yes since this is a kinda major issue, we are only doing maintenance releases for 1.16.5 now

commented

Alright, thanks for the answer, I'll close the issue then

commented

Actually keep it open, there is a special label for this aka status: fixed in next release

commented

Ok, I'll leave it to you then