Release v0.24.4 created by Yong He on 27 June 2022, 00:02:45 UTC
Slang v0.24.4
Changes: f7832abe Add clang-format based auto formatting. a9b7b6f8 Fix checking of jvp operator. 7b772eaa Signature help for base exprs that is not a declref. 598804a3 Language server: Inlay hints. 62d16a23 Specialize generic/existential calls within generic functions. (#2294) 8da47c46 Added basic auto-diff capabilities for local load/store and simple arithmetic. Also added type-checking during the semantic stage. (#2303) 0229784b Fix language server crash when processing predefind macros. (#2302) 50b44257 xcode4 premake support (#2300) f1b41a71 Handling of temporary files (#2299) c12c0ad7 Add multithreading doc section (#2298) 6cf3d496 Added basic syntax to mark and request function derivatives, as well as the framework for passes to process them. (#2297) 4aa6344f Preserve specialization cache in IR for specialization pass. (#2293) 5bd366fa Define proper diagnostic item for two common "unimplemented" cases. (#2296) 07a380d7 More Language Server Improvements. (#2289) e5a75563 Lower throwing COM interface method. (#2282) ea3800e1 Added a second set of shaders to the ray tracing test and added another test that uses these shaders; Fixed a bug in Vulkan's RayTracingCommandEncoder::dispatchRays() where the supplied raygen shader index wasn't being used (#2290) 92dfec23 Add CPU executable compile test (#2278) d2a467c7 Added a decorator to mark functions for forward-mode differentiation (#2283) 37c43e20 Fix macos release workflow. (#2288
Target: f7832abea69c18af4410daee2070f756ee352717
Directory: af47579f8c8e76cc2454854d178a05530b13306a
back to top