diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2016-09-27 08:59:49 -0600 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-09-29 16:00:34 -0600 |
| commit | a6c8f0d3f321e012abde3e3aef30a96268035755 (patch) | |
| tree | 8010bde6fc8f72ed7d53b3f3dc4e04a2f3b0ca9b /layers/unique_objects.h | |
| parent | 33718f94fa9f9fd737214181934107a6007c2c00 (diff) | |
| download | usermoji-a6c8f0d3f321e012abde3e3aef30a96268035755.tar.xz | |
layers: Whitelisted new extensions for 1.0.28
Change-Id: Ife1621716ec9593de3ca528d071b707515acb8c2
Diffstat (limited to 'layers/unique_objects.h')
| -rw-r--r-- | layers/unique_objects.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/layers/unique_objects.h b/layers/unique_objects.h index 36be705a..9155fc87 100644 --- a/layers/unique_objects.h +++ b/layers/unique_objects.h @@ -16,6 +16,7 @@ * limitations under the License. * * Author: Tobin Ehlis <tobine@google.com> + * Mark Lobodzinski <mark@lunarg.com> */ #include "vk_loader_platform.h" @@ -65,7 +66,9 @@ static const char *kUniqueObjectsSupportedInstanceExtensions = VK_EXT_DEBUG_MARKER_EXTENSION_NAME VK_EXT_DEBUG_REPORT_EXTENSION_NAME VK_KHR_DISPLAY_EXTENSION_NAME - VK_KHR_SURFACE_EXTENSION_NAME; + VK_KHR_SURFACE_EXTENSION_NAME + VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME + VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME; static const char *kUniqueObjectsSupportedDeviceExtensions = VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME @@ -78,7 +81,17 @@ static const char *kUniqueObjectsSupportedDeviceExtensions = VK_KHR_SWAPCHAIN_EXTENSION_NAME VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME - VK_NV_GLSL_SHADER_EXTENSION_NAME; + VK_NV_GLSL_SHADER_EXTENSION_NAME + VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME + VK_AMD_EXTENSION_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME + VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME + VK_AMD_EXTENSION_SHADER_BALLOT_EXTENSION_NAME + VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME +#ifdef VK_USE_PLATFORM_WIN32_KHR + VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME + VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME +#endif + VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME; // All increments must be guarded by global_lock static uint64_t global_unique_id = 1; |
