summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-check-modifier.cpp
Commit message (Expand)AuthorAge
* Add support for `[PrimalSubstitute]` and `[PrimalSubstituteOf]`. (#2691)Yong He2023-03-08
* Reuse higher-order `ResolveInvoke` logic to resolve func refs in `[*Derivativ...Yong He2023-03-07
* Add Loop Unrolling Pass. (#2644)Yong He2023-02-13
* Reverse-mode Loop Support (#2635)Sai Praveen Bangaru2023-02-09
* Add `set` to spirv_instruction (#2597)jsmall-nvidia2023-01-17
* Support custom backward derivative attribute. (#2594)Yong He2023-01-14
* Frontend work for `[BackwardDerivative]` and `[BackwardDerivativeOf]`. (#2589)Yong He2023-01-13
* Clean up type checking of higher order expressions. (#2519)Yong He2022-11-16
* Shader Execution Reordering for VK (#2491)jsmall-nvidia2022-11-15
* Add `[ForwardDerivativeOf]` attribute. (#2501)Yong He2022-11-09
* Higher order differentiation. (#2487)Yong He2022-11-04
* Rename `[__custom_jvp]` -> `[ForwardDerivative]`. (#2473)Yong He2022-10-27
* Auto synthesis of IDifferntial interface methods. (#2469)Yong He2022-10-27
* Adding a differentiable standard library (#2465)Sai Praveen Bangaru2022-10-26
* Auto synthesis of Differential type (#2466)Yong He2022-10-26
* Rework differentiation of member access through `[DerivativeMember(DiffType.f...Yong He2022-10-24
* Fix for issue with user attribute lookup (#2437)jsmall-nvidia2022-10-08
* Warning on lossy implicit casts. (#2367)Yong He2022-08-17
* Allow `class` to implement COM interface, [DLLExport] (#2338)Yong He2022-07-25
* Added `[__custom_jvp(func)]` attribute, and modified the derivative pass to o...Sai Praveen Bangaru2022-06-30
* More Language Server Improvements. (#2289)Yong He2022-06-22
* Language Server improvements. (#2269)Yong He2022-06-13
* Add smoke test for language server. (#2266)Yong He2022-06-08
* Support for `[[vk::spirv_instruction(op)]]` (#2242)jsmall-nvidia2022-05-18
* Callable shader fix and explicit payload locations for GLSL (#2185)Alexey Panteleev2022-04-13
* Support `[DllImport]` (#2181)Yong He2022-04-12
* Standard library save/loadable (#1592)jsmall-nvidia2020-11-05
* Another fix for overriding property decls (#1509)Tim Foley2020-08-21
* `AnyValue` based dynamic dispatch code gen (#1477)Yong He2020-08-05
* ASTNodes use MemoryArena (#1376)jsmall-nvidia2020-06-05
* NodeBase types constructed with astNodeType member set (#1363)jsmall-nvidia2020-05-29
* WIP: ASTBuilder (#1358)jsmall-nvidia2020-05-28
* Tidy up around AST nodes (#1353)jsmall-nvidia2020-05-22
* Optimize creation of memberDictionary (#1305)jsmall-nvidia2020-04-02
* Make fixes for the attribute-error test case. (#1215)Tim Foley2020-02-11
* Add attributes to enable dual-source blending on Vulkan (#1210)Tim Foley2020-02-10
* Further refactoring of semantic checking (#1102)Tim Foley2019-11-18
* Refactor semantic checking code into more files (#1097)Tim Foley2019-10-25