diff options
author | Jason Ekstrand <[email protected]> | 2018-12-15 08:31:51 -0600 |
---|---|---|
committer | Jason Ekstrand <[email protected]> | 2019-01-08 00:38:30 +0000 |
commit | 5c3cb9c3ce3f9fb05c22536c30a68a7b09300642 (patch) | |
tree | bde031799ff13eeeb7020c0eea6f5f13db1b55cb /src/compiler/shader_enums.c | |
parent | e90b738f201e7281e2a4cf43eddd2d15eb942cce (diff) |
spirv: Add error checking for Block and BufferBlock decorations
Variable pointers being well-defined across the block boundary requires
a couple of very specific SPIR-V validation rules. Normally, we'd trust
the validator to catch these but since CTS tests have been found in the
wild which violate them, we'll carry our own checks.
Reviewed-by: Alejandro PiƱeiro <[email protected]>
Reviewed-by: Caio Marcelo de Oliveira Filho <[email protected]>
Diffstat (limited to 'src/compiler/shader_enums.c')
0 files changed, 0 insertions, 0 deletions