KhronosGroup / Vulkan-ValidationLayers

Vulkan Validation Layers (VVL)
https://vulkan.lunarg.com/doc/sdk/latest/linux/khronos_validation_layer.html
Other
760 stars 403 forks source link

vkRegisterDisplayEventEXT() display argument not handled correctly? #2222

Closed timo-suoranta-varjo closed 4 years ago

timo-suoranta-varjo commented 4 years ago

When attempting to use vkRegisterDisplayEventEXT(), validation layers are not happy with the display argument:

From ThreadSafety::PreCallRecordRegisterDisplayEventEXT():

    std::shared_ptr<ObjectUseData> FindObject(T object) {
        assert(object_table.contains(object)); // this assert fails

Callstack:

libVkLayer_khronos_validation.so!counter<VkDisplayKHR_T*>::FindObject(counter<VkDisplayKHR_T*> * this, VkDisplayKHR_T * object) (subprojects/Vulkan-ValidationLayers/layers/generated/thread_safety.h:144)
libVkLayer_khronos_validation.so!counter<VkDisplayKHR_T*>::StartRead(counter<VkDisplayKHR_T*> * this, VkDisplayKHR_T * object, const char * api_name) (subprojects/Vulkan-ValidationLayers/layers/generated/thread_safety.h:238)
libVkLayer_khronos_validation.so!ThreadSafety::StartReadObject(ThreadSafety * this, VkDisplayKHR object, const char * api_name) (subprojects/Vulkan-ValidationLayers/layers/generated/thread_safety.h:479)
libVkLayer_khronos_validation.so!ThreadSafety::PreCallRecordRegisterDisplayEventEXT(ThreadSafety * this, VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT * pDisplayEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence) (subprojects/Vulkan-ValidationLayers/layers/generated/thread_safety.cpp:5429)
libVkLayer_khronos_validation.so!vulkan_layer_chassis::RegisterDisplayEventEXT(VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT * pDisplayEventInfo, const VkAllocationCallbacks * pAllocator, VkFence * pFence) (subprojects/Vulkan-ValidationLayers/layers/generated/chassis.cpp:8028)
vk::Device::registerDisplayEventEXTUnique<vk::DispatchLoaderDynamic>(const vk::Device * this, vk::DisplayKHR display, const vk::DisplayEventInfoEXT & displayEventInfo, vk::Optional<vk::AllocationCallbacks const> allocator, const vk::DispatchLoaderDynamic & d) (subprojects/Vulkan-Headers/include/vulkan/vulkan.hpp:86124)

I have only single physical device and single display in the system, and I believe I have used correct device and display in my call. I disabled thread safety validation to proceed, to encounter:

From ObjectLifetimes::PreCallValidateRegisterDisplayEventEXT():

severity { Error },
types { Validation },
id VUID-vkRegisterDisplayEventEXT-commonparent (-572f2cd7),
message: Validation Error: [ VUID-vkRegisterDisplayEventEXT-commonparent ] Object 0: handle = 0xe6e180, type = VK_OBJECT_TYPE_INSTANCE; | MessageID = 0xa8d0d329 | Object 0x20000000002 of type VkDisplayKHR was not created, allocated or retrieved from the correct device. The Vulkan spec states: Both of device, and display must have been created, allocated, or retrieved from the same VkPhysicalDevice (https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#VUID-vkRegisterDisplayEventEXT-commonparent)
timo-suoranta-varjo commented 4 years ago

The code runs as expected without issues when validation layers are not enabled.

mark-lunarg commented 4 years ago

@timo-suoranta-varjo, can you share which version of the layer or SDK you are using? We attempted to address issues such as this in eb3a42af3, which should've first shown up in the 1.2.148 SDK. If you are on one of the later versions, can you share how you are creating/obtaining your VkDisplayKHR object? Thanks!

mark-lunarg commented 4 years ago

@timo-suoranta-varjo, 🔔.

timo-suoranta-varjo commented 4 years ago

I am using loader and validation layers from 1.2.154.0.

Display objects are obtained from physical device with the following codes:

class Physical_device
{
...
    std::vector<vk::DisplayProperties2KHR>  m_display_properties;
    std::vector<Display>                    m_displays;
    std::vector<Display_plane>              m_display_planes;
...
}
void Physical_device::scan_displays()
{
    Expects(m_vk_physical_device);

    m_display_properties = m_vk_physical_device.getDisplayProperties2KHR();
    log_vulkan.trace("Displays : {}\n", m_display_properties.size());
    {
        Log::Log::Indenter indent(log_vulkan);

        m_displays.reserve(m_display_properties.size());
        for (size_t display_index = 0;
            display_index < m_display_properties.size();
            ++display_index) {
            m_displays.emplace_back(this,
                                    static_cast<uint32_t>(display_index),
                                    m_display_properties[display_index]);
        }
    }

    auto plane_properties = m_vk_physical_device.getDisplayPlaneProperties2KHR();
    log_vulkan.trace("Planes: {}\n", plane_properties.size());
    m_display_planes.reserve(plane_properties.size());
    m_display_plane_index = std::numeric_limits<uint32_t>::max();
    {
        Log::Log::Indenter indent(log_vulkan);

        for (uint32_t plane_index = 0; plane_index < plane_properties.size(); ++plane_index) {
            m_display_planes.emplace_back(this,
                                          plane_index,
                                          plane_properties[plane_index]);
        }
    }
}
Display::Display(Physical_device*                 physical_device,
                 uint32_t                         display_index,
                 const vk::DisplayProperties2KHR& display_properties)
:   m_vk_display{display_properties.displayProperties.display}
,   m_properties{display_properties}
{
    Expects(physical_device);
    Expects(m_vk_display);

    std::string name{m_properties.displayProperties.displayName};
    log_vulkan.trace("Probed Display {}: {} - {}\n", display_index, name, m_vk_display);

    Log::Log::Indenter display_indent(log_vulkan);

    auto vk_physical_device = physical_device->get();
    m_mode_properties = vk_physical_device.getDisplayModeProperties2KHR(m_properties.displayProperties.display);

    log_vulkan.trace("Modes: {}\n", m_mode_properties.size());
    {
        Log::Log::Indenter display_indent(log_vulkan);
        for (size_t mode_index = 0;
            mode_index < m_mode_properties.size();
            ++mode_index) {
            auto& p = m_mode_properties[mode_index].displayModeProperties.parameters;
            log_vulkan.trace("Mode {}: {} x {} @ {} Hz\n",
                             mode_index,
                             p.visibleRegion.width,
                             p.visibleRegion.height,
                             p.refreshRate);
        }
    }
}

Display scanning seems to work based on output:

        Displays : 3
            Probed Display 0: DELL P2418D (HDMI-0) - 0x20000000002
                Modes: 31
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1920 x 1080 @ 59940 Hz
                    Mode 17: 1280 x 720 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 720 x 480 @ 59940 Hz
                    Mode 20: 640 x 480 @ 59940 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 720 x 576 @ 50000 Hz
                    Mode 23: 1280 x 720 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 50000 Hz
                    Mode 25: 1920 x 1080 @ 50000 Hz
                    Mode 26: 1920 x 1080 @ 23976 Hz
                    Mode 27: 1920 x 1080 @ 60000 Hz
                    Mode 28: 1920 x 1080 @ 60000 Hz
                    Mode 29: 2048 x 1080 @ 23997 Hz
                    Mode 30: 2048 x 1080 @ 59998 Hz
            Probed Display 1: DELL P2421D (HDMI-1) - 0x30000000003
                Modes: 29
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1920 x 1080 @ 59940 Hz
                    Mode 17: 1280 x 720 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 720 x 480 @ 59940 Hz
                    Mode 20: 640 x 480 @ 59940 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 720 x 576 @ 50000 Hz
                    Mode 23: 1280 x 720 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 50000 Hz
                    Mode 25: 1920 x 1080 @ 50000 Hz
                    Mode 26: 1920 x 1080 @ 60000 Hz
                    Mode 27: 1920 x 1080 @ 60000 Hz
                    Mode 28: 2048 x 1080 @ 59998 Hz
            Probed Display 2: DELL P2421D (DP-2) - 0x40000000004
                Modes: 26
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1280 x 720 @ 59940 Hz
                    Mode 17: 720 x 480 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 640 x 480 @ 59940 Hz
                    Mode 20: 720 x 576 @ 50000 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 1280 x 720 @ 50000 Hz
                    Mode 23: 1920 x 1080 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 60000 Hz
                    Mode 25: 2048 x 1080 @ 59998 Hz
        Planes: 4
            Plane 0: current display: DELL P2421D (DP-2), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 1: current display: DELL P2421D (HDMI-1), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 2: current display: DELL P2418D (HDMI-0), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 3: current display: (), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)

Full log of application output below:


Creating instance
Creating Vulkan instance
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
    Vulkan version: 1.2.154
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
    Instance layer: VK_LAYER_NV_optimus
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
    Instance layer: VK_LAYER_RENDERDOC_Capture
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
        Instance layer extension: VK_EXT_debug_utils
    Instance layer: VK_LAYER_NV_GPU_Trace_release_public_2020_5_1
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
        Instance layer extension: VK_EXT_debug_utils
    Instance layer: VK_LAYER_NV_nomad_release_public_2020_5_1
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
        Instance layer extension: VK_EXT_debug_utils
    Instance layer: VK_LAYER_KHRONOS_validation
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
        Instance layer extension: VK_EXT_debug_report
        Instance layer extension: VK_EXT_debug_utils
        Instance layer extension: VK_EXT_validation_features
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
INFO: Loader is running with elevated permissions. Environment variable VK_ICD_FILENAMES will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/icd.d:/usr/local/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/var/lib/snapd/desktop/vulkan/icd.d:/home/tksuoran/.local/share/vulkan/icd.d

INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named libGLX_nvidia.so.0
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
INFO: Loader is running with elevated permissions. Environment variable VK_ICD_FILENAMES will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/icd.d:/usr/local/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/var/lib/snapd/desktop/vulkan/icd.d:/home/tksuoran/.local/share/vulkan/icd.d

INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named libGLX_nvidia.so.0
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (libGLX_nvidia.so.0) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (libGLX_nvidia.so.0) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (libGLX_nvidia.so.0) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (libGLX_nvidia.so.0) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_direct_mode_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.8
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.6
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.23
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.9
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
INFO: Loader is running with elevated permissions. Environment variable VK_ICD_FILENAMES will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/icd.d:/usr/local/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/var/lib/snapd/desktop/vulkan/icd.d:/home/tksuoran/.local/share/vulkan/icd.d

INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named libGLX_nvidia.so.0
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (libGLX_nvidia.so.0) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (libGLX_nvidia.so.0) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (libGLX_nvidia.so.0) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (libGLX_nvidia.so.0) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_direct_mode_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.8
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creatVulkanpabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.6
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.23
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.9
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
    Global instance extension count : 15
        Global instance extension 0: VK_KHR_device_group_creation, version 1
        Global instance extension 1: VK_KHR_display, version 23
        Global instance extension 2: VK_KHR_external_fence_capabilities, version 1
        Global instance extension 3: VK_KHR_external_memory_capabilities, version 1
        Global instance extension 4: VK_KHR_external_semaphore_capabilities, version 1
        Global instance extension 5: VK_KHR_get_display_properties2, version 1
        Global instance extension 6: VK_KHR_get_physical_device_properties2, version 2
        Global instance extension 7: VK_KHR_get_surface_capabilities2, version 1
        Global instance extension 8: VK_KHR_surface, version 25
        Global instance extension 9: VK_KHR_surface_protected_capabilities, version 1
        Global instance extension 10: VK_KHR_xcb_surface, version 6
        Global instance extension 11: VK_EXT_debug_report, version 9
        Global instance extension 12: VK_EXT_debug_utils, version 1
        Global instance extension 13: VK_EXT_direct_mode_display, version 1
        Global instance extension 14: VK_EXT_display_surface_counter, version 1
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/implicit_layer.d:/usr/local/etc/vulkan/implicit_layer.d:/etc/vulkan/implicit_layer.d:/usr/local/share/vulkan/implicit_layer.d:/usr/share/vulkan/implicit_layer.d:/var/lib/snapd/desktop/vulkan/implicit_layer.d:/home/tksuoran/.local/share/vulkan/implicit_layer.d

INFO: Found manifest file /usr/share/vulkan/implicit_layer.d/nvidia_layers.json, version "1.0.0"
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/renderdoc_capture.json, version "1.1.2"
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_RENDERDOC_Capture" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_GPU_Trace_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_GPU_Trace_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Found manifest file /home/tksuoran/.local/share/vulkan/implicit_layer.d/VK_LAYER_NV_nomad_release_public_2020_5_1.json, version "1.1.0"
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetInstanceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Layer "VK_LAYER_NV_nomad_release_public_2020_5_1" using deprecated 'vkGetDeviceProcAddr' tag which was deprecated starting with JSON file version 1.1.0. The new vkNegotiateLoaderLayerInterfaceVersion function is preferred, though for compatibility reasons it may be desirable to continue using the deprecated tag.
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers

INFO: Found manifest file /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/VkLayer_khronos_validation.json, version "1.1.0"
INFO: Loader is running with elevated permissions. Environment variable XDG_CONFIG_DIRS will be ignored.
INFO: Loader is running with elevated permissions. Environment variable XDG_DATA_HOME will be ignored.
INFO: Loader is running with elevated permissions. Environment variable VK_ICD_FILENAMES will be ignored.
DEBUG: ReadDataFilesInSearchPaths: Searching the following paths for manifest files: /etc/xdg/vulkan/icd.d:/usr/local/etc/vulkan/icd.d:/etc/vulkan/icd.d:/usr/local/share/vulkan/icd.d:/usr/share/vulkan/icd.d:/var/lib/snapd/desktop/vulkan/icd.d:/home/tksuoran/.local/share/vulkan/icd.d

INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_intel.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_intel.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.i686.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/i386-linux-gnu/libvulkan_radeon.so
ERROR: /usr/lib/i386-linux-gnu/libvulkan_radeon.so: wrong ELF class: ELFCLASS32
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/nvidia_icd.json, version "1.0.0"
DEBUG: Searching for ICD drivers named libGLX_nvidia.so.0
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/intel_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_intel.so
INFO: Found ICD manifest file /usr/share/vulkan/icd.d/radeon_icd.x86_64.json, version "1.0.0"
DEBUG: Searching for ICD drivers named /usr/lib/x86_64-linux-gnu/libvulkan_radeon.so
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (libGLX_nvidia.so.0) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (libGLX_nvidia.so.0) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (libGLX_nvidia.so.0) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (libGLX_nvidia.so.0) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_direct_mode_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.8
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.6
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.23
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.9
DEBUG: Loading layer library /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so
INFO: Insert instance layer VK_LAYER_KHRONOS_validation (/home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so)
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (libGLX_nvidia.so.0) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (libGLX_nvidia.so.0) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (libGLX_nvidia.so.0) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (libGLX_nvidia.so.0) version 0.0.9
DEBUG: Instance Extension: VK_EXT_debug_utils (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_direct_mode_display (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.23
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.6
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.8
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_intel.so) version 0.0.1
DEBUG: Build ICD instance extension list
DEBUG: Instance Extension: VK_KHR_device_group_creation (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_fence_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_memory_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_external_semaphore_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_display_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_physical_device_properties2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_get_surface_capabilities2 (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.25
DEBUG: Instance Extension: VK_KHR_surface_protected_capabilities (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_KHR_xcb_surface (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.6
DEBUG: Instance Extension: VK_KHR_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.23
DEBUG: Instance Extension: VK_EXT_direct_mode_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_acquire_xlib_display (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_display_surface_counter (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.1
DEBUG: Instance Extension: VK_EXT_debug_report (/usr/lib/x86_64-linux-gnu/libvulkan_radeon.so) version 0.0.9
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
    create_instance completed
    Found 1 physical device groups
    Found 1 physical devices
    Probing Vulkan physical device: 0x171c2e0
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
        Device extension count: 98
            Device extension: VK_KHR_16bit_storage
            Device extension: VK_KHR_8bit_storage
            Device extension: VK_KHR_bind_memory2
            Device extension: VK_KHR_buffer_device_address
            Device extension: VK_KHR_create_renderpass2
            Device extension: VK_KHR_dedicated_allocation
            Device extension: VK_KHR_depth_stencil_resolve
            Device extension: VK_KHR_descriptor_update_template
            Device extension: VK_KHR_device_group
            Device extension: VK_KHR_draw_indirect_count
            Device extension: VK_KHR_driver_properties
            Device extension: VK_KHR_external_fence
            Device extension: VK_KHR_external_fence_fd
            Device extension: VK_KHR_external_memory
            Device extension: VK_KHR_external_memory_fd
            Device extension: VK_KHR_external_semaphore
            Device extension: VK_KHR_external_semaphore_fd
            Device extension: VK_KHR_get_memory_requirements2
            Device extension: VK_KHR_image_format_list
            Device extension: VK_KHR_imageless_framebuffer
            Device extension: VK_KHR_maintenance1
            Device extension: VK_KHR_maintenance2
            Device extension: VK_KHR_maintenance3
            Device extension: VK_KHR_multiview
            Device extension: VK_KHR_pipeline_executable_properties
            Device extension: VK_KHR_push_descriptor
            Device extension: VK_KHR_relaxed_block_layout
            Device extension: VK_KHR_sampler_mirror_clamp_to_edge
            Device extension: VK_KHR_sampler_ycbcr_conversion
            Device extension: VK_KHR_separate_depth_stencil_layouts
            Device extension: VK_KHR_shader_atomic_int64
            Device extension: VK_KHR_shader_clock
            Device extension: VK_KHR_shader_draw_parameters
            Device extension: VK_KHR_shader_float16_int8
            Device extension: VK_KHR_shader_float_controls
            Device extension: VK_KHR_shader_non_semantic_info
            Device extension: VK_KHR_shader_subgroup_extended_types
            Device extension: VK_KHR_spirv_1_4
            Device extension: VK_KHR_storage_buffer_storage_class
            Device extension: VK_KHR_swapchain
            Device extension: VK_KHR_swapchain_mutable_format
            Device extension: VK_KHR_timeline_semaphore
            Device extension: VK_KHR_uniform_buffer_standard_layout
            Device extension: VK_KHR_variable_pointers
            Device extension: VK_KHR_vulkan_memory_model
            Device extension: VK_EXT_blend_operation_advanced
            Device extension: VK_EXT_buffer_device_address
            Device extension: VK_EXT_calibrated_timestamps
            Device extension: VK_EXT_conditional_rendering
            Device extension: VK_EXT_conservative_rasterization
            Device extension: VK_EXT_custom_border_color
            Device extension: VK_EXT_depth_clip_enable
            Device extension: VK_EXT_depth_range_unrestricted
            Device extension: VK_EXT_descriptor_indexing
            Device extension: VK_EXT_discard_rectangles
            Device extension: VK_EXT_display_control
            Device extension: VK_EXT_fragment_shader_interlock
            Device extension: VK_EXT_global_priority
            Device extension: VK_EXT_host_query_reset
            Device extension: VK_EXT_index_type_uint8
            Device extension: VK_EXT_inline_uniform_block
            Device extension: VK_EXT_line_rasterization
            Device extension: VK_EXT_memory_budget
            Device extension: VK_EXT_pci_bus_info
            Device extension: VK_EXT_pipeline_creation_feedback
            Device extension: VK_EXT_post_depth_coverage
            Device extension: VK_EXT_sample_locations
            Device extension: VK_EXT_sampler_filter_minmax
            Device extension: VK_EXT_scalar_block_layout
            Device extension: VK_EXT_separate_stencil_usage
            Device extension: VK_EXT_shader_demote_to_helper_invocation
            Device extension: VK_EXT_shader_subgroup_ballot
            Device extension: VK_EXT_shader_subgroup_vote
            Device extension: VK_EXT_shader_viewport_index_layer
            Device extension: VK_EXT_subgroup_size_control
            Device extension: VK_EXT_texel_buffer_alignment
            Device extension: VK_EXT_tooling_info
            Device extension: VK_EXT_transform_feedback
            Device extension: VK_EXT_vertex_attribute_divisor
            Device extension: VK_EXT_ycbcr_image_arrays
            Device extension: VK_NV_clip_space_w_scaling
            Device extension: VK_NV_coverage_reduction_mode
            Device extension: VK_NV_dedicated_allocation
            Device extension: VK_NV_dedicated_allocation_image_aliasing
            Device extension: VK_NV_device_diagnostic_checkpoints
            Device extension: VK_NV_device_diagnostics_config
            Device extension: VK_NV_fill_rectangle
            Device extension: VK_NV_fragment_coverage_to_color
            Device extension: VK_NV_framebuffer_mixed_samples
            Device extension: VK_NV_geometry_shader_passthrough
            Device extension: VK_NV_ray_tracing
            Device extension: VK_NV_sample_mask_override_coverage
            Device extension: VK_NV_shader_sm_builtins
            Device extension: VK_NV_shader_subgroup_partitioned
            Device extension: VK_NV_viewport_array2
            Device extension: VK_NV_viewport_swizzle
            Device extension: VK_NVX_device_generated_commands
            Device extension: VK_NVX_multiview_per_view_attributes
        PhysicalDeviceProperties:
            name          : GeForce GTX 1080
            type          : DiscreteGpu
            vendorID      : 10de
            deviceID      : 1b80
            apiVersion    : 1.2.133
            driverVersion : 450.80-2
        PhysicalDeviceDriverProperties:
            id                 : NvidiaProprietary
            name               : NVIDIA
            info               : 450.80.02
            conformanceVersion : 1.2.2.0
        PhysicalDeviceIDProperties:
            deviceUUID      : ef7d10cf-03eb641a-8e76e207-4d87ccf4
            driverUUID      : 943bd6d8-fff7f86b-3cc10a82-a40333f5
            deviceLUID      : 00000000-00000000
            deviceNodeMask  : 1
            deviceLUIDValid : false
        Displays : 3
            Probed Display 0: DELL P2418D (HDMI-0) - 0x20000000002
                Modes: 31
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1920 x 1080 @ 59940 Hz
                    Mode 17: 1280 x 720 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 720 x 480 @ 59940 Hz
                    Mode 20: 640 x 480 @ 59940 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 720 x 576 @ 50000 Hz
                    Mode 23: 1280 x 720 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 50000 Hz
                    Mode 25: 1920 x 1080 @ 50000 Hz
                    Mode 26: 1920 x 1080 @ 23976 Hz
                    Mode 27: 1920 x 1080 @ 60000 Hz
                    Mode 28: 1920 x 1080 @ 60000 Hz
                    Mode 29: 2048 x 1080 @ 23997 Hz
                    Mode 30: 2048 x 1080 @ 59998 Hz
            Probed Display 1: DELL P2421D (HDMI-1) - 0x30000000003
                Modes: 29
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1920 x 1080 @ 59940 Hz
                    Mode 17: 1280 x 720 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 720 x 480 @ 59940 Hz
                    Mode 20: 640 x 480 @ 59940 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 720 x 576 @ 50000 Hz
                    Mode 23: 1280 x 720 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 50000 Hz
                    Mode 25: 1920 x 1080 @ 50000 Hz
                    Mode 26: 1920 x 1080 @ 60000 Hz
                    Mode 27: 1920 x 1080 @ 60000 Hz
                    Mode 28: 2048 x 1080 @ 59998 Hz
            Probed Display 2: DELL P2421D (DP-2) - 0x40000000004
                Modes: 26
                    Mode 0: 2560 x 1440 @ 59951 Hz
                    Mode 1: 1280 x 800 @ 59810 Hz
                    Mode 2: 1680 x 1050 @ 59954 Hz
                    Mode 3: 1920 x 1200 @ 59885 Hz
                    Mode 4: 1152 x 864 @ 75000 Hz
                    Mode 5: 1600 x 1200 @ 60000 Hz
                    Mode 6: 1280 x 1024 @ 60020 Hz
                    Mode 7: 1920 x 1080 @ 60000 Hz
                    Mode 8: 640 x 480 @ 59940 Hz
                    Mode 9: 640 x 480 @ 75000 Hz
                    Mode 10: 800 x 600 @ 60317 Hz
                    Mode 11: 800 x 600 @ 75000 Hz
                    Mode 12: 1024 x 768 @ 60004 Hz
                    Mode 13: 1024 x 768 @ 75029 Hz
                    Mode 14: 1280 x 1024 @ 75025 Hz
                    Mode 15: 1920 x 1080 @ 59940 Hz
                    Mode 16: 1280 x 720 @ 59940 Hz
                    Mode 17: 720 x 480 @ 59940 Hz
                    Mode 18: 720 x 480 @ 59940 Hz
                    Mode 19: 640 x 480 @ 59940 Hz
                    Mode 20: 720 x 576 @ 50000 Hz
                    Mode 21: 720 x 576 @ 50000 Hz
                    Mode 22: 1280 x 720 @ 50000 Hz
                    Mode 23: 1920 x 1080 @ 50000 Hz
                    Mode 24: 1920 x 1080 @ 60000 Hz
                    Mode 25: 2048 x 1080 @ 59998 Hz
        Planes: 4
            Plane 0: current display: DELL P2421D (DP-2), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 1: current display: DELL P2421D (HDMI-1), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 2: current display: DELL P2418D (HDMI-0), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
            Plane 3: current display: (), current stack index: 0, supported displays: DELL P2418D (HDMI-0), DELL P2421D (HDMI-1), DELL P2421D (DP-2)
Selecting physical device
Found 1 physical devices
Chose physical device: 0
Creating display surface
Creating Vulkan display surface
    Chose display : DELL P2418D (HDMI-0)
    Chose display plane : 2
    Surface properties:
        surface present mode            : Fifo
        surface present mode            : Immediate
        surface minImageCount           : 2
        surface maxImageCount           : 8
        surface currentExtent           : 2560 x 1440
        surface minExtent               : 2560 x 1440
        surface maxExtent               : 2560 x 1440
        surface maxImageArrayLayers     : 1
        surface supportedTransforms     : { Identity }
        surface currentTransform        : Identity
        surface supportedCompositeAlpha : { Opaque }
        surface supportedUsageFlags     : { TransferSrc | TransferDst | Sampled | Storage | ColorAttachment | InputAttachment }
    Created display surface : 2560 x 1440 = 0x5b000000005b on plane index 2
Creating device
Creating Vulkan device
    Chose graphics queue family: 0
    Chose present queue family: 0
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_16bit_storage (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (Unknown) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (Unknown) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (Unknown) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (Unknown) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (Unknown) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (Unknown) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (Unknown) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (Unknown) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (Unknown) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (Unknown) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (Unknown) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (Unknown) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (Unknown) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (Unknown) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (Unknown) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (Unknown) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (Unknown) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (Unknown) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (Unknown) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (Unknown) version 0.0.1
severity { Verbose }, types { General }, id Loader Message (), message: Loading layer library /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so
    objects ()
        type Instance, handle e65170, name 
DEBUG: Loading layer library /home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so
severity { Info }, types { General }, id Loader Message (), message: Inserted device layer VK_LAYER_KHRONOS_validation (/home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so)
    objects ()
        type Instance, handle e65170, name 
INFO: Inserted device layer VK_LAYER_KHRONOS_validation (/home/tksuoran/git/foo/build/subprojects/Vulkan-ValidationLayers/layers/./libVkLayer_khronos_validation.so)
DEBUG: Device Extension: VK_KHR_16bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_8bit_storage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_bind_memory2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_buffer_device_address (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_create_renderpass2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_depth_stencil_resolve (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_descriptor_update_template (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_device_group (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_draw_indirect_count (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_driver_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_fence_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_memory_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_external_semaphore_fd (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_get_memory_requirements2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_image_format_list (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_imageless_framebuffer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance1 (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_maintenance2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_maintenance3 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_multiview (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_pipeline_executable_properties (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_push_descriptor (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_relaxed_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_sampler_mirror_clamp_to_edge (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_KHR_sampler_ycbcr_conversion (libGLX_nvidia.so.0) version 0.0.14
DEBUG: Device Extension: VK_KHR_separate_depth_stencil_layouts (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_atomic_int64 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_clock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_draw_parameters (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float16_int8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_float_controls (libGLX_nvidia.so.0) version 0.0.4
DEBUG: Device Extension: VK_KHR_shader_non_semantic_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_shader_subgroup_extended_types (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_spirv_1_4 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_storage_buffer_storage_class (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_swapchain (libGLX_nvidia.so.0) version 0.0.70
DEBUG: Device Extension: VK_KHR_swapchain_mutable_format (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_timeline_semaphore (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_KHR_uniform_buffer_standard_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_variable_pointers (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_KHR_vulkan_memory_model (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_blend_operation_advanced (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_buffer_device_address (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_calibrated_timestamps (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_conditional_rendering (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_conservative_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_custom_border_color (libGLX_nvidia.so.0) version 0.0.11
DEBUG: Device Extension: VK_EXT_depth_clip_enable (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_depth_range_unrestricted (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_descriptor_indexing (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_discard_rectangles (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_display_control (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_fragment_shader_interlock (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_global_priority (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_host_query_reset (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_index_type_uint8 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_inline_uniform_block (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_line_rasterization (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_memory_budget (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_pci_bus_info (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_pipeline_creation_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_post_depth_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sample_locations (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_sampler_filter_minmax (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_scalar_block_layout (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_separate_stencil_usage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_demote_to_helper_invocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_ballot (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_subgroup_vote (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_shader_viewport_index_layer (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_subgroup_size_control (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_EXT_texel_buffer_alignment (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_tooling_info (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_transform_feedback (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_EXT_vertex_attribute_divisor (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_EXT_ycbcr_image_arrays (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_clip_space_w_scaling (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_coverage_reduction_mode (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_dedicated_allocation_image_aliasing (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_device_diagnostic_checkpoints (libGLX_nvidia.so.0) version 0.0.2
DEBUG: Device Extension: VK_NV_device_diagnostics_config (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fill_rectangle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_fragment_coverage_to_color (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_framebuffer_mixed_samples (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_geometry_shader_passthrough (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_ray_tracing (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NV_sample_mask_override_coverage (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_sm_builtins (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_shader_subgroup_partitioned (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_array2 (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NV_viewport_swizzle (libGLX_nvidia.so.0) version 0.0.1
DEBUG: Device Extension: VK_NVX_device_generated_commands (libGLX_nvidia.so.0) version 0.0.3
DEBUG: Device Extension: VK_NVX_multiview_per_view_attributes (libGLX_nvidia.so.0) version 0.0.1
    Device completed
Creating shader modules
Creating swapchain
Creating swapchain
    Choose format candidate count : 4
        Surface format : A8B8G8R8UnormPack32 colorspace SrgbNonlinear - score 11
        Surface format : A8B8G8R8SrgbPack32 colorspace SrgbNonlinear - score 12
        Surface format : A2B10G10R10UnormPack32 colorspace SrgbNonlinear - score 9
        Surface format : A1R5G5B5UnormPack16 colorspace SrgbNonlinear - score 6
    Chose surface format: A8B8G8R8SrgbPack32, colorspace SrgbNonlinear
    surface capabilities:
        surface minImageCount           : 2
        surface maxImageCount           : 8
        surface currentExtent           : 2560, 1440
        surface minImageExtent          : 2560, 1440
        surface maxImageExtent          : 2560, 1440
        surface maxImageArrayLayers     : 1
        surface supportedTransforms     : { Identity }
        surface currentTransform        : Identity
        surface supportedCompositeAlpha : { Opaque }
        surface supportedUsageFlags     : { TransferSrc | TransferDst | Sampled | Storage | ColorAttachment | InputAttachment }
    swapchain present mode          : Immediate
    swapchain requested image count : 8
    swapchain image format          : A8B8G8R8SrgbPack32
    swapchain color space           : SrgbNonlinear
    swapchain created
Creating render pass
    attachment format: A8B8G8R8SrgbPack32
Creating swapchain entries
Creating pipeline layout
Creating pipeline
Creating command pool
severity { Warning }, types { Performance }, id UNASSIGNED-BestPractices-vkCreateCommandPool-command-buffer-reset (-78d718dc), message: Validation Performance Warning: [ UNASSIGNED-BestPractices-vkCreateCommandPool-command-buffer-reset ] Object 0: handle = 0x1810fe0, type = VK_OBJECT_TYPE_DEVICE; | MessageID = 0x8728e724 | vkCreateCommandPool(): VK_COMMAND_POOL_CREATE_RESET_COMMAND_BUFFER_BIT is set. Consider resetting entire pool instead.
    objects ()
        type Device, handle 1810fe0, name 
Creating frames in flight resources
Entering run() loop
severity { Error }, types { Validation }, id VUID-vkRegisterDisplayEventEXT-commonparent (-572f2cd7), message: Validation Error: [ VUID-vkRegisterDisplayEventEXT-commonparent ] Object 0: handle = 0xe65170, type = VK_OBJECT_TYPE_INSTANCE; | MessageID = 0xa8d0d329 | Object 0x20000000002 of type VkDisplayKHR was not created, allocated or retrieved from the correct device. The Vulkan spec states: Both of device, and display must have been created, allocated, or retrieved from the same VkPhysicalDevice (https://www.khronos.org/registry/vulkan/specs/1.2-extensions/html/vkspec.html#VUID-vkRegisterDisplayEventEXT-commonparent)
    objects ()
        type Instance, handle e65170, name 
executable: ../subprojects/Vulkan-ValidationLayers/layers/generated/thread_safety.h:144: std::shared_ptr<ObjectUseData> counter<VkDisplayKHR_T *>::FindObject(T) [T = VkDisplayKHR_T *]: Assertion `object_table.contains(object)' failed.
mark-lunarg commented 4 years ago

@timo-suoranta-varjo, thank you for the additional information. The thread_safety validation was recently modified to track objects as an optimizaton. To operate correctly, this means it now needs to also capture all vulkan object creation/deletion events (e.g., vkGetDisplayPlaneProperties2KHR), and this is currently incomplete. Thanks for the report, we hope to be able to address it in the near future!