aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--layers/unique_objects.h17
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;