v2026.13.1
·
253 commits
to master
since this release
=== Breaking changes === 3695329b9 Implement rounding for decimal float literals (#11783) === All changes for this release === c0952c29d Update SPIRV for VulkanSDK July 2026 (#12057) 6cdb7601e Fix #11903: diagnose native-only HitObject::Invoke on NVAPI SER target (#11907) cd1e9bc99 Give Slang exception classes default type visibility to fix cross-dylib catches on macOS (#11910) 01adc68f3 Apply AVX-512 JIT workaround to all CI tests (#12056) 4676e878e Reuse bundled Vulkan headers for slang-rhi (#12033) 85d79c676 Fix quadratic IR type legalization on straight-line functions (#12041) 7e1c9b144 compile-perf: constant report panel order + enable api workloads in the tracked nightly (#11998) 29767f336 Language reference: operator expressions and value categories (#11953) dba2ab40d Add ASCII check for shipped headers and preludes to formatting CI (#12037) b721cb68e compile-perf: rt_renderer — generated renderer-shaped corpus (Phase 2) (#12003) fe284bf9f Add conversion tests between all fundamental scalar types (#12020) 258a984c1 Don't warn E31106/E31107 on compiler-synthesized parameter groups (#11986) 95315356a Fix #7878: diagnose default-construct of opaque handle instead of crashing (#11971) 06d69d1d1 compile-perf: HLSL/GLSL/CUDA emit workloads + DXIL/PTX downstream workloads (#12000) 824e24f26 Allow arithmetic in lifted differentiable constraints (#12029) 413398f99 Fix shader-slang/slang#11859: move user-defined derivative [require] to the differentiation use-site (#11872) caa2ff456 Fix quadratic callee side-effect queries in the simplifyIR fixpoint (#11954) b64d495d9 Mark vector subscript accessors differentiable (#12026) cffff65f9 Gate lowerTaggedUnionTypes (#11917) (#11961) 288fecef9 Fixes GitHub issue #7894 (makes reflection and SPIR-V agree on `layout(local_size) in`) (#11715) b264071b8 Support implicit Optional<T> -> Optional<U> covariant conversion (#12013) 58d433809 coverage: fix agentic pass in-process crashes and FileCheck-pattern test bugs (#12024) [BREAKING] 3695329b9 Implement rounding for decimal float literals (#11783) a97110a43 compile-perf: add API-path workloads (session create, many kernels, module graph) (#11976) a47c1b885 Fix invalid SPIR-V for float-to-bool cast in direct SPIR-V emit (#12019) (#12021) 6fad2f01d Allow DescriptorHandle to implicitly convert to ConstantBuffer (#11681) (#11685) 135c93518 Fix #12016: replace em-dashes with ASCII hyphens in slang.h (#12018) 08af86542 tests-agentic: update round for docs/generated/tests against the regenerated design docs (#12017) 468adc556 Harden Claude review workflows and align REVIEW.md with the pre-staged diff protocol (#11993) 5d5183617 Fix #12007: scope reflection-api example [require] to hlsl_spirv (#12008) 0a02eae1b Use native CoopVec in MLP training sample (#12010)