-
Notifications
You must be signed in to change notification settings - Fork 313
Open
Labels
bugSomething isn't workingSomething isn't working
Description
Going crazy to check the interaction of everything (the 4 different methods to enable layers!).
Using --validate of vkcube
VK_INSTANCE_LAYERS:
VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_profiles;VK_LAYER_KHRONOS_validation;VK_LAYER_KHRONOS_shader_object;VK_LAYER_NV_optimus
Using the implict layers:
VK_LAYER_AMD_switchable_graphics
VK_LAYER_NV_optimus
VK_LAYER_NV_present
Using the following vk_layer_settings.json files:
{
"file_format_version": "1.0.0",
"settings_array": [
{
"device_configurations": [
{
"deviceName": "AMD Radeon RX 6600 XT",
"deviceUUID": [
0,
0,
0,
0,
14,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"driverName": "AMD proprietary driver",
"driverUUID": [
65,
77,
68,
45,
87,
73,
78,
45,
68,
82,
86,
0,
0,
0,
0,
0
],
"driverVersion": 8388961
}
],
"layers": [
{
"control": "on",
"name": "VK_LAYER_LUNARG_monitor",
"path": "E:\\VulkanSDK\\1.4.335.0-rc\\Bin\\VkLayer_monitor.json",
"treat_as_implicit_manifest": false
},
{
"control": "off",
"name": "VK_LAYER_LUNARG_crash_diagnostic",
"path": "E:\\VulkanSDK\\1.4.335.0-rc\\Bin\\VkLayer_crash_diagnostic.json",
"treat_as_implicit_manifest": false
},
{
"control": "unordered_layer_location"
},
{
"control": "on",
"name": "VK_LAYER_KHRONOS_shader_object",
"path": "E:\\VulkanSDK\\1.4.335.0-rc\\Bin\\VkLayer_khronos_shader_object.json",
"treat_as_implicit_manifest": false
},
{
"control": "on",
"name": "VK_LAYER_KHRONOS_synchronization2",
"path": "E:\\VulkanSDK\\1.4.335.0-rc\\Bin\\VkLayer_khronos_synchronization2.json",
"treat_as_implicit_manifest": false
}
],
"stderr_log": [
"layer"
]
}
]
}
I am getting the following log:
Launching Vulkan Application:
- Executable: E:\VulkanSDK\1.4.335.0-rc\Bin\vkcube.exe
- Working Directory: E:\VulkanSDK\1.4.335.0-beta1\Bin
- Command-line Arguments:
- --suppress_popups
- --validate
- Environment Variables:
- VK_INSTANCE_LAYERS=VK_LAYER_KHRONOS_profiles;VK_LAYER_KHRONOS_shader_object;VK_LAYER_NV_optimus
- Log file: C:\Users\Piranha\VulkanSDK\vkcube.txt
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_10DE&DEV_2208&SUBSYS_88021043&REV_A1\4&31ac7a68&0&0019
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 2 - DISPLAY\GSM7707\5&1D83BE85&1&UID45318
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 2 is not SoftwareComponent skipping
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_1002&DEV_73FF&SUBSYS_448E1DA2&REV_C1\6&1c5499bc&0&0000001A
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 4 - SWD\DRIVERENUM\AMDFDANS&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 5 - SWD\DRIVERENUM\AMDOCL&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 6 - SWD\DRIVERENUM\AMDWIN&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 7 - DISPLAY\GSM7707\7&3384D6A1&2&UID776
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 7 is not SoftwareComponent skipping
[Vulkan Loader] LAYER: windows_get_device_registry_files: found no registry files
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_api_dump.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_gfxreconstruct.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_screenshot.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_crash_diagnostic.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_10DE&DEV_2208&SUBSYS_88021043&REV_A1\4&31ac7a68&0&0019
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 2 - DISPLAY\GSM7707\5&1D83BE85&1&UID45318
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 2 is not SoftwareComponent skipping
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_1002&DEV_73FF&SUBSYS_448E1DA2&REV_C1\6&1c5499bc&0&0000001A
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 4 - SWD\DRIVERENUM\AMDFDANS&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 5 - SWD\DRIVERENUM\AMDOCL&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 6 - SWD\DRIVERENUM\AMDWIN&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 7 - DISPLAY\GSM7707\7&3384D6A1&2&UID776
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 7 is not SoftwareComponent skipping
[Vulkan Loader] LAYER: windows_get_device_registry_files: found no registry files
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_api_dump.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_gfxreconstruct.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_screenshot.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_crash_diagnostic.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
Selected WSI platform: win32
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamOverlayVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files (x86)\Steam\SteamFossilizeVulkanLayer64.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "C:\Program Files\RenderDoc\renderdoc.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ImplicitLayers"
[Vulkan Loader] LAYER: Checking for Layer Manifest files in Registry at HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_10DE&DEV_2208&SUBSYS_88021043&REV_A1\4&31ac7a68&0&0019
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 2 - DISPLAY\GSM7707\5&1D83BE85&1&UID45318
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 2 is not SoftwareComponent skipping
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: opening device PCI\VEN_1002&DEV_73FF&SUBSYS_448E1DA2&REV_C1\6&1c5499bc&0&0000001A
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 4 - SWD\DRIVERENUM\AMDFDANS&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 5 - SWD\DRIVERENUM\AMDOCL&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 6 - SWD\DRIVERENUM\AMDWIN&7&3384D6A1&2
[Vulkan Loader] INFO | LAYER: windows_get_device_registry_files: Opening child device 7 - DISPLAY\GSM7707\7&3384D6A1&2&UID776
[Vulkan Loader] DEBUG | LAYER: windows_get_device_registry_files: GUID for 7 is not SoftwareComponent skipping
[Vulkan Loader] LAYER: windows_get_device_registry_files: found no registry files
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_api_dump.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_gfxreconstruct.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_screenshot.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] INFO | LAYER: Located json file "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_crash_diagnostic.json" from registry "HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers"
[Vulkan Loader] WARNING | LAYER: env var 'VK_INSTANCE_LAYERS' defined and adding layers: VK_LAYER_KHRONOS_profiles;VK_LAYER_KHRONOS_shader_object;VK_LAYER_NV_optimus
[Vulkan Loader] WARNING | LAYER: env var 'VK_INSTANCE_LAYERS' defined and adding layers: VK_LAYER_KHRONOS_profiles;VK_LAYER_KHRONOS_shader_object;VK_LAYER_NV_optimus
[Vulkan Loader] DEBUG | LAYER: Loading layer library E:\VulkanSDK\1.4.335.0-rc\Bin\.\VkLayer_khronos_synchronization2.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_KHRONOS_synchronization2" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library E:\VulkanSDK\1.4.335.0-rc\Bin\.\VkLayer_khronos_shader_object.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_KHRONOS_shader_object" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library E:\VulkanSDK\1.4.335.0-rc\Bin\.\VkLayer_khronos_profiles.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_KHRONOS_profiles" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library E:\VulkanSDK\1.4.335.0-rc\Bin\.\VkLayer_khronos_validation.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_KHRONOS_validation" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\.\nvoglv64.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_NV_present" (C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\.\nvoglv64.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_NV_optimus" (C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\.\amdvlk64.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_AMD_switchable_graphics" (C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\amdvlk64.dll)
[Vulkan Loader] DEBUG | LAYER: Loading layer library E:\VulkanSDK\1.4.335.0-rc\Bin\.\VkLayer_monitor.dll
[Vulkan Loader] INFO | LAYER: Insert instance layer "VK_LAYER_LUNARG_monitor" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.dll)
[Vulkan Loader] LAYER: vkCreateInstance layer callstack setup to:
[Vulkan Loader] LAYER: <Application>
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: <Loader>
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_LUNARG_monitor
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_AMD_switchable_graphics
[Vulkan Loader] LAYER: Type: Implicit
[Vulkan Loader] LAYER: Enabled By: Implicit Layer
[Vulkan Loader] LAYER: Disable Env Var: DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1
[Vulkan Loader] LAYER: Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\amd-vulkan64.json
[Vulkan Loader] LAYER: Library: C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\amdvlk64.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_NV_optimus
[Vulkan Loader] LAYER: Type: Implicit
[Vulkan Loader] LAYER: Enabled By: Environment Variable VK_INSTANCE_LAYERS
[Vulkan Loader] LAYER: Disable Env Var: DISABLE_LAYER_NV_OPTIMUS_1
[Vulkan Loader] LAYER: Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nv-vk64.json
[Vulkan Loader] LAYER: Library: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_NV_present
[Vulkan Loader] LAYER: Type: Implicit
[Vulkan Loader] LAYER: Enabled By: Implicit Layer
[Vulkan Loader] LAYER: Disable Env Var: DISABLE_LAYER_NV_GR2608_1
[Vulkan Loader] LAYER: Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nv-vk64.json
[Vulkan Loader] LAYER: Library: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_validation
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: By the Application
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_profiles
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Environment Variable VK_INSTANCE_LAYERS
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_shader_object
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_synchronization2
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: <Drivers>
Selected GPU 0: AMD Radeon RX 6600 XT, type: DiscreteGpu
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_KHRONOS_synchronization2" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.dll)
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_KHRONOS_shader_object" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.dll)
[Vulkan Loader] INFO | LAYER: Failed to find vkGetDeviceProcAddr in layer "E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_profiles.dll"
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_KHRONOS_validation" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.dll)
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_NV_present" (C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll)
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_NV_optimus" (C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll)
[Vulkan Loader] INFO | LAYER: Failed to find vkGetDeviceProcAddr in layer "C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\amdvlk64.dll"
[Vulkan Loader] INFO | LAYER: Inserted device layer "VK_LAYER_LUNARG_monitor" (E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.dll)
[Vulkan Loader] DRIVER: vkCreateDevice layer callstack setup to:
[Vulkan Loader] DRIVER: <Application>
[Vulkan Loader] DRIVER: ||
[Vulkan Loader] DRIVER: <Loader>
[Vulkan Loader] DRIVER: ||
[Vulkan Loader] LAYER: VK_LAYER_LUNARG_monitor
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_monitor.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_NV_optimus
[Vulkan Loader] LAYER: Type: Implicit
[Vulkan Loader] LAYER: Enabled By: Environment Variable VK_INSTANCE_LAYERS
[Vulkan Loader] LAYER: Disable Env Var: DISABLE_LAYER_NV_OPTIMUS_1
[Vulkan Loader] LAYER: Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nv-vk64.json
[Vulkan Loader] LAYER: Library: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_NV_present
[Vulkan Loader] LAYER: Type: Implicit
[Vulkan Loader] LAYER: Enabled By: Implicit Layer
[Vulkan Loader] LAYER: Disable Env Var: DISABLE_LAYER_NV_GR2608_1
[Vulkan Loader] LAYER: Manifest: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nv-vk64.json
[Vulkan Loader] LAYER: Library: C:\WINDOWS\System32\DriverStore\FileRepository\nv_dispi.inf_amd64_20ae8f14a487d5db\nvoglv64.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_validation
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: By the Application
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_validation.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_shader_object
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_shader_object.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] LAYER: VK_LAYER_KHRONOS_synchronization2
[Vulkan Loader] LAYER: Type: Explicit
[Vulkan Loader] LAYER: Enabled By: Loader Settings File (Vulkan Configurator)
[Vulkan Loader] LAYER: Manifest: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.json
[Vulkan Loader] LAYER: Library: E:\VulkanSDK\1.4.335.0-rc\Bin\VkLayer_khronos_synchronization2.dll
[Vulkan Loader] LAYER: ||
[Vulkan Loader] DRIVER: <Device>
[Vulkan Loader] DRIVER: Using "AMD Radeon RX 6600 XT" with driver: "C:\WINDOWS\System32\DriverStore\FileRepository\u0420421.inf_amd64_8465bc45599a509e\B419571\amdvlk64.dll"
Process terminated
So the effective order is:
VK_LAYER_LUNARG_monitor
VK_LAYER_AMD_switchable_graphics
VK_LAYER_NV_optimus
VK_LAYER_NV_present
VK_LAYER_KHRONOS_validation
VK_LAYER_KHRONOS_profiles
VK_LAYER_KHRONOS_shader_object
VK_LAYER_KHRONOS_synchronization2
But I am was expecting:
VK_LAYER_LUNARG_monitor
VK_LAYER_AMD_switchable_graphics
VK_LAYER_NV_present
VK_LAYER_KHRONOS_profiles
VK_LAYER_KHRONOS_validation
VK_LAYER_KHRONOS_shader_object
VK_LAYER_NV_optimus
VK_LAYER_KHRONOS_synchronization2
I am assuming here that the order of VK_INSTANCE_LAYERS override the order the Vulkan API order, so the validation layer is ordered following VK_INSTANCE_LAYERS order as it's enabled twive (with VK_INSTANCE_LAYERS and using the API)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working