diff options
| author | Tobin Ehlis <tobine@google.com> | 2017-05-24 16:58:48 -0600 |
|---|---|---|
| committer | Tobin Ehlis <tobine@google.com> | 2017-05-24 17:42:32 -0600 |
| commit | 839edce85c18627fc2760f1d1a71e5f0212aae7c (patch) | |
| tree | e167d20d9696ea1b0c46376a36068a9af9025280 /scripts/parameter_validation_generator.py | |
| parent | ef66d360bf437f0f3db7f5dbbe9ec2cd8273d4c9 (diff) | |
| download | usermoji-839edce85c18627fc2760f1d1a71e5f0212aae7c.tar.xz | |
layers:Pipe in disable for shader validation
Allow VK_VALIDATION_CHECK_SHADERS_EXT enum to disable the spirv-tools-
based shader validation in core_validation.
There were a few other pieces of internal shader validation and
tracking that were tied to the shader_validation bit but I re-enabled
those bits for now as we lose the active descriptor binding tracking if
those features are disabled. That would lead to a various other
features that need to be disabled to avoid crashes. Specifically the
connection between command buffers and active samplers, buffer, images
that are present in descriptor sets.
To test this I ran layer_validation_tests with the shaders disabled
and most tests work fine with only the ones testing internal shader
validation pieces failing as expected.
Diffstat (limited to 'scripts/parameter_validation_generator.py')
0 files changed, 0 insertions, 0 deletions
