aboutsummaryrefslogtreecommitdiff
path: root/layers/unique_objects.cpp
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2018-01-03 11:23:55 -0700
committerMark Lobodzinski <mark@lunarg.com>2018-01-05 10:37:58 -0700
commit5ecafd39b815d48f9b00622a4e47b75a949f5aab (patch)
tree6b9f0f696793df3796007390e93da908cf73b392 /layers/unique_objects.cpp
parentd98387983db4bf83cf6acc2fff86c1b19ddd1d4f (diff)
downloadusermoji-5ecafd39b815d48f9b00622a4e47b75a949f5aab.tar.xz
layers: Use common ext lists in unique_objects
Change-Id: I6d3ac8921dcc648df606040794029733c0516eeb
Diffstat (limited to 'layers/unique_objects.cpp')
-rw-r--r--layers/unique_objects.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/layers/unique_objects.cpp b/layers/unique_objects.cpp
index 0fa94a7f..699f8ee9 100644
--- a/layers/unique_objects.cpp
+++ b/layers/unique_objects.cpp
@@ -46,6 +46,7 @@
#include "vk_enum_string_helper.h"
#include "vk_validation_error_messages.h"
#include "vk_object_types.h"
+#include "vk_extension_helper.h"
#include "vulkan/vk_layer.h"
// This intentionally includes a cpp file
@@ -67,7 +68,7 @@ static void InstanceExtensionWhitelist(const VkInstanceCreateInfo *pCreateInfo,
for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) {
// Check for recognized instance extensions
- if (!white_list(pCreateInfo->ppEnabledExtensionNames[i], kUniqueObjectsSupportedInstanceExtensions)) {
+ if (!white_list(pCreateInfo->ppEnabledExtensionNames[i], kInstanceExtensionNames)) {
log_msg(instance_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0, __LINE__,
VALIDATION_ERROR_UNDEFINED, "UniqueObjects",
"Instance Extension %s is not supported by this layer. Using this extension may adversely affect "
@@ -83,7 +84,7 @@ static void DeviceExtensionWhitelist(const VkDeviceCreateInfo *pCreateInfo, VkDe
for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) {
// Check for recognized device extensions
- if (!white_list(pCreateInfo->ppEnabledExtensionNames[i], kUniqueObjectsSupportedDeviceExtensions)) {
+ if (!white_list(pCreateInfo->ppEnabledExtensionNames[i], kDeviceExtensionNames)) {
log_msg(device_data->report_data, VK_DEBUG_REPORT_ERROR_BIT_EXT, VK_DEBUG_REPORT_OBJECT_TYPE_UNKNOWN_EXT, 0, __LINE__,
VALIDATION_ERROR_UNDEFINED, "UniqueObjects",
"Device Extension %s is not supported by this layer. Using this extension may adversely affect "