-
Update SPIR-V Tools to f37547c73 · 137f569bBen Clayton authored
Changes: f37547c73a9 spirv-val: Add Vulkan EXT builtins (#4115) 1bd539b9bfc Support pending Intel extensions (#4116) 56f8ed48efd Validate Sampled=1 for Vulkan ImageQuerySizeLod, ImageQueryLevels, ImageQueryLod (#4103) e25db023c47 spirv-val: Add Vulkan Memory Scope VUs (#4106) 8383bd5d6f2 Migrate all Kokoro build scripts over to use the docker VM image (#4114) ee39b5db5f1 spirv-val: Add Vulkan Addressing Model check (#4107) 9150cd441f4 Remove WebGPU support (#4108) b2cfc5d1cec spirv-val: Vulkan atomic storage class (#4079) cec658c1160 Avoid integrity check failures caused by propagating line instructions (#4096) b1507d0d2ba Linker usability improvements (#4084) 7bbe1a31641 Revert "Generate differentiated error codes for buffer oob checking (#4097)" (#4100) c32277c0ba0 Generate differentiated error codes for buffer oob checking (#4097) f3ccb633dfd use std::string::empty() to test for emptiness (#4098) ad77ed7a8d5 spirv-val: Label standalone Vulkan VUID (#4091) aa005e8bd43 spirv-val: Add Vulkan decroation VUID (#4090) 4ed1f4fce9e Fix binding number calculation in desc sroa (#4095) af3a3d481f6 Build deps: dump ini from 1.3.5 to 1.3.7 in tools/sva (#4092) 94d1a80159e spirv-val: Add Vulkan FP Mode VUID (#4088) 6d05ed8410b spirv-val: Fix Vulkan image sampled check (#4085) 37c03859de9 spirv-val: Add Vulkan ForwardPointer VUID (#4089) d630e5f8c10 spirv-val: Add Vulkan ImageTexelPointer format check (#4087) 1bb80d2778a spirv-val: Add Vulkan Group Operation VUID (#4086) 17ffa89097b spirv-val: Add first StandAlone VUID 04633 (#4077) 8f4b35c332e spirv-val: Add Subgroup VUIDs (#4074) 4e31fdd4aa1 spirv-fuzz: Fix OpPhi handling in DuplicateRegionWithSelection (#4065) ad898cb9498 validation: validate return type of OpImageRead (#4072) 305caff2ebb validation: tighter validation of multisampled images (#4059) a0370efd589 validate OpTypeImage Sampled values for environemnts (#4064) 09d1fea5890 Force using Python 3 git-sync-deps (#4067) 7170218b8de validate StorageImageMultisampled capability (#4062) 3b85234542c spirv-val: Add last TessLevelOuter and TessLevelInner VUID (#4055) 171290703a6 spirv-val: Add last ClipDistance and CullDistance VUID (#4054) 1a6b4053fa0 spirv-val: Add last ViewportIndex and Layer VUID (#4053) 9df5225e672 spirv-val: Add last Position VUID (#4052) 862d44a86ed Allow forward pointer to be used in types generally (#4044) bda102d7a76 opt: Run DCE when SPV_KHR_shader_clock is used (#4049) b27b1afd12d Update CHANGES to include latest ray tacing fixes. cd050786621 Take new (raytracing) termination instructions into account. (#4050) 21f7c5675da Start SPIRV-Tools v2020.7 4c2f34a5048 Finalize SPIRV-Tools v2020.6 c9c1f54330d Update CHANGES 10e0ae7946c Do run DCE if SPV_KHR_ray_query is used. (#4047) 84546647a0d Update CHANGES c1d5a045f6f Change ref_analysis to RefAnalysis to follow coding standards. (#4045) c502a15f25c Handle 8-bit index in elim dead member (#4043) 32573bb2168 Add validation support for the ray tracing built-in variables (#4041) 7046c05d2fb Add texel buffer out-of-bounds checking instrumentation (#4038) cf2d1e7afcd Update spirv-header deps (#4040) 1299436c8f1 Reject SPIR-V that applies void to OpUndef, OpCopyObject, OpPhi (#4036) 2c458414c08 BuildModule: optionally avoid adding new OpLine instructions (#4033) a79aa038ec1 Remove prototype for unimplemented method (#4031) Commands: ./third_party/update-spirvtools.sh Bug: b/123642959 Change-Id: Ic6136d02f11f153a36ab9b9bb8019b4b18b3b5f3137f569b
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| instrument.hpp | Loading commit data... | |
| libspirv.h | Loading commit data... | |
| libspirv.hpp | Loading commit data... | |
| linker.hpp | Loading commit data... | |
| optimizer.hpp | Loading commit data... |