Bump api_version to 1.0.5 in json files
Change-Id: I71a03cd8043906074f6c3be98af0006e1aeaf5ee
diff --git a/layers/linux/VkLayer_device_limits.json b/layers/linux/VkLayer_device_limits.json
index bd698d5..29911c3 100644
--- a/layers/linux/VkLayer_device_limits.json
+++ b/layers/linux/VkLayer_device_limits.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_device_limits",
"type": "GLOBAL",
"library_path": "./libVkLayer_device_limits.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_draw_state.json b/layers/linux/VkLayer_draw_state.json
index 2acf36c..c778a56 100644
--- a/layers/linux/VkLayer_draw_state.json
+++ b/layers/linux/VkLayer_draw_state.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_draw_state",
"type": "GLOBAL",
"library_path": "./libVkLayer_draw_state.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_image.json b/layers/linux/VkLayer_image.json
index 21c4900..344f3e3 100644
--- a/layers/linux/VkLayer_image.json
+++ b/layers/linux/VkLayer_image.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_image",
"type": "GLOBAL",
"library_path": "./libVkLayer_image.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_mem_tracker.json b/layers/linux/VkLayer_mem_tracker.json
index fae6aa9..b2062e1 100644
--- a/layers/linux/VkLayer_mem_tracker.json
+++ b/layers/linux/VkLayer_mem_tracker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_mem_tracker",
"type": "GLOBAL",
"library_path": "./libVkLayer_mem_tracker.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_object_tracker.json b/layers/linux/VkLayer_object_tracker.json
index 9953029..b4cc615 100644
--- a/layers/linux/VkLayer_object_tracker.json
+++ b/layers/linux/VkLayer_object_tracker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_object_tracker",
"type": "GLOBAL",
"library_path": "./libVkLayer_object_tracker.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_param_checker.json b/layers/linux/VkLayer_param_checker.json
index 5bec79c..dcf76eb 100644
--- a/layers/linux/VkLayer_param_checker.json
+++ b/layers/linux/VkLayer_param_checker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_param_checker",
"type": "GLOBAL",
"library_path": "./libVkLayer_param_checker.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_swapchain.json b/layers/linux/VkLayer_swapchain.json
index 821548c..b514958 100644
--- a/layers/linux/VkLayer_swapchain.json
+++ b/layers/linux/VkLayer_swapchain.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_swapchain",
"type": "GLOBAL",
"library_path": "./libVkLayer_swapchain.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_threading.json b/layers/linux/VkLayer_threading.json
index 7940fd7..948b6c8 100644
--- a/layers/linux/VkLayer_threading.json
+++ b/layers/linux/VkLayer_threading.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_GOOGLE_threading",
"type": "GLOBAL",
"library_path": "./libVkLayer_threading.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "Google Validation Layer",
"instance_extensions": [
diff --git a/layers/linux/VkLayer_unique_objects.json b/layers/linux/VkLayer_unique_objects.json
index e5ca5a7..2e29d73 100644
--- a/layers/linux/VkLayer_unique_objects.json
+++ b/layers/linux/VkLayer_unique_objects.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_GOOGLE_unique_objects",
"type": "GLOBAL",
"library_path": "./libVkLayer_unique_objects.so",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "Google Validation Layer"
}
diff --git a/layers/windows/VkLayer_device_limits.json b/layers/windows/VkLayer_device_limits.json
index 887916f..d3313bf 100644
--- a/layers/windows/VkLayer_device_limits.json
+++ b/layers/windows/VkLayer_device_limits.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_device_limits",
"type": "GLOBAL",
"library_path": ".\\VkLayer_device_limits.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_draw_state.json b/layers/windows/VkLayer_draw_state.json
index 05489cf..e95f78a 100644
--- a/layers/windows/VkLayer_draw_state.json
+++ b/layers/windows/VkLayer_draw_state.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_draw_state",
"type": "GLOBAL",
"library_path": ".\\VkLayer_draw_state.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_image.json b/layers/windows/VkLayer_image.json
index f440454..c06b98f 100644
--- a/layers/windows/VkLayer_image.json
+++ b/layers/windows/VkLayer_image.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_image",
"type": "GLOBAL",
"library_path": ".\\VkLayer_image.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_mem_tracker.json b/layers/windows/VkLayer_mem_tracker.json
index c159f77..c3586b1 100644
--- a/layers/windows/VkLayer_mem_tracker.json
+++ b/layers/windows/VkLayer_mem_tracker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_mem_tracker",
"type": "GLOBAL",
"library_path": ".\\VkLayer_mem_tracker.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_object_tracker.json b/layers/windows/VkLayer_object_tracker.json
index f3ff33c..51c1145 100644
--- a/layers/windows/VkLayer_object_tracker.json
+++ b/layers/windows/VkLayer_object_tracker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_object_tracker",
"type": "GLOBAL",
"library_path": ".\\VkLayer_object_tracker.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_param_checker.json b/layers/windows/VkLayer_param_checker.json
index 81b1b03..76a1b01 100644
--- a/layers/windows/VkLayer_param_checker.json
+++ b/layers/windows/VkLayer_param_checker.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_param_checker",
"type": "GLOBAL",
"library_path": ".\\VkLayer_param_checker.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_swapchain.json b/layers/windows/VkLayer_swapchain.json
index 38de5f1..1e058b6 100644
--- a/layers/windows/VkLayer_swapchain.json
+++ b/layers/windows/VkLayer_swapchain.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_LUNARG_swapchain",
"type": "GLOBAL",
"library_path": ".\\VkLayer_swapchain.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "LunarG Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_threading.json b/layers/windows/VkLayer_threading.json
index 7e3a4bc..bfc686f 100644
--- a/layers/windows/VkLayer_threading.json
+++ b/layers/windows/VkLayer_threading.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_GOOGLE_threading",
"type": "GLOBAL",
"library_path": ".\\VkLayer_threading.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "Google Validation Layer",
"instance_extensions": [
diff --git a/layers/windows/VkLayer_unique_objects.json b/layers/windows/VkLayer_unique_objects.json
index 59edda3..2383e1a 100644
--- a/layers/windows/VkLayer_unique_objects.json
+++ b/layers/windows/VkLayer_unique_objects.json
@@ -4,7 +4,7 @@
"name": "VK_LAYER_GOOGLE_unique_objects",
"type": "GLOBAL",
"library_path": ".\\VkLayer_unique_objects.dll",
- "api_version": "1.0.3",
+ "api_version": "1.0.5",
"implementation_version": "1",
"description": "Google Validation Layer"
}
diff --git a/loader/CMakeLists.txt b/loader/CMakeLists.txt
index 9c4ac88..ec8ffc2 100644
--- a/loader/CMakeLists.txt
+++ b/loader/CMakeLists.txt
@@ -49,6 +49,6 @@
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wpointer-arith")
add_library(vulkan SHARED ${LOADER_SRCS})
- set_target_properties(vulkan PROPERTIES SOVERSION "1" VERSION "1.0.3")
+ set_target_properties(vulkan PROPERTIES SOVERSION "1" VERSION "1.0.5")
target_link_libraries(vulkan -ldl -lpthread -lm)
endif()
diff --git a/loader/LoaderAndLayerInterface.md b/loader/LoaderAndLayerInterface.md
index 0bc6774..535d9ba 100644
--- a/loader/LoaderAndLayerInterface.md
+++ b/loader/LoaderAndLayerInterface.md
@@ -282,7 +282,7 @@
"file_format_version": "1.0.0",
"ICD": {
"library_path": "path to ICD library",
- "api_version": "1.0.3"
+ "api_version": "1.0.5"
}
}
```
@@ -326,9 +326,9 @@
| Text File Name | Text File Contents |
|----------------|--------------------|
-|vk\_vendora.json | "ICD": { "library\_path": "C:\\\\VENDORA\\\\vk\_vendora.dll", "api_version": "1.0.3" } |
-| vendorb\_vk.json | "ICD": { "library\_path": "vendorb\_vk.dll", "api_version": "1.0.3" } |
-|vendorc\_icd.json | "ICD": { "library\_path": "vedorc\_icd.dll", "api_version": "1.0.3" }|
+|vk\_vendora.json | "ICD": { "library\_path": "C:\\\\VENDORA\\\\vk\_vendora.dll", "api_version": "1.0.5" } |
+| vendorb\_vk.json | "ICD": { "library\_path": "vendorb\_vk.dll", "api_version": "1.0.5" } |
+|vendorc\_icd.json | "ICD": { "library\_path": "vedorc\_icd.dll", "api_version": "1.0.5" }|
Then the loader will open the three files mentioned in the "Text File Contents"
column, and then try to load and use the three shared libraries indicated by
@@ -393,7 +393,7 @@
"file_format_version": "1.0.0",
"ICD": {
"library_path": "path to ICD library",
- "api_version": "1.0.3"
+ "api_version": "1.0.5"
}
}
```
@@ -430,9 +430,9 @@
| Text File Name | Text File Contents |
|-------------------|------------------------|
-| vk\_vendora.json | "ICD": { "library\_path": "vendora.so", "api_version": "1.0.3" } |
-| vendorb\_vk.json | "ICD": { "library\_path": "vendorb\_vulkan\_icd.so", "api_version": "1.0.3" } |
-| vendorc\_icd.json | "ICD": { "library\_path": "/usr/lib/VENDORC/icd.so", "api_version": "1.0.3" } |
+| vk\_vendora.json | "ICD": { "library\_path": "vendora.so", "api_version": "1.0.5" } |
+| vendorb\_vk.json | "ICD": { "library\_path": "vendorb\_vulkan\_icd.so", "api_version": "1.0.5" } |
+| vendorc\_icd.json | "ICD": { "library\_path": "/usr/lib/VENDORC/icd.so", "api_version": "1.0.5" } |
then the loader will open the three files mentioned in the "Text File Contents"
column, and then try to load and use the three shared libraries indicated by
@@ -743,7 +743,7 @@
"name": "VK_LAYER_LUNARG_OverlayLayer",
"type": "DEVICE",
"library_path": "vkOverlayLayer.dll"
- "api_version" : "1.0.3",
+ "api_version" : "1.0.5",
"implementation_version" : "2",
"description" : "LunarG HUD layer",
"functions": {
@@ -909,7 +909,7 @@
"name": "VK_LAYER_LUNARG_OverlayLayer",
"type": "DEVICE",
"library_path": "vkOverlayLayer.dll"
- "api_version" : "1.0.3",
+ "api_version" : "1.0.5",
"implementation_version" : "2",
"description" : "LunarG HUD layer",
"functions": {