Skip to content

Commit 33e0256

Browse files
authored
Prepare release v2025.3 (KhronosGroup#6192)
1 parent a364c41 commit 33e0256

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

CHANGES

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,40 @@
11
Revision history for SPIRV-Tools
22

3+
v2025.3 2025-06-23
4+
- General
5+
- Add mimalloc to improve multithreaded performance (#6188)
6+
- python: Use type annotations compatible with python 3.8 (#6119)
7+
- fix clang-20 build issue (#6103)
8+
- Optimizer
9+
- Add --canonicalize-ids pass (#6174)
10+
- Keep instructions used by the DebugBuildIdentifier (#6189)
11+
- opt: Pass DebugDeclare scope to DebugValue (#6178)
12+
- Add SPV_NV_linear_swept_spheres to allow list. (#6168)
13+
- Add initial support for SPV_EXT_float8 (#6170)
14+
- Keep DebugBuildIdentifier during dce (#6166)
15+
- Add SPV_NV_cluster_acceleration_structure to allow lists (#6163)
16+
- [OPT] prevent private_to_local_pass optimizing double pointer (#6161)
17+
- [OPT] Use conservative default case for `GetPtr` (#6158)
18+
- [OPT] Set the BB for the debug instruction when moved. (#6153)
19+
- Add support for SPV_ARM_tensors (#6134)
20+
- [opt] Move debug instruction when neccessary in copy prop arrays. (#6142)
21+
- [OPT] Remove recursion from redundancy_elimination (#6141)
22+
- opt: add SPV_NV_shader_invocation_reorder to allowlist (#6122)
23+
- Validator
24+
- spirv-val: tidy up validation of type constraints for IDs (#6185)
25+
- Add validation support for MeshEXT based on the spec update PR https://github.com/KhronosGroup/Vulkan-Docs/pull/2475 (#6171)
26+
- spirv-val: Label maintenance9 new VUID (#6176)
27+
- spirv-val: add positive test for FP8 cooperative matrices (#6175)
28+
- spirv-val: Give hints when user is forgetting feature bit (#6164)
29+
- val: Fix CullPrimitiveEXT array of bool (#6155)
30+
- [spirv-val] Add the validation checks for SPV_QCOM_tile_shading (#6130)
31+
- spirv-val: allow Float16 in OpenCL environments (#6110)
32+
- spirv-val: Update 1.4.312 VUID churn (#6082)
33+
- Assembler
34+
- Add minimal as/dis support for TOSA.001000.1 extended instruction set (#6183)
35+
- Disassembler
36+
- spirv-dis: Set a hard limit on last_instruction_comment_alignment_ (#6149)
37+
338
v2025.2 2025-04-22
439
- General
540
- Add SPV_KHR_bfloat16 support (#6057)

0 commit comments

Comments
 (0)