aboutsummaryrefslogtreecommitdiff
path: root/layers
diff options
context:
space:
mode:
authorPetr Kraus <petr_kraus@email.cz>2018-03-10 02:39:47 +0100
committerTobin Ehlis <tobine@google.com>2018-03-12 13:28:28 -0600
commitdfcd92acf2641dbe849bfcdcbe7d4096bd600b4b (patch)
treef7e4c5366f9122cd187ddc1cf83439f6ae39b5b7 /layers
parentd87736250385efa934cec77b3a2d5a9e9d62d1e7 (diff)
downloadusermoji-dfcd92acf2641dbe849bfcdcbe7d4096bd600b4b.tar.xz
layers: Update VkViewport check to 1.1
Diffstat (limited to 'layers')
-rw-r--r--layers/parameter_validation_utils.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/layers/parameter_validation_utils.cpp b/layers/parameter_validation_utils.cpp
index 79fb5b59..69f12837 100644
--- a/layers/parameter_validation_utils.cpp
+++ b/layers/parameter_validation_utils.cpp
@@ -1186,8 +1186,9 @@ bool pv_VkViewport(const layer_data *device_data, const VkViewport &viewport, co
// height
bool height_healthy = true;
- const bool negative_height_enabled =
- device_data->extensions.vk_khr_maintenance1 || device_data->extensions.vk_amd_negative_viewport_height;
+ const bool negative_height_enabled = device_data->api_version >= VK_API_VERSION_1_1 ||
+ device_data->extensions.vk_khr_maintenance1 ||
+ device_data->extensions.vk_amd_negative_viewport_height;
const auto max_h = device_data->device_limits.maxViewportDimensions[1];
if (!negative_height_enabled && !(viewport.height > 0.0f)) {