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. Thanks, Sarnex
Created attachment 558244 [details, diff] 0000-system-jsoncpp.patch
Created attachment 558246 [details, diff] 0001-vkreplay_vkdisplay.patch
Created attachment 558248 [details, diff] 0002-vktrace_replay_cmake.patch
Created attachment 558250 [details] vulkan-tools-lunarg-1.1.92.0.ebuild First draft of ebuild Its not exactly functional, it builds vktraceviewer unconditionally and doesn't declare proper qt dependencies
Created attachment 558252 [details, diff] 0002-vktrace_replay_cmake.patch
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. Thanks, Sarnex
(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. > > Thanks, > Sarnex 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] 0003-layers-install-directory.patch This additional patch fixes the install directory of the layers. With the patch, they are correctly listed using `vulkaninfo`.