They are part of LunarG/VulkanTools ( https://github.com/LunarG/VulkanTools )
While current vulkan-tools package comes from KhronosGroup/Vulkan-tools
LunarG's VulkanTools duplicate currently available tools in Khronos' package while adding vktrace/vkreplay/vktrace_viewer (similar to apitrace but for Vulkan) and are one of the main tools in debugging vulkan applications.
Will try to do it this weekend or next weekend. Will end up as a new package though.
Created attachment 558244 [details, diff]
Created attachment 558246 [details, diff]
Created attachment 558248 [details, diff]
Created attachment 558250 [details]
First draft of ebuild
Its not exactly functional, it builds vktraceviewer unconditionally and doesn't declare proper qt dependencies
Created attachment 558252 [details, diff]
Thanks for your contribution. Do you intend to fix the issues you mentioned? If so, please move those changes over to a github pull request.
If not, please let me know and I will continue or write my own ebuild.
(In reply to Nick Sarnie from comment #7)
> Hi Anton,
> Thanks for your contribution. Do you intend to fix the issues you mentioned?
> If so, please move those changes over to a github pull request.
> If not, please let me know and I will continue or write my own ebuild.
Nick, I kinda do but my free time is fairly limited lately so not sure when is that going to happen. So if you plan on working on your own ebuild please do.
Created attachment 558412 [details, diff]
This additional patch fixes the install directory of the layers.
With the patch, they are correctly listed using `vulkaninfo`.