Iris Shaders

Iris Shaders

36M Downloads

The TAA in Sildur's Vibrant Shaders breaks on Linux Mesa drivers

Xyphyn opened this issue · 19 comments

commented

What happened?

When using shaders on linux, there is a ghost image overlayed on your screen depending on when shaders were last loaded.

Screenshots

image

Relevant log output

No response

Iris and Minecraft Version

Iris 1.17.1, 1.1.1

Are you running Sodium along with Iris?

No

Operating System

EndeavourOS (Linux kernel 5.13.6)

What is your GPU?

AMD Radeon RX 570 (XFX Pine Group)

Java Version

Java 16

Additional context

No response

commented

Same here on Vega 8, using Mesa on Fedora 34
video

edit: patching the shader to turn off TAA works

commented

What shader is this? Also does it happen with all shaders? I personally haven’t had this issue and I run linux

commented

What shader is this? Also, does it happen with all shaders? I personally haven’t had this issue and I run Linux

this shader is sildurs vibrant

commented

There have been no reports of issues with Linux so far, this may be driver/software related

commented

Additionally, please provide a log file so we can narrow down the issue even further. From the couple users that are known to use Linux we have had zero reports like yours so it's most likely Software and/or driver related, as @IMS212 already stated.

commented

I use Ubuntu 20.04 (Mesa, 4.5 core profile), and I can only reproduce this with Sildur's shaders. Also, had anyone been able to reproduce this on Windows?

commented

Additionally, please provide a log file so we can narrow down the issue even further. From the couple users that are known to use Linux we have had zero reports like yours so it's most likely Software and/or driver related, as @IMS212 already stated.

I'm using the default kernel drivers for AMD Radeon provided by Linux. If someone can reproduce this on Nvidia with Linux drivers, then it's probably a driver bug.

As for the lack of Linux bug reports, I'll be sure to look out for Linux-specific bugs, as most people use Windows.

commented

Can't reproduce on Manjaro with nvidia

commented

This looks to be the TAA bug with sildurs that affects Linux specifically

commented

I use linux mint and am using Mesa drivers for an intel igpu and have not seen this said issue with sildurs

commented

That’s the thing. I’ve never seen this before and I’ve used sildurs a good amount

commented

I've seen this before on my laptop. It only happens with Sildur's Vibrant Shaders Medium or above, only on Linux Mesa drivers, and only with Iris.

commented

I get the same thing on my system with AMD graphics
OpenGL: renderer: Radeon RX 580 Series (POLARIS10 DRM 3.41.0 5.13.5-200.fc34.x86_64 LLVM 12.0.0) v: 4.6 Mesa 21.1.5
OS: Fedora 34, Kernel 5.13.5

commented

Unless this issue has been fixed, I'm going to keep it open for now so I remember to come back to it later.

commented

OS: Manjaro Linux x86_64
Host: X470 AORUS ULTRA GAMING
Kernel: 5.14.1-xanmod1-cacule-1
DE: Cinnamon 5.0.5
WM: Mutter (Muffin)
CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz
GPU: AMD ATI Radeon RX 5500/5500M / Pro 5500M
Memory: 32026MiB
Driver: Mesa 21.2.1-1
Sun 05 Sep 2021 07:27:11 PM EDT

same issue here. tested also with a RX 580 and a RX 480 same issue. all of the Sildur's Vibrant shaders have the same problem. none of the other tested shaders tested have the problem. when tested with a GTX 1060 or with a RTX 2060 the problem did not manifest.

commented

I was having the same issue i did a bit more testing and it seems like this issue only persists when using Mesa drivers with AMD hardware (MESA intel seems to be just fine), so it seems like a good idea to update the name of this issue

commented

for me it happens with (almost) all shaders which are seus, sildur's, or complementary- based (I'm on Fedora 34)

commented

I'm running Sildur's vibrant with PopOS, 6800xt, and mesa 21.2.2 and I'm having the same issue of weird TAA flickering. How do does one disable TAA in a minecraft shader?

Edit: Nvm, I figured it out. You can disable TAA by going into the shader.settings file in the shader folder and disabling the definitions for TAA, which gets rid of the weird flickering with mesa on Linux.

commented

I'm having this issue with Sildur's vibrant on EndeavourOS with Amd rx6600xt and mesa 21.2.5-1. Disabling TAA did not help.