layers: Add new exts to unique_objects whitelist
authorLenny Komow <lenny@lunarg.com>
Wed, 25 Jan 2017 20:35:01 +0000 (13:35 -0700)
committerLenny Komow <lenny@lunarg.com>
Wed, 25 Jan 2017 20:35:01 +0000 (13:35 -0700)
Change-Id: Ia61c79833ed3b6e37402406631a50c746f312928

layers/unique_objects.h

index d115d17..717f679 100644 (file)
@@ -58,7 +58,10 @@ static const char *kUniqueObjectsSupportedInstanceExtensions =
     VK_KHR_DISPLAY_EXTENSION_NAME
     VK_KHR_SURFACE_EXTENSION_NAME
     VK_NV_EXTERNAL_MEMORY_CAPABILITIES_EXTENSION_NAME
-    VK_EXT_VALIDATION_FLAGS_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
@@ -81,7 +84,9 @@ static const char *kUniqueObjectsSupportedDeviceExtensions =
     VK_NV_EXTERNAL_MEMORY_WIN32_EXTENSION_NAME
     VK_NV_WIN32_KEYED_MUTEX_EXTENSION_NAME
 #endif
-    VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME;
+    VK_NV_EXTERNAL_MEMORY_EXTENSION_NAME
+    VK_KHR_SHADER_DRAW_PARAMETERS_EXTENSION_NAME
+    VK_EXT_DISPLAY_CONTROL_EXTENSION_NAME;
 
 // clang-format on