summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-link.cpp
AgeCommit message (Expand)Author
2021-08-26Add API to control interface specialization. (#1925)Yong He
2021-02-16Add an accessor for IRInst opcode (#1707)Tim Foley
2020-12-11Add first steps toward a "capability" system (#1636)Tim Foley
2020-11-20Make witness and RTTI handles lower to `uint2`. (#1613)Yong He
2020-11-19Unify handling of static and dynamic dispatch for interfaces (#1612)Tim Foley
2020-09-23Simplify workflow when using NVAPI (#1556)Tim Foley
2020-09-21Enable all dynamic dispatch tests on CUDA. (#1552)Yong He
2020-09-10Allow existential types in `StructuredBuffer` element type. (#1536)Yong He
2020-08-28Avoid nondeterministic ordering of output (#1522)Tim Foley
2020-08-17GPU Foreach Loop (#1498)Dietrich Geisler
2020-07-20Multiple Entry Point Backend (#1437)Dietrich Geisler
2020-07-08Add support for global uniform shader parameters (#1433)Tim Foley
2020-07-07Public Keyword for Functions (#1432)Dietrich Geisler
2020-07-01Fix bug in slang-dxc-support where it didn't get the source path correctly (#...jsmall-nvidia
2020-06-29Backend for Multiple Entry Points (#1411)Dietrich Geisler
2020-06-25Partial fixes to code review commentsYong He
2020-06-24Fix `lowerFuncType` and small bug fixes.Yong He
2020-06-24Dynamic dispatch for generic interface requirements.Yong He
2020-06-15Generate IRType for interfaces, and reference them as `operand[0]` in IRWitne...Yong He
2019-12-19WIP CUDA source emit (#1157)jsmall-nvidia
2019-12-04Feature/string hash review (#1142)jsmall-nvidia
2019-12-03getStringHash on string literals (#1140)jsmall-nvidia
2019-11-19Initial work for "global generic value parameters" (#1127)Tim Foley
2019-11-14Initial work on direct emission of SPIR-V (#1118)Tim Foley
2019-11-06Support for [__extern] attribute (#1111)jsmall-nvidia
2019-11-06Feature/obfuscate improvements (#1107)jsmall-nvidia
2019-10-31Reference IR modules with entry point (#1101)jsmall-nvidia
2019-10-30WIP: Simple separate IR module linkage working (#1100)jsmall-nvidia
2019-10-22User IR-based layout for all IR steps (#1084)Tim Foley
2019-10-17Initial work on representing layout at IR level (#1079)Tim Foley
2019-08-08Revise new COM-lite API (#1007)Tim Foley
2019-07-18Add back a notion of IR global constants (#1002)Tim Foley
2019-07-17Change how global-scope constants are handled (#1001)Tim Foley
2019-06-19Start exposing a new COM-lite API (#987)Tim Foley
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia