Releases: shader-slang/slang
Releases · shader-slang/slang
v0.27.5
Slang v0.27.5 Changes: d7ba60c9 Fix type legalization pass. (#2768) 539f17ae Update a1-02-slangpy.md d1a49ed4 Update TOC (#2764) 321e8ee3 Add a complex example. to slangpy documentation. (#2763) 3ce11c3a Fix typos in user-guide. (#2762) 6a2bf87b Detect when calls to execv fail (#2751)
v0.27.4
Slang v0.27.4 Changes: efeda20e Fix stdlib definitions for tensor interlocked methods. (#2761) 917416f6 More builtin library support in torch backend. (#2760) e3b701c9 Enable CUDA render api on unix (#2757) 72f79285 Fix mismatched malloc/delete[] in toWString (#2758) d01e28a4 Fix autodiff pass duplicates exported functions. (#2759) 37594df8 Update TOC (#2756)
v0.27.3
Slang v0.27.3 Changes: 6fa4edbf Convert tensor types in `make_tensor_view`. (#2755) af062bff Fix IRArrayType emit logic. (#2754)
v0.27.2
Slang v0.27.2 Changes: 082c48d9 Update checkpoint policy to make obvious recompute decisions. (#2753) a862f5b7 Update a1-02-slangpy.md bbf12c20 Add missing initializer in json source map decoding (#2752) 64fe75ca Update a1-02-slangpy.md 87d331c3 Update a1-02-slangpy.md 102702c1 Update a1-02-slangpy.md cce90942 Update a1-02-slangpy.md 3ca504f1 Update a1-02-slangpy.md 0ea68f28 Update a1-02-slangpy.md 1f9f6045 Update a1-02-slangpy.md 240a29b6 Update a1-02-slangpy.md dba963dc Update toc (#2749) 92ba9052 Update a1-02-slangpy.md
v0.27.1
Slang v0.27.1 Changes: a61f089f Add slangpy doc, fix cuda prelude. (#2748) 8f03af5e AD: Warped-Area-Sampling test works now. (#2742) e22b4dbb Small fixes and cleanups on CUDA/CPP codegen. (#2746)
v0.27.0
Slang v0.27.0 This release adds the ability to generate PyTorch CUDA kernels. Changes: 0a692600 Translate all composed types into tuple types in pyBind. (#2744) d120fec7 Upgrade `slang-llvm` (#2741) 579870b7 Apply IR simplifcation immediately after specialization to avoid duplicates. (#2739) 84dc3185 Don't touch output file if content did not change. (#2738) ca1f93a9 Using SourceMap for location output (#2736) 2179480e Fix lowering crash in [BackwardDerivativeOf]. (#2737) 333968af Use c++17 standard (#2686) ffa7d05e Update slang-llvm (#2735) d64ee86a Add PyTorch C++ binding generation. (#2734) 666af096 Switch to short circuiting semantics for scalar `?:` operator. (#2733) 7292edbd Added `[BackwardDifferentiable]` tags for intrinsic + builtin methods (#2732) e794de0d Obfuscated source map writing (#2727) 03c10833 Fix nested bwdContextType lowering. (#2731) 56a84a06 Fix various autodiff crashes related to interface usage. (#2730) e004511b AD: Fix type checking for higher-order custom derivatives definitions (#2729)
v0.26.0
Slang v0.26.0 Changes: 6e4eae10 Hack handling of primal insts that has a function type. (#2728) 50e7d979 Fix optimization pass not converging. (#2725) 85f00588 Fix scope fixing for address insts. (#2724)
v0.25.5
Slang v0.25.5 Changes: 34acec22 Fix generic lowering regression due to IR deduplication. (#2723) 44ab0952 Create a simplified Falcor material system in slang test (#2721)
v0.25.4
Slang v0.25.4 Changes: 259a015f Type legalization and autodiff bug fixes. (#2722) d4f99c8b Source map obfuscation (#2717)
v0.25.3
Slang v0.25.3 Changes: d8a40abb [TreatAsDifferentiable] functions. (#2720) 83876733 Fix associated type resolution bug. (#2719) 5d2c5dd9 Fix IntVal type check. (#2718) 96caba75 Add texture tri-linear autodiff example. (#2715)