summaryrefslogtreecommitdiff
path: root/source/slang/slang-ast-modifier.h
AgeCommit message (Expand)Author
2022-11-09Add `[ForwardDerivativeOf]` attribute. (#2501)Yong He
2022-11-04Higher order differentiation. (#2487)Yong He
2022-11-02Rework differential conformance dictionary checking. (#2483)Yong He
2022-11-01Make `DifferentialPair` able to nest. (#2477)Yong He
2022-10-27Rename `[__custom_jvp]` -> `[ForwardDerivative]`. (#2473)Yong He
2022-10-27Rename `JVPDerivativeModifier` -> `ForwardDifferentiableAttribute`. (#2472)Yong He
2022-10-27Auto synthesis of IDifferntial interface methods. (#2469)Yong He
2022-10-26Auto synthesis of Differential type (#2466)Yong He
2022-10-24Rework differentiation of member access through `[DerivativeMember(DiffType.f...Yong He
2022-10-20Modified the new type system to support generic differentiable types … (#2413)Sai Praveen Bangaru
2022-10-13Allow multi-level breaks to break out of `switch` statements. (#2451)Yong He
2022-09-06 Specialize and SSA in a loop + better diagnostics on dynamic dispatch failur...Yong He
2022-07-25Allow `class` to implement COM interface, [DLLExport] (#2338)Yong He
2022-06-30Added `[__custom_jvp(func)]` attribute, and modified the derivative pass to o...Sai Praveen Bangaru
2022-06-16Added a decorator to mark functions for forward-mode differentiation (#2283)Sai Praveen Bangaru
2022-06-08Actual global support (#2262)jsmall-nvidia
2022-05-18Support for `[[vk::spirv_instruction(op)]]` (#2242)jsmall-nvidia
2022-05-10Initial support for COM interface in host code. (#2230)Yong He
2022-05-05Support for HLSL `export` (#2223)jsmall-nvidia
2022-04-13Callable shader fix and explicit payload locations for GLSL (#2185)Alexey Panteleev
2022-04-12Support `[DllImport]` (#2181)Yong He
2022-03-28Allow slangc to generate exe from .slang file. (#2170)Yong He
2022-02-03Fixed naming conflicts in heterogeneous-hello-world (#2114)David Siher
2022-01-25Add support for HLSL unorm/snorm (#2095)Theresa Foley
2021-07-09Make Scope non ref counted (#1904)jsmall-nvidia
2021-03-03Add GLSL/SPIR-V support got GetAttributeAtVertex (#1733)Tim Foley
2021-02-12Initial support for DXR payload access qualifiers (#1705)Tim Foley
2021-01-07Add support for [noinline] attribute (#1650)Tim Foley
2020-11-05Standard library save/loadable (#1592)jsmall-nvidia
2020-10-20Small improvement in AST serialization (#1582)jsmall-nvidia
2020-09-23Simplify workflow when using NVAPI (#1556)Tim Foley
2020-08-28Enable lower-generics pass universally. (#1518)Yong He
2020-08-14Fix an issue with explicit enum tag types (#1495)Tim Foley
2020-07-31Add [anyValueSize] attribute to interfaces and propagate that in the IR. (#1469)Yong He
2020-06-30Initial work on property declarations (#1410)Tim Foley
2020-06-24AST Serialization writing (#1407)jsmall-nvidia
2020-06-05ASTNodes use MemoryArena (#1376)jsmall-nvidia
2020-06-04First steps toward inheritance for struct types (#1366)Tim Foley
2020-05-22Tidy up around AST nodes (#1353)jsmall-nvidia
2020-05-14Change to make a single implementation of SLANG_ABSTRACT_CLASS and SLANG_CLAS...jsmall-nvidia
2020-05-08AST nodes using C++ Extractor (#1341)jsmall-nvidia