VulkanTools icon indicating copy to clipboard operation
VulkanTools copied to clipboard

Tools to aid in Vulkan development

Results 33 VulkanTools issues
Sort by recently updated
recently updated
newest added

enhancement
P1
OS - platform independent
Project - vkconfig3

When distributing VulkanTools through a MacOS package manager, such as homebrew for example, we don't want them bundled in a MacOS App. So the process for building these on MacOS...

Project - vkconfig
OS - Apple
PR requested

Currently API dump will save thread ids into a `std::map` and return index of the thread id in the map which is a sequential number from 0 to something. https://github.com/LunarG/VulkanTools/blob/1ea8d1602741d22f73d3b39c5c78eed86897da04/layersvt/api_dump.h#L859...

enhancement
Project - apidump

We need a directory for the users to have access to the output of the layers, for example to store the gfxrecon traces. It would be great to give control...

enhancement
P2
OS - platform independent
Project - vkconfig3

Currently VkDeviceAddress is printed in decimal format: ``` Thread 0, Frame 0: vkGetBufferDeviceAddressKHR(device, pInfo) returns VkDeviceAddress 18446664944411934720: device: VkDevice = 00000215359B2600 pInfo: const VkBufferDeviceAddressInfo* = 00000061570FC518: sType: VkStructureType = VK_STRUCTURE_TYPE_BUFFER_DEVICE_ADDRESS_INFO...

enhancement
Project - apidump

When we were moving all of the layers to automatically have their layer settings documentation automatically generated, there were some concerns about the readability of the automatically generated documentation from...

Project - vkconfig
OS - platform independent
documentation

API Dump options are settable by using a `vk_layer_settings.txt` file, but a subset are also settable using environment variables. However, it appears that only the settings with corresponding environment variables...

Project - apidump
OS - Android

Currently with `VK_APIDUMP_NO_ADDR=true` all the pointers become static string values. It'd be awesome if there was an option where these strings could remain static but still be tracked. For example,...

enhancement
Project - apidump

Because the LUNARG_monitor layer calls SetWindowText at present time, it will block until the thread processing window events processes the message. If that thread is blocked waiting for present to...

Project - monitor layer

I am very new to Vulkan, so my apologies if I am missing something. When testing I noticed that Vulkan configurator creates C:\Users\MyName\AppData\Local\LunarG\vkconfig\override\VkLayer_override.json which contains the override_paths section. By default...

enhancement
P2
Project - vkconfig
OS - Windows