diff options
| author | Mark Lobodzinski <mark@lunarg.com> | 2017-03-09 11:54:48 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2017-03-14 13:25:05 -0600 |
| commit | 61ed22e9373b3fa35e8368447c9b868e2506b8c3 (patch) | |
| tree | c767148ba420a5057716341e34f9caee7c0208f6 /layers/parameter_validation.cpp | |
| parent | 5d3fe2b54c1bffef91996d2e6d6810b390129902 (diff) | |
| download | usermoji-61ed22e9373b3fa35e8368447c9b868e2506b8c3.tar.xz | |
layers: Add PV Maintenance1 negative viewport check
Negative viewport offsets are now allowed if the Maintenance1 extension
is enabled.
Change-Id: Ifb080ba71d688f431a0d12a9018d746f28377a15
Diffstat (limited to 'layers/parameter_validation.cpp')
| -rw-r--r-- | layers/parameter_validation.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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; } |
