Broken rendering with Iris when shaders are enabled
Nik-mmzd opened this issue ยท 7 comments
Describe the bug
Atlas rendering bug (see screenshots)
To Reproduce
Compile for 1.18.1 from 37038a3
Install Sodium and Iris
Enable shaders (e. g. BSL)
Fabric version information:
- Minecraft: 1.18.1
- Fabric Loader: 0.12.12
- Fabric API: 0.44.0+1.18
- AntiqueAtlas: built from commit 37038a3
Additional context
When Iris is installed, but no shaders are enabled, all renders normally
Sodium: 0.4.0-alpha5 (latest)
Iris: 1.1.3 (latest)
Yes, I can confirm that this happens using the latest 1.18.2 release versions of iris, sodium, and antique atlas
According to #448 it also happens on forge
Still a problem on iris 1.4.3, sodium 0.4.1 build 15 & indium 1.0.7 when using shaders but not when disabling shaders.
Fixed in 99330bd thanks to @LangYueMc
I made a resource pack that kinda band-aid fixes this. The issue is with pixels with mixed transparency values overwriting other ones. This resource pack makes every pixel have 255 opacity. I think it works pretty well. I tested it with oculus on complementary.