aboutsummaryrefslogtreecommitdiff
path: root/layers/parameter_validation.cpp
diff options
context:
space:
mode:
authorMark Lobodzinski <mark@lunarg.com>2017-06-02 15:10:13 -0600
committerMark Lobodzinski <mark@lunarg.com>2017-06-06 14:36:42 -0600
commitb3480cf63893fac6cf20314c3fff805ade10d4cc (patch)
tree7b2f9e70f936d8608f1b136e9489b5f1fe5add2a /layers/parameter_validation.cpp
parentb5b46b4c65f29e371c702bdeb5c6a8fbf8c74d66 (diff)
downloadusermoji-b3480cf63893fac6cf20314c3fff805ade10d4cc.tar.xz
layers: Remove unused extension enable data structs
Change-Id: Id70d38c4e2d6f0d78b7e2d6e2108b0f39f3e99db
Diffstat (limited to 'layers/parameter_validation.cpp')
-rw-r--r--layers/parameter_validation.cpp13
1 files changed, 0 insertions, 13 deletions
diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp
index 1941e372..4359b499 100644
--- a/layers/parameter_validation.cpp
+++ b/layers/parameter_validation.cpp
@@ -228,11 +228,6 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateInstance(const VkInstanceCreateInfo *pCreat
auto my_instance_data = GetLayerDataPtr(get_dispatch_key(*pInstance), instance_layer_data_map);
assert(my_instance_data != nullptr);
- // Save enabled instance extension names for validation extension APIs
- for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) {
- my_instance_data->enabled_extensions.emplace(pCreateInfo->ppEnabledExtensionNames[i]);
- }
-
layer_init_instance_dispatch_table(*pInstance, &my_instance_data->dispatch_table, fpGetInstanceProcAddr);
my_instance_data->instance = *pInstance;
my_instance_data->report_data =
@@ -592,14 +587,6 @@ VKAPI_ATTR VkResult VKAPI_CALL CreateDevice(VkPhysicalDevice physicalDevice, con
my_device_data->report_data = layer_debug_report_create_device(my_instance_data->report_data, *pDevice);
layer_init_device_dispatch_table(*pDevice, &my_device_data->dispatch_table, fpGetDeviceProcAddr);
- // Save enabled device AND instance extension names for validation extension APIs
- for (uint32_t i = 0; i < pCreateInfo->enabledExtensionCount; i++) {
- my_device_data->enabled_extensions.emplace(pCreateInfo->ppEnabledExtensionNames[i]);
- }
- for (const auto &inst_ext : my_instance_data->enabled_extensions) {
- my_device_data->enabled_extensions.emplace(inst_ext);
- }
-
my_device_data->extensions.InitFromDeviceCreateInfo(&my_instance_data->extensions, pCreateInfo);
storeCreateDeviceData(*pDevice, pCreateInfo);