Skip to content

v2025.3

Compare
Choose a tag to compare
@github-actions github-actions released this 22 Jan 06:30
· 84 commits to master since this release
151bdb8
Slang v2025.3

Breaking Change:

fc77070fd Refactor _Texture to constrain on texel types. (#6115)
This change adds generic constraint to what is allowed in a texture type,
and can potentially break existing generic code that specializes a `Texture2D<T>` etc.
with a generic `T` that isn't constraint by `ITexelElement`.

All Changes:

151bdb837 Fix bug: IgnoreInheritance in lookup (#6146)
4c2c0856c Fix gcc downstream compiler optimization level corresponding to OptimizationLevel::Maximal (#6137)
681224561 Generate IDs for every witness table (#6129)
b11c25749 Fix def-use issue from multi-level break elimination (#6134)
f3d7aa6ce Fix upper 32 bits of 64-bit AnyValue packing (#6127)
d09b6bccd Make -depfile work for binary modules output too (#6126)
a85c350df Implement Quad Control intrinsics (#5981)
87a081602 test-server should use d3d12core.dll from bin directory (#6095)
955c10bb9 Delete CNAME
be78f2714 Create CNAME
9d9997670 Fix circularity issue when checking multiple generic interface constraints. (#6121)
d046082c5 Add diagnostic for function body followed by a `;`;. (#6122)
dc69d85f8 Add groupshared atomic array test. (#6107)
d1a13a730 Allow __subscript<T> syntax. (#6124)
fc77070fd Refactor _Texture to constrain on texel types. (#6115)
3ff257816 Fix interface requirement lowering for generic accessors (#6123)
f68d493d5 Avoid using the backend validation when using test server (#6094)
ddc4a1799 Fix nullptr in generic specialization (#6066)
91430870a hoist entry point params for wgsl (#6116)
e743c17f7 Fix `-capability` arg in SPIRV debug command line output. (#6114)
3666c66e2 Fix prebound parameter pack - argument list matching logic. (#6111)
dfb369e87 Move global variable initialization into entry points for WGSL (#6106)