pal1000 / mesa-dist-win

Pre-built Mesa3D drivers for Windows
MIT License
859 stars 77 forks source link

Mesa zink on nvidia vulkan #179

Open Natthakritp opened 3 months ago

Natthakritp commented 3 months ago

How to use mesa zink using Nvidia's Vulkan?

Natthakritp commented 3 months ago

And how to enable Zink to work on Nvidia?

pal1000 commented 3 months ago
Natthakritp commented 3 months ago

Thank

Natthakritp commented 3 months ago
  • Deploy Mesa via per app deployment tool;
  • set environment variable GALLIUM_DRIVER value to zink;
  • Make sure Nvidia Vulkan driver is used instead of integrated graphics'.

Nothing has changed. Screenshot (30) Screenshot (29)

Natthakritp commented 3 months ago

I have followed all of them.

pal1000 commented 3 months ago

Deploy Mesa via per app deployment tool

Somehow you are failing this step. Check if there is a file named libgallium_wgl.dll in same folder as gpu_caps_viewer.exe. If it's there you probably deployed x64 Meesa DLLs. GPU Caps Viewer is 32-bit. Rerunning deployment should fix it.

Natthakritp commented 3 months ago

Deploy Mesa via per app deployment tool

Somehow you are failing this step. Check if there is a file named libgallium_wgl.dll in same folder as gpu_caps_viewer.exe. If it's there you probably deployed x64 Meesa DLLs. GPU Caps Viewer is 32-bit. Rerunning deployment should fix it.

I have followed all of them. Screenshot (33) Screenshot (29)

Natthakritp commented 3 months ago

Nvidia vulkan 1.2.175

pal1000 commented 3 months ago

You need to run per app deployment tool. You just copied libgallium_wgl.dll over. Here is how folder content should look. See symbolic links with shortcut icon arrow. Screenshot 2024-03-21 015030

Natthakritp commented 3 months ago

You need to run per app deployment tool. You just copied libgallium_wgl.dll over. Here is how folder content should look. See symbolic links with shortcut icon arrow. Screenshot 2024-03-21 015030

I can do it Zink mesa 24.0 doesn't work but Zink mesa 23.0 works. Thank you

pal1000 commented 3 months ago

Mind reporting upstream.

StefanG3D commented 3 months ago

Double-checked on GeForce 840M. Close enough i guess.

Stefan007-20240328-184910