diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-02-09 15:58:14 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-02-10 08:37:44 -0700 |
| commit | afdce378e35d6274d2f8c969308ca3c1839858ea (patch) | |
| tree | 0cd863d7c2ec03274c2f129dfd64de0506b4fcb1 /layers/unique_objects.h | |
| parent | 2e2660243ad8cfe456f4d45dbe5dc957748fb50a (diff) | |
| download | usermoji-afdce378e35d6274d2f8c969308ca3c1839858ea.tar.xz | |
layers: Codegen unique-objects extension whitelists
These lists are now generated from vk.xml.
Change-Id: Id7571d8b18b272c7d7ead905d53e5ff778afcb6e
Diffstat (limited to 'layers/unique_objects.h')
| -rw-r--r-- | layers/unique_objects.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/layers/unique_objects.h b/layers/unique_objects.h index 85d35fe0..fb46b77e 100644 --- a/layers/unique_objects.h +++ b/layers/unique_objects.h @@ -30,66 +30,6 @@ namespace unique_objects { -// The clang-format utility does not handle non-delimited strings well at all -// clang-format off - -// The display-server-specific WSI extensions are handled explicitly -static const char *kUniqueObjectsSupportedInstanceExtensions = -#ifdef VK_USE_PLATFORM_XLIB_KHR - VK_KHR_XLIB_SURFACE_EXTENSION_NAME -#endif -#ifdef VK_USE_PLATFORM_XCB_KHR - VK_KHR_XCB_SURFACE_EXTENSION_NAME -#endif -#ifdef VK_USE_PLATFORM_WAYLAND_KHR - VK_KHR_WAYLAND_SURFACE_EXTENSION_NAME -#endif -#ifdef VK_USE_PLATFORM_MIR_KHR - VK_KHR_MIR_SURFACE_EXTENSION_NAME -#endif -#ifdef VK_USE_PLATFORM_ANDROID_KHR - VK_KHR_ANDROID_SURFACE_EXTENSION_NAME -#endif -#ifdef VK_USE_PLATFORM_WIN32_KHR - VK_KHR_WIN32_SURFACE_EXTENSION_NAME -#endif - VK_EXT_DEBUG_MARKER_EXTENSION_NAME - VK_EXT_DEBUG_REPORT_EXTENSION_NAME - VK_KHR_DISPLAY_EXTENSION_NAME - VK_KHR_SURFACE_EXTENSION_NAME - VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME - VK_EXT_VALIDATION_FLAGS_EXTENSION_NAME - VK_KHR_GET_PHYSICAL_DEVICE_PROPERTIES_2_EXTENSION_NAME - VK_EXT_DIRECT_MODE_DISPLAY_EXTENSION_NAME - VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME; - -static const char *kUniqueObjectsSupportedDeviceExtensions = - VK_AMD_RASTERIZATION_ORDER_EXTENSION_NAME - VK_AMD_SHADER_TRINARY_MINMAX_EXTENSION_NAME - VK_AMD_SHADER_EXPLICIT_VERTEX_PARAMETER_EXTENSION_NAME - VK_AMD_GCN_SHADER_EXTENSION_NAME - VK_IMG_FILTER_CUBIC_EXTENSION_NAME - VK_IMG_FORMAT_PVRTC_EXTENSION_NAME - VK_KHR_SAMPLER_MIRROR_CLAMP_TO_EDGE_EXTENSION_NAME - VK_KHR_SWAPCHAIN_EXTENSION_NAME - VK_KHR_DISPLAY_SWAPCHAIN_EXTENSION_NAME - VK_NV_DEDICATED_ALLOCATION_EXTENSION_NAME - VK_NV_GLSL_SHADER_EXTENSION_NAME - VK_AMD_DRAW_INDIRECT_COUNT_EXTENSION_NAME - VK_AMD_NEGATIVE_VIEWPORT_HEIGHT_EXTENSION_NAME - VK_AMD_GPU_SHADER_HALF_FLOAT_EXTENSION_NAME - VK_AMD_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 - VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME - VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME; - -// clang-format on - // All increments must be guarded by global_lock static uint64_t global_unique_id = 1; |
