aboutsummaryrefslogtreecommitdiff
path: root/test/val
AgeCommit message (Expand)Author
2024-06-06Add KHR suffix to OpExtInstWithForwardRef opcode. (#5704)Nathan Gauër
2024-06-04spirv-val, core: add support for OpExtInstWithForwardRefs (#5698)Nathan Gauër
2024-06-03OpSampledImage extra validation (#5695)alan-baker
2024-05-29spirv-val: Add Duplicate EntryPoint Builtin check (#5678)Spencer Fricke
2024-05-21spirv-val: Consider target env for OpReadClockKHR scope (#5681)Sven van Haastregt
2024-05-14Improve matrix layout validation (#5662)alan-baker
2024-05-10spirv-val: Validate MemoryAccessMask of OpCooperativeMatrixStoreKHR (#5668)Sven van Haastregt
2024-04-30spirv-val: Separate Location check for tess patch (#5654)Spencer Fricke
2024-04-18A fix to support of SPV_QCOM_image_processing2 (#5646)Wooyoung Kim
2024-04-15spirv-val: Add Vulkan check for Rect Dim in OpTypeImage (#5644)Spencer Fricke
2024-04-12Validate duplicate decorations and execution modes (#5641)alan-baker
2024-04-10Validator: Support SPV_NV_raw_access_chains (#5568)Rodrigo Locatti
2024-02-28Suppot for SPV_QCOM_image_processing2 (#5582)Wooyoung Kim
2024-02-27Fix access chain struct checks (#5592)alan-baker
2024-02-21spirv-val: Make Constant evaluation consistent (#5587)Spencer Fricke
2024-02-14SPV_NV_shader_atomic_fp16_vector (#5581)Jeff Bolz
2024-02-13spirv-val: Revert Validate PhysicalStorageBuffer Stage Interface (#5575)Spencer Fricke
2024-02-13spirv-val: Multiple interface var with same SC (#5528)Spencer Fricke
2024-02-12spirv-val: Validate PhysicalStorageBuffer Stage Interface (#5539)Spencer Fricke
2024-02-01spirv-val: Add Mesh Primitive Built-In validaiton (#5529)Spencer Fricke
2024-01-26SPV_KHR_quad_control (#5547)ruiminzhao
2024-01-25Add support for SPV_KHR_float_controls2 (#5543)alan-baker
2024-01-25Add tooling support for SPV_KHR_maximal_reconvergence (#5542)alan-baker
2024-01-17spirv-val: Re-enable OpControlBarrier VU (#5527)Spencer Fricke
2023-11-17spirv-val: Loosen restriction on base type of DebugTypePointer and DebugTypeQ...Sajjad Mirza
2023-11-01spirv-val: Add WorkgroupMemoryExplicitLayoutKHR check for Block (#5461)Spencer Fricke
2023-09-07val: re-add ImageMSArray validation (#5394)Nathan Gauër
2023-08-15SPV_QCOM_image_processing support (#5223)Wooyoung Kim
2023-08-10Move token version/cap/ext checks from parsing to validation (#5370)David Neto
2023-08-04Update SPIRV-Headers; test some coop matrix enums (#5361)David Neto
2023-07-11Validate GroupNonUniform instructions (#5296)alan-baker
2023-06-23Validate layouts for PhysicalStorageBuffer pointers (#5291)alan-baker
2023-06-22SPV_KHR_cooperative_matrix (#5286)archimedus
2023-06-06Allow OpTypeBool in UniformConstant (#5237)alan-baker
2023-05-30Allow physical storage buffer pointer in IO (#5251)alan-baker
2023-05-30Error for invalid location type (#5249)alan-baker
2023-05-29spirv-val: Remove VUID from 1.3.251 spec (#5244)Spencer Fricke
2023-05-15spirv-val: Label Interface Location/Component VUIDs (#5221)Spencer Fricke
2023-04-13Add support for SPV_EXT_shader_tile_image (#5188)janharaldfredriksen-arm
2023-04-13Fix vector OpConstantComposite type validation (#5191)James Price
2023-03-28spirv-val: Remove unused includes and code (#5176)Spencer Fricke
2023-03-18spirv-val: Label new Vulkan VUID 07951 (#5154)Spencer Fricke
2023-02-06spirv-val: Conditional Branch without an exit is invalid in loop header (#5069)Caio Oliveira
2023-02-03Validate decoration of structs with RuntimeArray (#5094)Maciej
2023-01-31Validate operand type before operating on it (#5092)alan-baker
2023-01-24Revert "spirv-val: Initial SPV_EXT_mesh_shader builtins (#5080)" (#5084)Steven Perron
2023-01-23spirv-val: Initial SPV_EXT_mesh_shader builtins (#5080)Spencer Fricke
2023-01-11Validate version 5 of clspv reflection (#5050)alan-baker
2023-01-09spirv-val: Use more specific term 'switch header' in error message (#5048)upstream-masterCaio Oliveira
2022-12-15Fix layout validation (#5015)alan-baker