Open donizettilorenzo opened 3 years ago
With MinGW release and the hotfix my OpenGL application starts and works setting Gallium=zink but it runs slower than selecting LLVMPipe ! Is it expected? Don't think so.....
Using "mesa3d-21.0.0-rc5-release-msvc.7z" Gallium=zink -> ?!?!?!?!
This is normal due to zink driver not being available in MSVC package. Nobody worked upstream to get zink to build with MSVC, yet.
With MinGW release and the hotfix my OpenGL application starts and works setting Gallium=zink but it runs slower than selecting LLVMPipe ! Is it expected? Don't think so.....
I don't think so either, This is the kind of issue that can only be addressed upstream.
Putting this here since this issue keeps getting linked on Reddit and such...
Mesa 22.1 and above include Kopper which should let Zink on Windows run with reasonable performance.
https://www.supergoodcode.com/announcing-kopper/ https://www.phoronix.com/news/Mesa-22.1-Released
Hello All, Do you have any updates that Zink is possible on Windows like DXVK?
You have to try to find out if it works.
Hello All, Do you have any updates that Zink is possible on Windows like DXVK?
It does work! Download a release, use the per-app deployment and configure it to your liking (I usually hit yes to everything in case I'm not sure whether it needs support for something or not). Then, in your system environment variables, set GALLIUM_DRIVER
to zink
and that's it.
You can also set MESA_GL_VERSION_OVERRIDE
to 4.4 or 4.6 to avoid any problems with certain games that need 4.4/4.6.
Hello All, Do you have any updates that Zink is possible on Windows like DXVK?
It does work! Download a release, use the per-app deployment and configure it to your liking (I usually hit yes to everything in case I'm not sure whether it needs support for something or not). Then, in your system environment variables, set
GALLIUM_DRIVER
tozink
and that's it.You can also set
MESA_GL_VERSION_OVERRIDE
to 4.4 or 4.6 to avoid any problems with certain games that need 4.4/4.6.
Tnx now it works for me❤
Using "mesa3d-21.0.0-rc5-release-msvc.7z"
Gallium=llvmpipe -> perfectly working Gallium=D3D12 -> perfectly working Gallium=zink -> ?!?!?!?!