SPIRV-Tools/test/val
Alan Baker 38359ba800 Fixes #1483. Validating Vulkan 1.1 barrier execution scopes
* Reworked how execution model limitations are checked
 * Now OpFunction checks which entry points call it and checks its
 registered limitations instead of building a call stack in the entry
 point
* New tests
* Moving function to entry point mapping into VState
2018-04-17 10:26:38 -04:00
..
CMakeLists.txt Fixes #1433. Validate binary version 2018-04-06 22:41:50 -04:00
val_adjacency_test.cpp Add adjacency validation pass 2018-02-01 14:10:55 -05:00
val_arithmetics_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_atomics_test.cpp Add Vulkan specific atomic result type restriction 2018-03-26 12:06:25 -04:00
val_barriers_test.cpp Fixes #1483. Validating Vulkan 1.1 barrier execution scopes 2018-04-17 10:26:38 -04:00
val_bitwise_test.cpp Re-format source tree - NFC. 2017-11-27 14:31:49 -05:00
val_builtins_test.cpp Fixes #1472. Per-vertex variable validation fixes. 2018-04-16 12:58:35 -04:00
val_capability_test.cpp Add Vulkan validation rules for BuiltIn variables 2018-03-23 14:02:42 -04:00
val_cfg_test.cpp Add validator test for OpBranch 2018-04-16 10:27:51 -04:00
val_composites_test.cpp Fixes #1403. 2018-03-28 09:04:08 -04:00
val_conversion_test.cpp Re-enabled checks for UConvert 2018-04-06 10:51:57 -04:00
val_data_test.cpp Migrate to use unified grammar tables 2018-03-17 15:25:26 -04:00
val_decoration_test.cpp Vulkan BuiltIn variables can't have Location/Component decorations 2018-03-01 15:00:08 -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 issues relevant to SPV_AMD_gpu_shader_int16. 2018-04-16 10:49:01 -04:00
val_extensions_test.cpp More automatic extension support 2018-04-05 18:36:08 -04:00
val_fixtures.h Add Vulkan validation rules for BuiltIn variables 2018-03-23 14:02:42 -04:00
val_id_test.cpp Adding OpPhi validation rules. 2018-03-27 17:26:26 -04:00
val_image_test.cpp Added Vulkan-specifc checks to image validation 2018-01-24 14:05:42 -08:00
val_layout_test.cpp Fixes #1433. Validate binary version 2018-04-06 22:41:50 -04: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 Adding OpPhi validation rules. 2018-03-27 17:26:26 -04: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
val_version_test.cpp Adding tests for OpenCL 1.2 and embedded profiles 2018-04-09 09:02:50 -04:00