tests: Remove refs to device layers in tests + framework
Change-Id: I0ad12f7be17180688bd77168ba086b2b804f1637
diff --git a/tests/layer_validation_tests.cpp b/tests/layer_validation_tests.cpp
index 2a61f42..9933e5e 100644
--- a/tests/layer_validation_tests.cpp
+++ b/tests/layer_validation_tests.cpp
@@ -280,7 +280,6 @@
virtual void SetUp() {
std::vector<const char *> instance_layer_names;
- std::vector<const char *> device_layer_names;
std::vector<const char *> instance_extension_names;
std::vector<const char *> device_extension_names;
@@ -300,14 +299,6 @@
instance_layer_names.push_back("VK_LAYER_LUNARG_swapchain");
instance_layer_names.push_back("VK_LAYER_GOOGLE_unique_objects");
- device_layer_names.push_back("VK_LAYER_GOOGLE_threading");
- device_layer_names.push_back("VK_LAYER_LUNARG_parameter_validation");
- device_layer_names.push_back("VK_LAYER_LUNARG_object_tracker");
- device_layer_names.push_back("VK_LAYER_LUNARG_core_validation");
- device_layer_names.push_back("VK_LAYER_LUNARG_image");
- device_layer_names.push_back("VK_LAYER_LUNARG_swapchain");
- device_layer_names.push_back("VK_LAYER_GOOGLE_unique_objects");
-
if (m_enableWSI) {
instance_extension_names.push_back(VK_KHR_SURFACE_EXTENSION_NAME);
device_extension_names.push_back(VK_KHR_SWAPCHAIN_EXTENSION_NAME);
@@ -341,9 +332,8 @@
this->app_info.apiVersion = VK_API_VERSION_1_0;
m_errorMonitor = new ErrorMonitor;
- InitFramework(instance_layer_names, device_layer_names,
- instance_extension_names, device_extension_names,
- myDbgFunc, m_errorMonitor);
+ InitFramework(instance_layer_names, instance_extension_names,
+ device_extension_names, myDbgFunc, m_errorMonitor);
}
virtual void TearDown() {
@@ -3205,14 +3195,7 @@
queue_info.push_back(qi);
}
- std::vector<const char *> device_layer_names;
std::vector<const char *> device_extension_names;
- device_layer_names.push_back("VK_LAYER_GOOGLE_threading");
- device_layer_names.push_back("VK_LAYER_LUNARG_parameter_validation");
- device_layer_names.push_back("VK_LAYER_LUNARG_object_tracker");
- device_layer_names.push_back("VK_LAYER_LUNARG_core_validation");
- device_layer_names.push_back("VK_LAYER_LUNARG_image");
- device_layer_names.push_back("VK_LAYER_GOOGLE_unique_objects");
// The sacrificial device object
VkDevice testDevice;
@@ -3222,8 +3205,8 @@
device_create_info.pNext = NULL;
device_create_info.queueCreateInfoCount = queue_info.size();
device_create_info.pQueueCreateInfos = queue_info.data();
- device_create_info.enabledLayerCount = device_layer_names.size();
- device_create_info.ppEnabledLayerNames = device_layer_names.data();
+ device_create_info.enabledLayerCount = 0;
+ device_create_info.ppEnabledLayerNames = NULL;
device_create_info.pEnabledFeatures = &features;
err = vkCreateDevice(gpu(), &device_create_info, NULL, &testDevice);
ASSERT_VK_SUCCESS(err);