layers: Rewrite pv_vkCmdSetScissor checks
authorPetr Kraus <petr_kraus@email.cz>
Tue, 27 Feb 2018 20:15:55 +0000 (21:15 +0100)
committerDave Houlton <daveh@lunarg.com>
Thu, 1 Mar 2018 23:30:23 +0000 (16:30 -0700)
commitf6657e193c1fff8935b9c7c5ed43ddcbf642e693
tree3dbb75f022b5e62c0357af67fe7130e575271bd1
parent5b29fbd86fef6e34eaa57a74e4f02f64344168e5
layers: Rewrite pv_vkCmdSetScissor checks

- tweaks to completeness, correctness and quality of msg logs
- add `multiViewport` related check
- protect against `NULL`  ptr `pScissors`
- make overflow check more robust (remove u32->i32 cast)
- correct veid db
layers/parameter_validation_utils.cpp
layers/vk_validation_error_database.txt