Version 1.3


< NOTE: Click on section name to expand table >


System Info

Environment
Windows Windows 7 (or newer) 64-bit
System Root C:\Windows
Program Data C:\ProgramData
Program Files C:\Program Files
Program Files (x86) C:\Program Files (x86)
TEMP C:\Users\ADMINI~1.PC-\AppData\Local\Temp
TMP C:\Users\ADMINI~1.PC-\AppData\Local\Temp
Hardware
CPUs Number of Logical Cores 4
Type x86_64
Memory Physical Available 7 GB
Disk Space Total 150 GB
Free 30 GB
Free Perc 20.52%
Executable Info
Exe Directory D:/Program Files (x86)/VulkanSDK/1.1.114.0/Bin
Current Directory D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin
App Version Version 1.3
Vulkan API Version 1.1.114
Byte Format 64-bit
Vulkan Driver Info
Drivers in Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Drivers
C:\Windows\System32\amd-vulkan64.json Enabled
JSON File Version 1.0.0
API Version 1.1.119
Library Path .\amdvlk64.dll
Library File Version 26.20.13031.5006.
Vulkan Runtimes
Runtimes In Registry SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
Runtimes in System Folder C:\Windows\system32\
DLL 0 vulkan-1-999-0-0-0.dll Version 1.1.114.0.
DLL 1 vulkan-1.dll Version 1.1.114.0.
Runtime Used by App C:\Windows\System32\vulkan-1.dll 1.1.114.0.
LunarG Vulkan SDKs
SDKs Found In Registry SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall
[0] D:\Program Files (x86)\VulkanSDK\1.1.114.0
VK_SDK_PATH D:\Program Files (x86)\VulkanSDK\1.1.114.0
SDK Explicit Layers SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\VulkanSDK1.1.114.0
Explicit Layers in Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\ExplicitLayers
[0] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_api_dump.json 0x00000001
Error reading JSON file!
[1] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_assistant_layer.json 0x00000001
Error reading JSON file!
[2] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_core_validation.json 0x00000001
Error reading JSON file!
[3] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_device_simulation.json 0x00000001
Error reading JSON file!
[4] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_khronos_validation.json 0x00000001
Error reading JSON file!
[5] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_monitor.json 0x00000001
Error reading JSON file!
[6] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_object_lifetimes.json 0x00000001
Error reading JSON file!
[7] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_screenshot.json 0x00000001
Error reading JSON file!
[8] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_standard_validation.json 0x00000001
Error reading JSON file!
[9] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_stateless_validation.json 0x00000001
Error reading JSON file!
[10] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_thread_safety.json 0x00000001
Error reading JSON file!
[11] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_unique_objects.json 0x00000001
Error reading JSON file!
[12] D:\Program Files (x86)\VulkanSDK\1.1.121.2\Bin\VkLayer_vktrace_layer.json 0x00000001
Error reading JSON file!
[13] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_api_dump.json 0x00000001
Name VK_LAYER_LUNARG_api_dump
Description LunarG API dump layer
API Version 1.1.114
JSON File Version 1.0.0
Library Path .\VkLayer_api_dump.dll
[14] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_assistant_layer.json 0x00000001
Name VK_LAYER_LUNARG_assistant_layer
Description LunarG Validation Layer Factory Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_assistant_layer.dll
Device Extensions 1
[0] VK_EXT_debug_marker
Instance Extensions 1
[0] VK_EXT_debug_report
[15] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_core_validation.json 0x00000001
Name VK_LAYER_LUNARG_core_validation
Description LunarG Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_core_validation.dll
Device Extensions 2
[0] VK_EXT_debug_marker
[0] VK_EXT_validation_cache
Instance Extensions 1
[0] VK_EXT_debug_report
[16] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_device_simulation.json 0x00000001
Name VK_LAYER_LUNARG_device_simulation
Description LunarG device simulation layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_device_simulation.dll
[17] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_khronos_validation.json 0x00000001
Name VK_LAYER_KHRONOS_validation
Description LunarG Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_khronos_validation.dll
Device Extensions 2
[0] VK_EXT_debug_marker
[0] VK_EXT_validation_cache
Instance Extensions 1
[0] VK_EXT_debug_report
[18] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_monitor.json 0x00000001
Name VK_LAYER_LUNARG_monitor
Description Execution Monitoring Layer
API Version 1.1.114
JSON File Version 1.0.0
Library Path .\VkLayer_monitor.dll
[19] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_object_lifetimes.json 0x00000001
Name VK_LAYER_LUNARG_object_tracker
Description LunarG Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_object_lifetimes.dll
Device Extensions 1
[0] VK_EXT_debug_marker
Instance Extensions 1
[0] VK_EXT_debug_report
[20] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_screenshot.json 0x00000001
Name VK_LAYER_LUNARG_screenshot
Description LunarG image capture layer
API Version 1.1.114
JSON File Version 1.0.0
Library Path .\VkLayer_screenshot.dll
[21] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_standard_validation.json 0x00000001
Name VK_LAYER_LUNARG_standard_validation
Description LunarG Standard Validation
API Version 1.1.114
JSON File Version 1.1.1
Component Layers 1
VK_LAYER_KHRONOS_validation
[22] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_stateless_validation.json 0x00000001
Name VK_LAYER_LUNARG_parameter_validation
Description LunarG Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_stateless_validation.dll
Device Extensions 1
[0] VK_EXT_debug_marker
Instance Extensions 1
[0] VK_EXT_debug_report
[23] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_thread_safety.json 0x00000001
Name VK_LAYER_GOOGLE_threading
Description Google Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_thread_safety.dll
Instance Extensions 1
[0] VK_EXT_debug_report
[24] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_unique_objects.json 0x00000001
Name VK_LAYER_GOOGLE_unique_objects
Description Google Validation Layer
API Version 1.1.114
JSON File Version 1.1.0
Library Path .\VkLayer_unique_objects.dll
[25] D:\Program Files (x86)\VulkanSDK\1.1.114.0\Bin\VkLayer_vktrace_layer.json 0x00000001
Name VK_LAYER_LUNARG_vktrace
Description Vktrace tracing library
API Version 1.1.114
JSON File Version 1.0.0
Library Path .\VkLayer_vktrace_layer.dll
Vulkan Implicit Layers
Vulkan Explicit Layers
No additional Explicit Layers Defined
Vulkan Layer Settings File
VK_LAYER_SETTINGS_PATH Not Defined
Settings in Registry
HKEY_LOCAL_MACHINE\SOFTWARE\Khronos\Vulkan\Settings
No Settings Found
HKEY_CURRENT_USER\SOFTWARE\Khronos\Vulkan\Settings
No Settings Found


Vulkan API Calls

Instance
vkEnumerateInstanceVersion Max Instance Version 1.1.0
vkEnumerateInstanceExtensionProperties 11 extensions found
[0] VK_KHR_surface Spec Vers 25
[1] VK_KHR_win32_surface Spec Vers 6
[2] VK_KHR_get_physical_device_properties2 Spec Vers 1
[3] VK_KHR_get_surface_capabilities2 Spec Vers 1
[4] VK_KHR_external_memory_capabilities Spec Vers 1
[5] VK_KHR_device_group_creation Spec Vers 1
[6] VK_KHR_external_semaphore_capabilities Spec Vers 1
[7] VK_KHR_external_fence_capabilities Spec Vers 1
[8] VK_EXT_debug_report Spec Vers 9
[9] VK_EXT_debug_utils Spec Vers 1
[10] VK_EXT_swapchain_colorspace Spec Vers 4
vkCreateInstance [1.0] VIA_SUCCESSFUL
vkCreateInstance [1.1] VIA_SUCCESSFUL
Physical Devices
vkEnumeratePhysicalDevices [1.0] 1
[0] 0x000000000029F990
Vendor AMD [0x1002]
Device Name AMD Radeon (TM) R7 M370
Device ID 0x6600
Device Type Discrete GPU
Driver Version 2.0.106
API Version 1.1.119
Queue Families 3
[0] Queue Count 1
Queue Flags GRAPHICS | COMPUTE | TRANSFER | SPARSE_BINDING
Timestamp Valid Bits 0x40
Image Granularity
Width 0x1
Height 0x1
Depth 0x1
[1] Queue Count 2
Queue Flags COMPUTE | TRANSFER
Timestamp Valid Bits 0x40
Image Granularity
Width 0x1
Height 0x1
Depth 0x1
[2] Queue Count 2
Queue Flags TRANSFER
Timestamp Valid Bits 0x0
Image Granularity
Width 0x8
Height 0x8
Depth 0x1
Memory Heaps 3
[0] Property Flags DEVICE_LOCAL
Heap Size 1879048192
[1] Property Flags --NONE--
Heap Size 3752853504
[2] Property Flags DEVICE_LOCAL
Heap Size 268435456
Memory Types 4
[0] Property Flags DEVICE_LOCAL
Heap Index 0
[1] Property Flags HOST_VISIBLE | HOST_COHERENT
Heap Index 1
[2] Property Flags DEVICE_LOCAL | HOST_VISIBLE | HOST_COHERENT
Heap Index 2
[3] Property Flags HOST_VISIBLE | HOST_COHERENT | HOST_CACHED
Heap Index 1
Device Extensions 83
[0] VK_KHR_sampler_mirror_clamp_to_edge Spec Vers 1
[1] VK_KHR_shader_draw_parameters Spec Vers 1
[2] VK_KHR_swapchain Spec Vers 70
[3] VK_KHR_maintenance1 Spec Vers 2
[4] VK_KHR_maintenance2 Spec Vers 1
[5] VK_KHR_maintenance3 Spec Vers 1
[6] VK_KHR_relaxed_block_layout Spec Vers 1
[7] VK_KHR_dedicated_allocation Spec Vers 3
[8] VK_KHR_descriptor_update_template Spec Vers 1
[9] VK_KHR_external_memory Spec Vers 1
[10] VK_KHR_external_memory_win32 Spec Vers 1
[11] VK_KHR_device_group Spec Vers 3
[12] VK_AMD_calibrated_timestamps Spec Vers 1
[13] VK_KHR_bind_memory2 Spec Vers 1
[14] VK_KHR_external_semaphore Spec Vers 1
[15] VK_KHR_external_semaphore_win32 Spec Vers 1
[16] VK_AMD_shader_ballot Spec Vers 1
[17] VK_AMD_shader_core_properties2 Spec Vers 1
[18] VK_AMD_shader_trinary_minmax Spec Vers 1
[19] VK_AMD_shader_explicit_vertex_parameter Spec Vers 1
[20] VK_AMD_gcn_shader Spec Vers 1
[21] VK_AMD_draw_indirect_count Spec Vers 1
[22] VK_KHR_draw_indirect_count Spec Vers 1
[23] VK_AMD_negative_viewport_height Spec Vers 1
[24] VK_AMD_shader_info Spec Vers 1
[25] VK_EXT_sampler_filter_minmax Spec Vers 1
[26] VK_AMD_shader_fragment_mask Spec Vers 1
[27] VK_EXT_hdr_metadata Spec Vers 1
[28] VK_AMD_wave_limits Spec Vers 1
[29] VK_AMD_texture_gather_bias_lod Spec Vers 1
[30] VK_AMD_mixed_attachment_samples Spec Vers 1
[31] VK_EXT_sample_locations Spec Vers 1
[32] VK_EXT_shader_subgroup_vote Spec Vers 1
[33] VK_KHR_16bit_storage Spec Vers 1
[34] VK_KHR_storage_buffer_storage_class Spec Vers 1
[35] VK_AMD_gpa_interface Spec Vers 1
[36] VK_KHR_depth_stencil_resolve Spec Vers 1
[37] VK_EXT_shader_subgroup_ballot Spec Vers 1
[38] VK_EXT_shader_stencil_export Spec Vers 1
[39] VK_EXT_shader_viewport_index_layer Spec Vers 1
[40] VK_KHR_get_memory_requirements2 Spec Vers 1
[41] VK_KHR_image_format_list Spec Vers 1
[42] VK_KHR_swapchain_mutable_format Spec Vers 1
[43] VK_EXT_inline_uniform_block Spec Vers 1
[44] VK_KHR_shader_atomic_int64 Spec Vers 1
[45] VK_KHR_driver_properties Spec Vers 1
[46] VK_KHR_create_renderpass2 Spec Vers 1
[47] VK_KHR_8bit_storage Spec Vers 1
[48] VK_KHR_multiview Spec Vers 1
[49] VK_KHR_shader_float16_int8 Spec Vers 1
[50] VK_KHR_external_fence Spec Vers 1
[51] VK_KHR_external_fence_win32 Spec Vers 1
[52] VK_KHR_win32_keyed_mutex Spec Vers 1
[53] VK_EXT_global_priority Spec Vers 2
[54] VK_AMD_buffer_marker Spec Vers 1
[55] VK_AMD_shader_image_load_store_lod Spec Vers 1
[56] VK_EXT_external_memory_host Spec Vers 1
[57] VK_EXT_depth_clip_enable Spec Vers 1
[58] VK_EXT_depth_range_unrestricted Spec Vers 1
[59] VK_AMD_shader_core_properties Spec Vers 1
[60] VK_EXT_queue_family_foreign Spec Vers 1
[61] VK_EXT_descriptor_indexing Spec Vers 2
[62] VK_KHR_variable_pointers Spec Vers 1
[63] VK_EXT_vertex_attribute_divisor Spec Vers 3
[64] VK_AMD_pipeline_compiler_control Spec Vers 1
[65] VK_GOOGLE_hlsl_functionality1 Spec Vers 1
[66] VK_GOOGLE_decorate_string Spec Vers 1
[67] VK_EXT_scalar_block_layout Spec Vers 1
[68] VK_AMD_memory_overallocation_behavior Spec Vers 1
[69] VK_EXT_transform_feedback Spec Vers 1
[70] VK_EXT_separate_stencil_usage Spec Vers 1
[71] VK_KHR_vulkan_memory_model Spec Vers 3
[72] VK_EXT_memory_priority Spec Vers 1
[73] VK_AMD_display_native_hdr Spec Vers 1
[74] VK_EXT_full_screen_exclusive Spec Vers 3
[75] VK_EXT_memory_budget Spec Vers 1
[76] VK_EXT_host_query_reset Spec Vers 1
[77] VK_EXT_shader_demote_to_helper_invocation Spec Vers 1
[78] VK_EXT_line_rasterization Spec Vers 1
[79] VK_KHR_uniform_buffer_standard_layout Spec Vers 1
[80] VK_EXT_subgroup_size_control Spec Vers 2
[81] VK_KHR_imageless_framebuffer Spec Vers 1
[82] VK_EXT_calibrated_timestamps Spec Vers 1
vkEnumeratePhysicalDevices [1.1] 1
Logical Devices
vkCreateDevice [1.0] 1
[0] VIA_SUCCESSFUL
vkCreateDevice [1.1] 1
[0] VIA_SUCCESSFUL
Cleanup
vkDestroyDevice [1.0] 1
[0] VIA_SUCCESSFUL
vkDestroyInstance [1.0] VIA_SUCCESSFUL
vkDestroyDevice [1.1] 1
[0] VIA_SUCCESSFUL
vkDestroyInstance [1.1] VIA_SUCCESSFUL


External Tests

Cube
vkcube.exe --c 100 --suppress_popups VIA_SUCCESSFUL
vkcube.exe --c 100 --suppress_popups --validate Not Found