SPIRV-Tools/test/val
Andrey Tuganov b2eb840468 Validator: restricted some atomic ops for shaders
Ban floating point case for OpAtomicLoad, OpAtomicExchange,
OpAtomicCompareExchange. In graphics (Shader) environments, these
instructions only operate on scalar integers. Ban the floating point
case. OpenCL supports atomic_float.
2018-01-24 14:06:06 -08:00
..
CMakeLists.txt Add ExtInst validation pass (GLSL only for now) 2018-01-02 16:53:25 -05:00
val_arithmetics_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_atomics_test.cpp Validator: restricted some atomic ops for shaders 2018-01-24 14:06:06 -08:00
val_bitwise_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_capability_test.cpp Support OpenCL 1.2 and 2.0 target environments 2017-12-12 11:35:39 -05:00
val_cfg_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_composites_test.cpp Validator checks out of bounds composite access 2018-01-04 14:02:38 -05:00
val_conversion_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_data_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_decoration_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_derivatives_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_ext_inst_test.cpp Fix validation rules for GLSL pack/unpack 2x32 2018-01-09 13:10:29 -05:00
val_extensions_test.cpp Fix validation of group ops in SPV_AMD_shader_ballot 2017-11-30 10:26:04 -05:00
val_fixtures.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_fixtures.h Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_id_test.cpp Allow relaxing validation of pointers in logical addressing mode 2018-01-08 10:36:23 -05:00
val_image_test.cpp Added Vulkan-specifc checks to image validation 2018-01-24 14:05:42 -08:00
val_instructions_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_layout_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_limits_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_literals_test.cpp validate & test of literal's upper bits 2017-12-19 13:19:56 -05:00
val_logicals_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_primitives_test.cpp Make a string parameter const ref 2017-12-19 18:42:35 -05:00
val_ssa_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_state_test.cpp Refactor include of latest spir-v header versions 2017-12-14 11:18:20 -05:00
val_storage_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_type_unique_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_validation_state_test.cpp Add command line options struct for the validator 2017-02-28 12:00:06 -05:00