github shader-slang/slang v2025.14

latest releases: v2026.9.1, v2026.9, v2026.8.1...
9 months ago

=== Breaking changes ===
No breaking changes

=== All changes for this release ===
3525765 A new approach to AST node deduplication (#8072)
5074c49 Fix noperspective modifier for SV_Barycentrics in SPIRV and GLSL (#8067)
d107327 Fix 7723 - Add autodiff tests (#7919)
68b0125 Add reflection api for overload candidate filtering. (#8066)
8367510 Implement SPV_EXT_fragment_invocation_density (SPV_NV_shading_rate) (#8037)
2d775b5 Bring back hooks for auto formatting and ensure build works (#7811)
9a16700 Enable compute/ dir which passes (#7991)
de6a87a Add missing ASTBuilder methods for int types (#8056)
ce53e9c Clarify downstream and direct compilation paths in design overview doc (#8021)
301ffb1 Fix #pragma warning not working with multifile modules (#7942)
4131474 Omit "Repro" category from default help text output (#8032)
3f12964 Add support for pointer literals in metal (#8040)
34840bb fix overload in extension issue (#7999)
8a15efb Drain sink when single-argument constructor call fail (#7883)
6239a67 Reenable debug-layers on CI (#8017)
ef743e7 Enable debug-layers for examples when not using test-mode (#8024)
a660640 Restrict the release tag name to a pattern the build script expects (#8027)
374026d disable ray-tracing-pipeline test (#8023)
bdda8a9 Fix 7441: CUDA boolean vector layout to use 1-byte elements (#7862)
7a13344 Omit "Invalid" capability from slangc -h output (#8020)
5e24630 Omit listing values in slangc -h cmdline output, show how to list them seperately (#8012)
96346cd Omit "Internal" category from default help text output (#8013)
e313300 Fix segmentation fault in ray tracing parameter consolidation. (#7997)
30fd3c6 Add matrix select intrinsic (#7566)
aefd1e3 Handle debug-layer messages in a separate channel (#7988)
4a255d2 Fix bug in ci test (#8005)
8e1a6a1 Update to latest slang-rhi (#8006)
29f5d1f Exclude a list of expensive slang-rhi tests to speed up CI (#8004)
66301ab msvc style bitfield packing (#7963)
db59c22 Reduce merge_group CI workload. (#7996)
c4dd2eb disallow static const variables without default-value (#7993)
5f9547b [Language Server]: Don't eagerly check file upon open doc. (#7995)
92ee292 Lowering unsupported matrix types for GLSL/WGSL/Metal targets (#7936)
42dc521 Disable more CI workflows on master push. (#7983)
4fdc967 Disable debug-layers temporarlily on CI (#7972)

Don't miss a new slang release

NewReleases is sending notifications on new releases.