Skip to content

v2025.12.1

Latest
Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jul 06:06
· 79 commits to master since this release
69947de
Slang v2025.12.1

=== Breaking changes ===

No breaking changes

=== All changes for this release ===

69947dec8 Use fossil for IR serialization (#7619)
3865a6596 Language server: sort completion candidate by relevance. (#7626)
7119d9cb4 Catch abort exception from leaking from loadModule (#7627)
b282c88d9 Make copysign function differentiable (#7585)
b4fc380af Language Server Enhancements (#7604)
551d0c365 Replace SLANG_ALIGN_OF with C++11 alignof (#7523)
ebfb8d042 Fix for mixed block/embedded usage of structs in SPIRV (#7608)
279de50f9 Remove a test from expected-failure-github for MacOS (#7526)
20afbfea3 Don't use access::sample for multisample texture in metal (#7601)
141eac9eb Enable tests for CUDA (#7593)
7dd89f2ca Remove swiftshader (#7600)
05ff8850c Fix crash when using wrong type for inout parameter with WGSL target (#7588)
3e1dd65ad [HLSL, SPIRV_1_3] Hoist OpSelect returning a composite into `if`/`else` (#7594)
54a5d7f00 Run full check on merge_queue, but not on push. (#7596)
bee3142ce add task shader alias (#7372)
cd28357bb Fix spurious vk::binding warnings when attribute is present (#7581)
0aa67332a Don't run full gpu tests on merge queue. (#7587)
35f00363d Fix diagnostics not appearing when semantic tokens are disabled (#7477) (#7532)
7ffb9f53e Fix for emitting ArrayStride decoration for arrays of opaque types (#7568)
415adcfd7 Add copilot environment configuration. (#7586)
c701ec00c Defer immutable buffer loads when emitting spirv. (#7579)
83c72fd87 Comment SLANG_OVERRIDE options (#7584)
eb7f3357a Misc language server improvements. (#7569)
5120c1cd0 extend fiddle to allow custom lua splices in more places (#7559)
b903ae062 update slang-rhi (#7494)
c94ca1692 Allow Link time constant array length sizing, warn on unsupported functionality (#7067)