aboutsummaryrefslogtreecommitdiff
path: root/layers
diff options
context:
space:
mode:
authorCourtney Goeltzenleuchter <courtney@LunarG.com>2015-07-30 10:49:03 -0600
committerCourtney Goeltzenleuchter <courtney@LunarG.com>2015-07-31 14:15:23 -0600
commit0d3d1b895eb8b4f1e189991c5e7622cbb0f3d5cc (patch)
tree6121eb55517228edec9e99d307ef63187a43b97b /layers
parent39b4248b17008792dab24016e1f31ab7187a8950 (diff)
downloadusermoji-0d3d1b895eb8b4f1e189991c5e7622cbb0f3d5cc.tar.xz
layers: Add separate windows and linux json
Diffstat (limited to 'layers')
-rw-r--r--layers/CMakeLists.txt4
-rw-r--r--layers/linux/api_dump.json (renamed from layers/api_dump.json)0
-rw-r--r--layers/linux/basic.json (renamed from layers/basic.json)0
-rw-r--r--layers/linux/draw_state.json (renamed from layers/draw_state.json)0
-rw-r--r--layers/linux/generic.json (renamed from layers/generic.json)0
-rw-r--r--layers/linux/image.json (renamed from layers/image.json)0
-rw-r--r--layers/linux/mem_tracker.json (renamed from layers/mem_tracker.json)0
-rw-r--r--layers/linux/multi.json (renamed from layers/multi.json)0
-rw-r--r--layers/linux/object_tracker.json (renamed from layers/object_tracker.json)0
-rw-r--r--layers/linux/param_checker.json (renamed from layers/param_checker.json)0
-rw-r--r--layers/linux/screenshot.json (renamed from layers/screenshot.json)0
-rw-r--r--layers/linux/shader_checker.json (renamed from layers/shader_checker.json)0
-rw-r--r--layers/linux/threading.json (renamed from layers/threading.json)0
-rw-r--r--layers/windows/api_dump.json11
-rw-r--r--layers/windows/basic.json17
-rw-r--r--layers/windows/draw_state.json17
-rw-r--r--layers/windows/generic.json11
-rw-r--r--layers/windows/image.json11
-rw-r--r--layers/windows/mem_tracker.json11
-rw-r--r--layers/windows/multi.json19
-rw-r--r--layers/windows/object_tracker.json11
-rw-r--r--layers/windows/param_checker.json11
-rw-r--r--layers/windows/screenshot.json11
-rw-r--r--layers/windows/shader_checker.json11
-rw-r--r--layers/windows/threading.json11
25 files changed, 154 insertions, 2 deletions
diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt
index 685f01ad..b7487ce8 100644
--- a/layers/CMakeLists.txt
+++ b/layers/CMakeLists.txt
@@ -37,7 +37,7 @@ if (NOT WIN32)
if (NOT (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR))
foreach (config_file ${LAYER_JSON_FILES})
add_custom_target(${config_file}-json ALL
- COMMAND ln -sf ${CMAKE_CURRENT_SOURCE_DIR}/${config_file}.json
+ COMMAND ln -sf ${CMAKE_CURRENT_SOURCE_DIR}/linux/${config_file}.json
VERBATIM
)
endforeach(config_file)
@@ -45,7 +45,7 @@ if (NOT WIN32)
else()
if (NOT (CMAKE_CURRENT_SOURCE_DIR STREQUAL CMAKE_CURRENT_BINARY_DIR))
foreach (config_file ${LAYER_JSON_FILES})
- FILE(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/${config_file}.json src_json)
+ FILE(TO_NATIVE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/windows/${config_file}.json src_json)
FILE(TO_NATIVE_PATH ${CMAKE_CURRENT_BINARY_DIR}/$<CONFIGURATION>/${config_file}.json dst_json)
add_custom_target(${config_file}-json ALL
COMMAND copy ${src_json} ${dst_json}
diff --git a/layers/api_dump.json b/layers/linux/api_dump.json
index 688d2347..688d2347 100644
--- a/layers/api_dump.json
+++ b/layers/linux/api_dump.json
diff --git a/layers/basic.json b/layers/linux/basic.json
index 5793d973..5793d973 100644
--- a/layers/basic.json
+++ b/layers/linux/basic.json
diff --git a/layers/draw_state.json b/layers/linux/draw_state.json
index 114487d6..114487d6 100644
--- a/layers/draw_state.json
+++ b/layers/linux/draw_state.json
diff --git a/layers/generic.json b/layers/linux/generic.json
index 403ad75d..403ad75d 100644
--- a/layers/generic.json
+++ b/layers/linux/generic.json
diff --git a/layers/image.json b/layers/linux/image.json
index 9063b608..9063b608 100644
--- a/layers/image.json
+++ b/layers/linux/image.json
diff --git a/layers/mem_tracker.json b/layers/linux/mem_tracker.json
index 627238f8..627238f8 100644
--- a/layers/mem_tracker.json
+++ b/layers/linux/mem_tracker.json
diff --git a/layers/multi.json b/layers/linux/multi.json
index 8e2df520..8e2df520 100644
--- a/layers/multi.json
+++ b/layers/linux/multi.json
diff --git a/layers/object_tracker.json b/layers/linux/object_tracker.json
index 78434317..78434317 100644
--- a/layers/object_tracker.json
+++ b/layers/linux/object_tracker.json
diff --git a/layers/param_checker.json b/layers/linux/param_checker.json
index 431472fd..431472fd 100644
--- a/layers/param_checker.json
+++ b/layers/linux/param_checker.json
diff --git a/layers/screenshot.json b/layers/linux/screenshot.json
index 9413f6f5..9413f6f5 100644
--- a/layers/screenshot.json
+++ b/layers/linux/screenshot.json
diff --git a/layers/shader_checker.json b/layers/linux/shader_checker.json
index 08d997ad..08d997ad 100644
--- a/layers/shader_checker.json
+++ b/layers/linux/shader_checker.json
diff --git a/layers/threading.json b/layers/linux/threading.json
index 2a7d8eb8..2a7d8eb8 100644
--- a/layers/threading.json
+++ b/layers/linux/threading.json
diff --git a/layers/windows/api_dump.json b/layers/windows/api_dump.json
new file mode 100644
index 00000000..02d0b01f
--- /dev/null
+++ b/layers/windows/api_dump.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "APIDump",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerAPIDump.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG debug layer"
+ }
+}
diff --git a/layers/windows/basic.json b/layers/windows/basic.json
new file mode 100644
index 00000000..8a15d9b1
--- /dev/null
+++ b/layers/windows/basic.json
@@ -0,0 +1,17 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "Basic",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerBasic.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Sample Layer",
+ "device_extensions": [
+ {
+ "name": "vkLayerExtension1",
+ "version": "1.0.0"
+ }
+ ]
+ }
+}
diff --git a/layers/windows/draw_state.json b/layers/windows/draw_state.json
new file mode 100644
index 00000000..2d0414f1
--- /dev/null
+++ b/layers/windows/draw_state.json
@@ -0,0 +1,17 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "DrawState",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerDrawState.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer",
+ "device_extensions": [
+ {
+ "name": "DEBUG_MARKER",
+ "version": "1.0.0"
+ }
+ ]
+ }
+}
diff --git a/layers/windows/generic.json b/layers/windows/generic.json
new file mode 100644
index 00000000..b13a11e7
--- /dev/null
+++ b/layers/windows/generic.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "Generic",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerGeneric.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Sample Layer"
+ }
+}
diff --git a/layers/windows/image.json b/layers/windows/image.json
new file mode 100644
index 00000000..d3e85706
--- /dev/null
+++ b/layers/windows/image.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "Image",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerImage.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}
diff --git a/layers/windows/mem_tracker.json b/layers/windows/mem_tracker.json
new file mode 100644
index 00000000..bd0abe69
--- /dev/null
+++ b/layers/windows/mem_tracker.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "MemTracker",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerMemTracker.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}
diff --git a/layers/windows/multi.json b/layers/windows/multi.json
new file mode 100644
index 00000000..6d759c7b
--- /dev/null
+++ b/layers/windows/multi.json
@@ -0,0 +1,19 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "multi1",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerMulti.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Sample multiple layer per library"
+ },
+ "layer" : {
+ "name": "multi2",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerMulti.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Sample multiple layer per library"
+ }
+}
diff --git a/layers/windows/object_tracker.json b/layers/windows/object_tracker.json
new file mode 100644
index 00000000..1ce450d1
--- /dev/null
+++ b/layers/windows/object_tracker.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "ObjectTracker",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerObjectTracker.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}
diff --git a/layers/windows/param_checker.json b/layers/windows/param_checker.json
new file mode 100644
index 00000000..93f1c6b6
--- /dev/null
+++ b/layers/windows/param_checker.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "ParamChecker",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerParamChecker.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}
diff --git a/layers/windows/screenshot.json b/layers/windows/screenshot.json
new file mode 100644
index 00000000..33cd4d34
--- /dev/null
+++ b/layers/windows/screenshot.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "ScreenShot",
+ "type": "DEVICE",
+ "library_path": "./VKLayerScreenShot.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG image capture layer"
+ }
+}
diff --git a/layers/windows/shader_checker.json b/layers/windows/shader_checker.json
new file mode 100644
index 00000000..ca6e21ca
--- /dev/null
+++ b/layers/windows/shader_checker.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "ShaderChecker",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerShaderChecker.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}
diff --git a/layers/windows/threading.json b/layers/windows/threading.json
new file mode 100644
index 00000000..6dda4e01
--- /dev/null
+++ b/layers/windows/threading.json
@@ -0,0 +1,11 @@
+{
+ "file_format_version" : "0.9.0",
+ "layer" : {
+ "name": "Threading",
+ "type": "GLOBAL",
+ "library_path": "./VKLayerThreading.dll",
+ "abi_versions": "1.0.0",
+ "implementation_version": "1.0.0",
+ "description": "LunarG Validation Layer"
+ }
+}