diff options
| author | Courtney Goeltzenleuchter <courtneygo@google.com> | 2015-11-30 12:14:06 -0700 |
|---|---|---|
| committer | Jon Ashburn <jon@lunarg.com> | 2015-12-17 11:20:06 -0700 |
| commit | edcff401e235512af036e8949399df4ee1c4b48e (patch) | |
| tree | 26dad507f79a8c48f0f80e44f289f3835a66bcd6 /layers/device_limits.cpp | |
| parent | 618cfdbfaaa8e053290597097adef6dfbaf78e46 (diff) | |
| download | usermoji-edcff401e235512af036e8949399df4ee1c4b48e.tar.xz | |
layers: declare support for DEBUG_REPORT extension
Have layers that support the debug_report extension
(all validation layers) include that extension in
it's extension list.
Diffstat (limited to 'layers/device_limits.cpp')
| -rw-r--r-- | layers/device_limits.cpp | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/layers/device_limits.cpp b/layers/device_limits.cpp index d57ce6db..c7df462e 100644 --- a/layers/device_limits.cpp +++ b/layers/device_limits.cpp @@ -146,13 +146,21 @@ static void init_device_limits(layer_data *my_data, const VkAllocationCallbacks globalLockInitialized = 1; } } + +static const VkExtensionProperties dl_physicaldevice_extensions[] = { + { + VK_EXT_LUNARG_DEBUG_REPORT_EXTENSION_NAME, + VK_EXT_LUNARG_DEBUG_REPORT_EXTENSION_REVISION + } +}; + /* DeviceLimits does not have any global extensions */ VK_LAYER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkEnumerateInstanceExtensionProperties( const char *pLayerName, uint32_t *pCount, VkExtensionProperties* pProperties) { - return util_GetExtensionProperties(0, NULL, pCount, pProperties); + return util_GetExtensionProperties(1, dl_physicaldevice_extensions, pCount, pProperties); } static const VkLayerProperties dl_global_layers[] = { |
