Alan Baker c8bcb885d1 Relax function call parameter check 5 jaren geleden
..
basic_block.cpp eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
basic_block.h eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
construct.cpp fae1e61ab8 Fix bug in construct block calculation (#1964) 6 jaren geleden
construct.h eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
decoration.h eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
function.cpp b12e7338ee Implement WebGPU specific CFG validation (#2386) 5 jaren geleden
function.h b12e7338ee Implement WebGPU specific CFG validation (#2386) 5 jaren geleden
instruction.cpp eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
instruction.h eda2cfbe12 Cleanup includes. (#1795) 6 jaren geleden
validate.cpp 0167a20b0a Move usage detection to after all instructions are registered (#2378) 5 jaren geleden
validate.h 6df6194db8 Validate Uniform decoration (#2181) 5 jaren geleden
validate_adjacency.cpp c37388f1ad Add passes to propagate and eliminate redundant line instructions (#2027). (#2039) 5 jaren geleden
validate_annotation.cpp 846d12afed Add whitelist for decorations in WebGPU (#2346) 5 jaren geleden
validate_arithmetics.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_atomics.cpp 5eab6df648 SPV_EXT_physical_storage_buffer (#2267) 5 jaren geleden
validate_barriers.cpp cf37ab7213 Merge two implementations of ValidateMemorySemantics (#2175) 5 jaren geleden
validate_bitwise.cpp 12c1f2b603 Update diag() usage in validate_bitwise. (#1757) 6 jaren geleden
validate_builtins.cpp 2acbf488b8 Add WebGPU specific validation for WorkgroupSize BuiltIn decoration (#2334) 5 jaren geleden
validate_capability.cpp 0c172a6b74 Allow Float16/Int8 for Vulkan 1.0 (#2153) 5 jaren geleden
validate_cfg.cpp b12e7338ee Implement WebGPU specific CFG validation (#2386) 5 jaren geleden
validate_composites.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_constants.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_conversion.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_datarules.cpp eab06d669e Check forward reference in OpTypeArray. (#2307) 5 jaren geleden
validate_debug.cpp 11c7a9e067 Validate that debugging instructions are not present for WebGPU (#2089) 5 jaren geleden
validate_decorations.cpp 5fb83a9708 Allow NonWritable to target struct members. (#2420) 5 jaren geleden
validate_derivatives.cpp 6e2dab2ffd Add support for Nvidia Turing extensions 6 jaren geleden
validate_execution_limitations.cpp e7fdcdba75 Split function opcode validation into new files. 6 jaren geleden
validate_extensions.cpp 3ee605d7cc Ensure that only whitelisted extensions are used in WebGPU (#2127) 5 jaren geleden
validate_function.cpp c8bcb885d1 Relax function call parameter check 5 jaren geleden
validate_id.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_image.cpp b1ff8ba5b9 Check device scope for Vulkan memory model (#2149) 5 jaren geleden
validate_instruction.cpp 6df8a917a4 Add validation of storage classes for WebGPU (#2446) 5 jaren geleden
validate_interfaces.cpp 6d27a8350f Fixing instances of iteration over unordered containers 6 jaren geleden
validate_layout.cpp e1e20f1abe Update diag() calls in validate_layout. (#1770) 6 jaren geleden
validate_literals.cpp 72766d9e88 Update diag() calls in validate_literals. (#1771) 6 jaren geleden
validate_logicals.cpp 5eab6df648 SPV_EXT_physical_storage_buffer (#2267) 5 jaren geleden
validate_memory.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_memory_semantics.cpp 7f57887e05 Remove check for SpvCapabilityAtomicStorage (#2243) 5 jaren geleden
validate_memory_semantics.h cf37ab7213 Merge two implementations of ValidateMemorySemantics (#2175) 5 jaren geleden
validate_mode_setting.cpp b75f4362f0 Add validation for ExecutionMode in WebGPU (#2443) 5 jaren geleden
validate_non_uniform.cpp 8ce3dbabb8 Merge two implementations of ValidateExecutionScope (#2131) 5 jaren geleden
validate_primitives.cpp 2896b8f0e5 Refactor where opcodes are validated 6 jaren geleden
validate_scopes.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validate_scopes.h 2cd040b0d3 Merging two ValidateMemoryScope implementations (#2132) 5 jaren geleden
validate_type.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validation_state.cpp 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden
validation_state.h 002ef361ca Add validation for SPV_NV_cooperative_matrix (#2404) 5 jaren geleden