Files
renderdoc/renderdoc/driver/vulkan/renderdoc.json
T
2019-04-01 13:19:14 -07:00

44 lines
1.4 KiB
JSON

{
"file_format_version" : "1.1.2",
"layer" : {
"name": "VK_LAYER_RENDERDOC_Capture",
"type": "GLOBAL",
"library_path": ".\\renderdoc.dll",
"api_version": "1.1.73",
"implementation_version": "[MINOR]",
"description": "Debugging capture layer for RenderDoc",
"functions": {
"vkGetInstanceProcAddr": "VK_LAYER_RENDERDOC_CaptureGetInstanceProcAddr",
"vkGetDeviceProcAddr": "VK_LAYER_RENDERDOC_CaptureGetDeviceProcAddr",
"vkNegotiateLoaderLayerInterfaceVersion": "VK_LAYER_RENDERDOC_CaptureNegotiateLoaderLayerInterfaceVersion"
},
"pre_instance_functions": {
"vkEnumerateInstanceExtensionProperties": "VK_LAYER_RENDERDOC_CaptureEnumerateInstanceExtensionProperties"
},
"instance_extensions": [
{
"name": "VK_EXT_debug_utils",
"spec_version": "1"
}
],
"device_extensions": [
{
"name": "VK_EXT_debug_marker",
"spec_version": "4",
"entrypoints": ["vkDebugMarkerSetObjectTagEXT",
"vkDebugMarkerSetObjectNameEXT",
"vkCmdDebugMarkerBeginEXT",
"vkCmdDebugMarkerEndEXT",
"vkCmdDebugMarkerInsertEXT"
]
}
],
"enable_environment": {
"ENABLE_VULKAN_RENDERDOC_CAPTURE": "1"
},
"disable_environment": {
"DISABLE_VULKAN_RENDERDOC_CAPTURE_[MAJOR]_[MINOR]": "1"
}
}
}