·
6 commits
to master
since this release
What's Changed
- Fix MSVC warning D9025 when building external dependencies. by @csyonghe in #6630
- Implement floating-point pack/unpack intrinsics for all targets by @fairywreath in #6503
- Fix reinterpret and bitcast and generic arg parsing. by @csyonghe in #6627
- Add SPIRV atomic debug type by @fairywreath in #6616
- Output SPV_KHR_compute_shader_derivatives extension string instead of the NV extension by @fairywreath in #6641
- Make image format reflection easier by @Devon7925 in #6550
- Delete unused Dockerfile by @samestep in #6629
- Add -dump-module command to slangc by @cheneym2 in #6638
- Add Nix flake for direnv by @samestep in #6635
- Correct modifier isConst initialization by @gtong-nv in #6645
- Add MinSizeRel to CMake preset by @jkwak-work in #6644
- Apply pixel interlock execution mode to entry-point functions only by @fairywreath in #6661
- Emit errors for missing returns on unsupported targets by @fairywreath in #6633
- Support spirv ops added by multiple extensions by @ramenguy99 in #6615
- Add GLSL array length syntax support by @DarrelFW321 in #6665
- Add GLSL debugPrintfEXT syntax support by @fairywreath in #6659
- Don't load cached builtin module in slang-bootstrap. by @csyonghe in #6667
- Improve embed tool to search all include directories as determined by CMake by @saipraveenb25 in #6675
New Contributors
- @DarrelFW321 made their first contribution in #6665
Full Changelog: v2025.6.2...v2025.6.3