Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mesa zink on nvidia vulkan #179

Open
Natthakritp opened this issue Mar 20, 2024 · 12 comments
Open

Mesa zink on nvidia vulkan #179

Natthakritp opened this issue Mar 20, 2024 · 12 comments

Comments

@Natthakritp
Copy link

How to use mesa zink using Nvidia's Vulkan?

@Natthakritp
Copy link
Author

And how to enable Zink to work on Nvidia?

@pal1000
Copy link
Owner

pal1000 commented Mar 20, 2024

  • 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'.

@Natthakritp
Copy link
Author

Thank

@Natthakritp
Copy link
Author

  • 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
Copy link
Author

I have followed all of them.

@pal1000
Copy link
Owner

pal1000 commented Mar 20, 2024

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
Copy link
Author

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
Copy link
Author

Nvidia vulkan 1.2.175

@pal1000
Copy link
Owner

pal1000 commented Mar 21, 2024

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
Copy link
Author

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
Copy link
Owner

pal1000 commented Mar 21, 2024

Mind reporting upstream.

@StefanG3D
Copy link

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

Stefan007-20240328-184910

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants