From 61ed22e9373b3fa35e8368447c9b868e2506b8c3 Mon Sep 17 00:00:00 2001 From: Mark Lobodzinski Date: Thu, 9 Mar 2017 11:54:48 -0700 Subject: layers: Add PV Maintenance1 negative viewport check Negative viewport offsets are now allowed if the Maintenance1 extension is enabled. Change-Id: Ifb080ba71d688f431a0d12a9018d746f28377a15 --- layers/parameter_validation.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'layers/parameter_validation.cpp') diff --git a/layers/parameter_validation.cpp b/layers/parameter_validation.cpp index 3ff9659f..d66ddc61 100644 --- a/layers/parameter_validation.cpp +++ b/layers/parameter_validation.cpp @@ -4239,7 +4239,7 @@ static bool preCmdSetViewport(layer_data *my_data, uint32_t first_viewport, uint } bool invalid_height = (viewport.height <= 0 || viewport.height > limits.maxViewportDimensions[1]); - if (my_data->enables.amd_negative_viewport_height && (viewport.height < 0)) { + if ((my_data->enables.amd_negative_viewport_height || my_data->enables.khr_maintenance1) && (viewport.height < 0)) { // VALIDATION_ERROR_01790 invalid_height = false; } -- cgit v1.2.3