SPIRV-Tools/source/val
dan sinclair 3b87dac56b Validate presence of OpMemoryModel.
According to the SPIR-V Spec, section 2.4 Logical Layout of a Module there
should be a single required OpMemoryModel instruction provided. This CL adds
validation that OpMemoryModel is provided to the SPIR-V validator.

Fixes #1207
2018-05-23 08:17:39 -04:00
..
basic_block.cpp Re-format files in source, source/opt, source/util, source/val and tools. 2017-11-08 14:03:08 -05:00
basic_block.h Refactor include of latest spir-v header versions 2017-12-14 11:18:20 -05:00
construct.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
construct.h Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
decoration.h Add Vulkan validation rules for BuiltIn variables 2018-03-23 14:02:42 -04:00
function.cpp Fixes compile errors generated with -Wpedantic 2018-03-22 09:40:11 -04:00
function.h Add barrier instructions validation pass 2018-02-05 13:14:55 -05:00
instruction.cpp Rename validation source files to comply with Google style guide. 2016-11-08 17:19:56 -08:00
instruction.h Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
validation_state.cpp Validate presence of OpMemoryModel. 2018-05-23 08:17:39 -04:00
validation_state.h Validate presence of OpMemoryModel. 2018-05-23 08:17:39 -04:00