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