..
basic_block.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
basic_block.h
Use structural reachability in CFG checks ( #4849 )
2022-07-06 17:43:32 -04:00
construct.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
construct.h
Allows breaks selection breaks to switches ( #2605 )
2019-05-21 22:49:37 -07:00
decoration.h
Add assert header to val/decoration.h ( #5703 )
2024-06-05 06:22:58 -07:00
function.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
function.h
build: Add missing include headers ( #5915 )
2024-12-16 14:29:23 -05:00
instruction.cpp
Fix endianness of string literals ( #4622 )
2021-12-08 12:01:26 -05:00
instruction.h
spirv-val, core: add support for OpExtInstWithForwardRefs ( #5698 )
2024-06-04 16:18:06 +02:00
validate_adjacency.cpp
Support SPV_KHR_untyped_pointers ( #5736 )
2024-07-17 14:51:37 -04:00
validate_annotation.cpp
Allow ArrayStride on untyped pointers ( #5746 )
2024-07-24 13:36:11 -04:00
validate_arithmetics.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate_atomics.cpp
Support SPV_KHR_untyped_pointers ( #5736 )
2024-07-17 14:51:37 -04:00
validate_barriers.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_bitwise.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_builtins.cpp
spirv-val: Validate zero product workgroup size ( #5407 )
2025-01-07 10:02:31 -05:00
validate_capability.cpp
enumset: STL-ize container ( #5311 )
2023-07-12 11:34:44 -04:00
validate_cfg.cpp
Fix switch case construct validation ( #5852 )
2024-10-16 11:09:21 -04:00
validate_composites.cpp
spirv-val: Make Constant evaluation consistent ( #5587 )
2024-02-21 17:52:13 -05:00
validate_constants.cpp
Support SPV_KHR_untyped_pointers ( #5736 )
2024-07-17 14:51:37 -04:00
validate_conversion.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate_debug.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_decorations.cpp
[NFC] Apply small clang-tidy fixes ( #5709 )
2024-11-12 14:45:05 -05:00
validate_derivatives.cpp
Add support for SPV_KHR_compute_shader_derivative ( #5817 )
2024-09-25 09:59:33 -04:00
validate_execution_limitations.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_extensions.cpp
Relax DebugLine validation ( #5916 )
2024-12-12 15:04:01 -05:00
validate_function.cpp
[NFC] Apply small clang-tidy fixes ( #5709 )
2024-11-12 14:45:05 -05:00
validate_id.cpp
spirv-val: Accept valid OpSizeOf instructions ( #5879 )
2024-11-13 10:54:31 -05:00
validate_image.cpp
Add OpImageSampleFootprintNV to IsAllowedSampledImageOperand ( #5914 )
2024-12-18 15:49:25 +00:00
validate_instruction.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate_interfaces.cpp
Support SPV_KHR_untyped_pointers ( #5736 )
2024-07-17 14:51:37 -04:00
validate_layout.cpp
spirv-val: Add missing NonSemantic.Shader.DebugInfo.100 ( #5846 )
2024-11-25 13:47:25 -05:00
validate_literals.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_logicals.cpp
Support SPV_KHR_untyped_pointers ( #5736 )
2024-07-17 14:51:37 -04:00
validate_memory_semantics.cpp
spirv-val: Re-enable OpControlBarrier VU ( #5527 )
2024-01-17 11:18:23 -05:00
validate_memory_semantics.h
spirv-val: Add Vulkan Invocation Sematics check ( #4182 )
2021-03-16 10:53:37 -04:00
validate_memory.cpp
spirv-val: Report VUID 08973 only in Vulkan environments ( #5873 )
2024-11-11 11:18:45 -05:00
validate_mesh_shading.cpp
Switch SPIRV-Tools to use spirv.hpp11 internally ( #4981 )
2022-11-04 17:27:10 -04:00
validate_misc.cpp
spirv-val: Consider target env for OpReadClockKHR scope ( #5681 )
2024-05-21 13:02:17 -04:00
validate_mode_setting.cpp
spirv-val: Validate zero product workgroup size ( #5407 )
2025-01-07 10:02:31 -05:00
validate_non_uniform.cpp
[NFC] Apply small clang-tidy fixes ( #5709 )
2024-11-12 14:45:05 -05:00
validate_primitives.cpp
spirv-val: Remove unused includes and code ( #5176 )
2023-03-28 14:18:19 -04:00
validate_ray_query.cpp
Switch SPIRV-Tools to use spirv.hpp11 internally ( #4981 )
2022-11-04 17:27:10 -04:00
validate_ray_tracing_reorder.cpp
Fix missing declaration of std::numeric_limits ( #5002 )
2022-11-25 10:54:38 -05:00
validate_ray_tracing.cpp
Switch SPIRV-Tools to use spirv.hpp11 internally ( #4981 )
2022-11-04 17:27:10 -04:00
validate_scopes.cpp
SPV_KHR_quad_control ( #5547 )
2024-01-26 15:49:56 -05:00
validate_scopes.h
Re-enable OpReadClockKHR validation ( #3013 )
2019-11-07 09:51:38 -05:00
validate_small_type_uses.cpp
Switch SPIRV-Tools to use spirv.hpp11 internally ( #4981 )
2022-11-04 17:27:10 -04:00
validate_tensor_layout.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate_type.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validate.h
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validation_state.cpp
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00
validation_state.h
Add validation for SPV_NV_tensor_addressing and SPV_NV_cooperative_matrix2 ( #5865 )
2024-10-24 13:55:04 -04:00