Skip to content

v2025.3.3

Compare
Choose a tag to compare
@jkwak-work jkwak-work released this 30 Jan 21:37
· 13 commits to master since this release
fb052bf

Supports Cooperative Vector

=== Breaking changes ===
No breaking changes

=== All changes for this release ===
fb052bf Support cooperative vector including Vulkan-Header (#6228)
7a8131d Add coop-vec insts to non-differentiable insts list (#6227)
ba9b278 Support cooperative vector (#6223)
2ae194d Fix ConstantIntVal::toText when the val is a enum. (#6224) (#6225:client support)
cbcb97a Update SPIRV submodules and fix tests (#6222)
2ba6458 Fix combined sampler documentation and warning (#6207) (#5938:quality & productivity)
6052043 Fix the type coerce issue (#6215)
c18c436 Fix loophole in hoisting where an OpVar's uses might not be properly registered for replacement (#6212)
1c282b8 Implement WaveMultiPrefix* for SPIRV and GLSL (#6182) (#6180:client support)
cf66563 Fix exact-match witness synthesis for static functions (#6204)
1f99c20 Fix UIntSet calcSubtract to handle mismatched buffer sizes (#6205)
f4e3692 Proposal for Cooperative Vector in Slang (#6209)
b3c6212 Add slangpy proposal (#6156)
c356d3a Allow requiring glsl language extensions on structs (#6173)
a5b1aa0 Added const version for the operator[] in Matrix (#6186)
92a48f6 Delete invalid ASSERT in isTypeOperandEqual. (#6196) (#6194:quality & productivity)
4b9a342 Fix geometry shader related modifier lowering. (#6197) (#6185:quality & productivity)
cd27fbd Add a unit test to cover type-conformance compilation API. (#6178) (#6179:quality & productivity)
31bb5ea Add an example for reflection of parameter blocks (#6161)
f030a5a Properly plumbing layout for global varyings. (#6198) (#6188:quality & productivity)