Noob question
Jens Owen
jens at jelo.com
Sat Mar 30 12:33:47 UTC 2024
> I want to link a vulkan app written by me to the mesa3d source code to
> be able to step in it with the debugger. The app has the mesa 3d as a
> subproject. My question is, what is the name of the vulkan dependency
> so i can add it to my executable in the meson.build? Is it possible to
> do it this way? What would be the correct way to do this?
>
> My current setup is linux mint os with an amd gpu and I was able to
> compile mesa 3d version 23.3
My familiarity with exactly how Mesa integrates open source drivers like
RADV, Mesa’s Vulkan driver for AMD, is minmal, but there is excellent
documentation here:
https://docs.mesa3d.org/drivers/radv.html
Depending on what you need to do, you might not need to build a debuggable
version of that driver and can instead rely on either logging from the RADV
driver by setting environment variables, or using the validation layers
from LunarG’s Vulkan SDK.
I wouldn’t recommend rebuilding the main Vulkan library, unless you want to
get into the guts of the loader itself.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-users/attachments/20240330/4b8e3005/attachment.htm>
More information about the mesa-users
mailing list