aboutsummaryrefslogtreecommitdiff
path: root/test/val/val_image_test.cpp
AgeCommit message (Expand)Author
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-05-29spirv-val: Remove VUID from 1.3.251 spec (#5244)Spencer Fricke
2023-04-13Add support for SPV_EXT_shader_tile_image (#5188)janharaldfredriksen-arm
2022-09-29spirv-val: Consistently quote ids in messages (#4950)Shahbaz Youssefi
2022-08-17spirv-val: Remove ImageWrite Texel todo (#4899)Spencer Fricke
2022-07-19Implement SPV_NV_bindless_texture related changes (#4847)Pankaj Mistry
2022-03-25spirv-val: Add more Vulkan VUID labels (#4764)sfricke-samsung
2022-03-22spirv-val: Add better error code for invalid operand (#4753)sfricke-samsung
2022-03-10spirv-val: Add Vulkan Dref not allowed 3D dim VUID (#4751)sfricke-samsung
2022-03-10spirv-val: Add Vulkan Image VUID 06214 (#4750)sfricke-samsung
2022-01-28Fix handling of Nontemporal image operand (#4692)alan-baker
2022-01-26Fix various source comment (doxygen) typos (#4680)luzpaz
2021-12-16Patch location validation VUIDs (#4664)David Neto
2021-12-15Basic support for SPIR-V 1.6 (#4663)alan-baker
2021-10-25Handle missing execution modes for limitation check (#4594)alan-baker
2021-10-13Update SPIRV-Headers (#4573)alan-baker
2021-06-21spirv-val: Label VUID 04780 (#4334)sfricke-samsung
2021-06-08No error report for variable image offset when before-legal-hlsl is on (#4316)Jaebaek Seo
2021-03-18spirv-val: Fix Int64Atomics check (#4192)sfricke-samsung
2021-02-05spriv-val: Vulkan image gather constant component (#4133)sfricke-samsung
2021-02-02spirv-val: label tests for VUID 04657 (#4119)sfricke-samsung
2021-01-27spirv-val: Add Vulkan image gather offset VUID (#4118)sfricke-samsung
2021-01-25spirv-val: Label VUID 04662 (#4123)sfricke-samsung
2021-01-19Validate Sampled=1 for Vulkan ImageQuerySizeLod, ImageQueryLevels, ImageQuery...David Neto
2021-01-14Remove WebGPU support (#4108)Ryan Harrison
2021-01-07spirv-val: Label standalone Vulkan VUID (#4091)sfricke-samsung
2021-01-06spirv-val: Fix Vulkan image sampled check (#4085)sfricke-samsung
2021-01-06spirv-val: Add Vulkan ImageTexelPointer format check (#4087)sfricke-samsung
2020-12-15validation: validate return type of OpImageRead (#4072)David Neto
2020-12-14validation: tighter validation of multisampled images (#4059)David Neto
2020-12-10validate OpTypeImage Sampled values for environemnts (#4064)David Neto
2020-12-10validate StorageImageMultisampled capability (#4062)David Neto
2020-10-20Add SPV_EXT_shader_image_int64 (#3852)Tobski
2020-05-25Add validation support for ImageGatherBiasLodAMD (#3363)Ricardo Garcia
2020-02-18spirv-val: Add support for SPV_AMD_shader_image_load_store_lod (#3186)Samuel Iglesias Gonsálvez
2019-09-11Assembler: Can't set an ID in instruction without result ID (#2852)David Neto
2019-07-22Allow LOD ops in compute shaders with derivative group execution modes (#2752)Jason Macnak
2019-05-07Support SPIR-V 1.4 (#2550)David Neto
2019-04-11Gate formatless checks on Vulkan env (#2486)alan-baker
2019-03-25Check OpSampledImage is only passed into valid instructions (#2467)Ryan Harrison
2019-03-19Convert sampled consumers to being Instructions instead of IDs (#2464)Ryan Harrison
2018-12-04Check binding annotations in resource variables (#2151)Alejandro Lopez
2018-12-03Check device scope for Vulkan memory model (#2149)alan-baker
2018-12-03[val] Fixup id name output (#2158)dan sinclair
2018-12-03Strict validation of where type ids are acceptable (#2142)alan-baker
2018-10-11Validating for new image operandsAlan Baker
2018-10-02Validator: OpImageQuerySize validation (#1538)Jaebaek Seo
2018-10-02Add validation for execution modesAlan Baker