pal1000 / mesa-dist-win

Pre-built Mesa3D drivers for Windows
MIT License
864 stars 78 forks source link

Minecraft Zink Graphics Error with Mesa 22.0.2 and 22.1.2 rc3 #99

Open kleinermob opened 2 years ago

kleinermob commented 2 years ago

using amd rx 570 latest drivers Mingw and msvc are also behaving the same This is with 22.1.2 rc3 only whitescreen 1.18 Unbenannt

with 22.0.2 1.18 Unbenannt

with 22.0.2 1.16.5 only small graphics error

2022-05-05_01 16 37

i think 1.16.5 works fine is because it uses OpenGL compatibility profile, but 1.18 uses OpenGL core profile

pal1000 commented 2 years ago

zink on windows is mostly broken since kopper interface debut in 22.1rc1, hence the white screen which was also reported in #95 and upstream.

As for graphics rendering glitches on 22.0 I recommend reporting upstream, but you should wait and try 22.0.3 first once I build it.

kleinermob commented 2 years ago

Yeah, 22.0.3 still has the same Graphics Error on 1.18

kleinermob commented 2 years ago

Mmh, seems like that Graphics Error with 1.18 is not related to Zink, it also happens with GLonD3D12 Unbenannt

xperia64 commented 2 years ago

The zink white screen issue should be fixed now after this was merged: https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16569

DorianNessuno commented 1 year ago

Where are you guys installing zink to run minecraft in the first place? Is it a system wide deployment?

telavoid commented 6 months ago

Is there any performance improvements when using the Zink driver to run games that rely on OpenGL like Minecraft? I was searching for optimization related with OpenGL on AMD GPU's under Windows and found that OpenGL drivers for AMD cards are inferior in comparison to the Mesa drivers on Linux. I found something about Zink being able to translate OpenGL calls to Vulkan but couldn't find nothing about how to setup Zink on Windows. Seeing the issue here, i was wondering if it is more realiable now to use something like Zink to speed up games like Minecraft. Is there any updates on this?

pal1000 commented 6 months ago

Well you try. First deploy Mesa3D with per application deployment tool, then set environment variable GALLLIUM_DRIVER to zink.

kleinermob commented 6 months ago

OpenGL performance in windows was fixed already quite a while ago, there is also a mod which allows you to run MC with native vulkan.

kleinermob commented 2 days ago

2024-07-19_09 35 21

it works fine now (on nvidia)