diff --git a/json/Redhat/amd_icd32.json b/json/Redhat/amd_icd32.json index 43c7a1a..5d96ff4 100644 --- a/json/Redhat/amd_icd32.json +++ b/json/Redhat/amd_icd32.json @@ -1,8 +1,23 @@ { "file_format_version": "1.0.0", - "ICD": { - "library_path": "/usr/lib/amdvlk32.so", - "api_version": "1.2.162" - } + "ICD": { + "library_path": "/usr/lib/amdvlk32.so", + "api_version": "1.2.164" + }, + "layer": { + "library_path": "/usr/lib/amdvlk32.so", + "name": "VK_LAYER_AMD_switchable_graphics", + "type": "GLOBAL", + "api_version" : "1.2.164", + "implementation_version" : "1", + "description" : "AMD switchable graphics layer", + "functions": { + "vkGetInstanceProcAddr": "vk_icdGetInstanceProcAddrSG", + "vkGetDeviceProcAddr": "vk_icdGetDeviceProcAddrSG" + }, + "disable_environment": { + "DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1": "1" + } + } } diff --git a/json/Redhat/amd_icd64.json b/json/Redhat/amd_icd64.json index c216f6c..0b60050 100644 --- a/json/Redhat/amd_icd64.json +++ b/json/Redhat/amd_icd64.json @@ -1,8 +1,23 @@ { "file_format_version": "1.0.0", - "ICD": { - "library_path": "/usr/lib64/amdvlk64.so", - "api_version": "1.2.162" - } + "ICD": { + "library_path": "/usr/lib64/amdvlk64.so", + "api_version": "1.2.164" + }, + "layer": { + "library_path": "/usr/lib64/amdvlk64.so", + "name": "VK_LAYER_AMD_switchable_graphics", + "type": "GLOBAL", + "api_version" : "1.2.164", + "implementation_version" : "1", + "description" : "AMD switchable graphics layer", + "functions": { + "vkGetInstanceProcAddr": "vk_icdGetInstanceProcAddrSG", + "vkGetDeviceProcAddr": "vk_icdGetDeviceProcAddrSG" + }, + "disable_environment": { + "DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1": "1" + } + } } diff --git a/json/Ubuntu/amd_icd32.json b/json/Ubuntu/amd_icd32.json index a4fc86f..9aaffb7 100644 --- a/json/Ubuntu/amd_icd32.json +++ b/json/Ubuntu/amd_icd32.json @@ -1,8 +1,23 @@ { "file_format_version": "1.0.0", - "ICD": { - "library_path": "/usr/lib/i386-linux-gnu/amdvlk32.so", - "api_version": "1.2.162" - } + "ICD": { + "library_path": "/usr/lib/i386-linux-gnu/amdvlk32.so", + "api_version": "1.2.164" + }, + "layer": { + "library_path": "/usr/lib/i386-linux-gnu/amdvlk32.so", + "name": "VK_LAYER_AMD_switchable_graphics", + "type": "GLOBAL", + "api_version" : "1.2.164", + "implementation_version" : "1", + "description" : "AMD switchable graphics layer", + "functions": { + "vkGetInstanceProcAddr": "vk_icdGetInstanceProcAddrSG", + "vkGetDeviceProcAddr": "vk_icdGetDeviceProcAddrSG" + }, + "disable_environment": { + "DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1": "1" + } + } } diff --git a/json/Ubuntu/amd_icd64.json b/json/Ubuntu/amd_icd64.json index bfd61f3..7c9defb 100644 --- a/json/Ubuntu/amd_icd64.json +++ b/json/Ubuntu/amd_icd64.json @@ -1,8 +1,23 @@ { "file_format_version": "1.0.0", - "ICD": { - "library_path": "/usr/lib/x86_64-linux-gnu/amdvlk64.so", - "api_version": "1.2.162" - } + "ICD": { + "library_path": "/usr/lib/x86_64-linux-gnu/amdvlk64.so", + "api_version": "1.2.164" + }, + "layer": { + "library_path": "/usr/lib/x86_64-linux-gnu/amdvlk64.so", + "name": "VK_LAYER_AMD_switchable_graphics", + "type": "GLOBAL", + "api_version" : "1.2.164", + "implementation_version" : "1", + "description" : "AMD switchable graphics layer", + "functions": { + "vkGetInstanceProcAddr": "vk_icdGetInstanceProcAddrSG", + "vkGetDeviceProcAddr": "vk_icdGetDeviceProcAddrSG" + }, + "disable_environment": { + "DISABLE_LAYER_AMD_SWITCHABLE_GRAPHICS_1": "1" + } + } }