layers: Move PV to use new extension helper
Change-Id: Ia11632d241b0c717364cc8a2a26d3daaa66bcde5
diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp
index 463c7a6..b36f975 100644
--- a/layers/parameter_validation.cpp
+++ b/layers/parameter_validation.cpp
@@ -610,7 +610,7 @@
my_device_data->enabled_extensions.emplace(inst_ext);
}
- my_device_data->enables.InitFromDeviceCreateInfo(pCreateInfo);
+ my_device_data->enables.InitFromDeviceCreateInfo(&my_instance_data->extensions, pCreateInfo);
storeCreateDeviceData(*pDevice, pCreateInfo);
@@ -3154,7 +3154,7 @@
}
bool invalid_height = (viewport.height <= 0 || viewport.height > limits.maxViewportDimensions[1]);
- if ((my_data->enables.amd_negative_viewport_height || my_data->enables.khr_maintenance1) && (viewport.height < 0)) {
+ if ((my_data->enables.vk_amd_negative_viewport_height || my_data->enables.vk_khr_maintenance1) && (viewport.height < 0)) {
// VALIDATION_ERROR_1500099c
invalid_height = false;
}
@@ -4147,7 +4147,7 @@
while (pnext) {
if (VK_STRUCTURE_TYPE_PRESENT_REGIONS_KHR == pnext->sType) {
// TODO: This and all other pNext extension dependencies should be added to code-generation
- skip |= require_device_extension(my_data, my_data->enables.khr_incremental_present, "vkQueuePresentKHR",
+ skip |= require_device_extension(my_data, my_data->enables.vk_khr_incremental_present, "vkQueuePresentKHR",
VK_KHR_INCREMENTAL_PRESENT_EXTENSION_NAME);
VkPresentRegionsKHR *present_regions = (VkPresentRegionsKHR *)pnext;
if (present_regions->swapchainCount != pPresentInfo->swapchainCount) {