summaryrefslogtreecommitdiffstats
path: root/source/slang/slang.vcxproj
Commit message (Expand)AuthorAge
* Projects in 'build' and Slang API separation (#1624)jsmall-nvidia2020-12-04
* Add github action to verify vs project file consistency. (#1625)Yong He2020-12-03
* Specialize witness table lookups. (#1596)Yong He2020-11-06
* Value type serialization via C++ Extractor (#1588)jsmall-nvidia2020-10-26
* C++ extractor fix for access modifiers (#1586)jsmall-nvidia2020-10-23
* Generate `if` based dispatch logic on GPU targets. (#1585)Yong He2020-10-22
* Single pass C++ extraction (#1583)jsmall-nvidia2020-10-22
* Use Reflection for (Serial)RefObject Serialization (#1567)jsmall-nvidia2020-10-06
* Generalizing Serialization (#1563)jsmall-nvidia2020-09-30
* Enable default cpp prelude. (#1560)Yong He2020-09-24
* Simplify workflow when using NVAPI (#1556)Tim Foley2020-09-23
* Share debug information between AST and IR (#1547)jsmall-nvidia2020-09-17
* Embed default prelude for CUDA (#1546)Tim Foley2020-09-17
* Add OrderedDictionary to core. (#1523)Yong He2020-08-28
* Support initializing an existential value from a generic value. (#1503)Yong He2020-08-18
* Support for float atomics on RWByteAddressBuffer (#1502)jsmall-nvidia2020-08-18
* Lower existential types. (#1497)Yong He2020-08-14
* IR support for Tuple types. (#1492)Yong He2020-08-13
* AnyValue packing/unpacking pass. (#1480)Yong He2020-08-07
* `AnyValue` based dynamic dispatch code gen (#1477)Yong He2020-08-05
* Change parameter passing convention for CUDA (#1463)Tim Foley2020-07-28
* Run array specialization in a sperate pass. (#1449)Yong He2020-07-23
* Running generators as separate premake project step (#1441)jsmall-nvidia2020-07-16
* IR pass to generate witness table wrappers. (#1443)Yong He2020-07-15
* Refactor lower-generics pass into separate subpasses. (#1442)Yong He2020-07-15
* Remove KernelContext wrapper from CPU/CUDA emit (#1440)Tim Foley2020-07-15
* CUDA/CPU varying compute inputs as IR pass (#1438)Tim Foley2020-07-10
* Add support for global uniform shader parameters (#1433)Tim Foley2020-07-08
* AST Serialization writing (#1407)jsmall-nvidia2020-06-24
* Fix and improvements around repro (#1397)jsmall-nvidia2020-06-18
* Generate dynamic C++ code for the minimal test case. (#1391)Yong He2020-06-17
* Devirtualize AST types (#1368)jsmall-nvidia2020-06-03
* WIP: ASTBuilder (#1358)jsmall-nvidia2020-05-28
* Synthesize "active mask" for CUDA (#1352)Tim Foley2020-05-26
* AST dumping via C++ Extractor reflection (#1348)jsmall-nvidia2020-05-20
* AST nodes using C++ Extractor (#1341)jsmall-nvidia2020-05-08
* Add support for generic load/store on byte-addressed buffers (#1334)Tim Foley2020-04-27
* Initial work to support OptiX output for ray tracing shaders (#1307)Tim Foley2020-04-08
* Define compound intrinsic ops in the standard library (#1273)Tim Foley2020-03-16
* Add a basc inlining facility for use in the stdlib (#1271)Tim Foley2020-03-11
* Yet more definitions moved into the stdlib (#1263)Tim Foley2020-03-09
* Feature/glslang spirv version (#1256)jsmall-nvidia2020-03-05
* Fix layout for structured buffers of matrices (#1184)Tim Foley2020-01-28
* Bind Location (#1166)jsmall-nvidia2020-01-15
* HLSLIntrinsicSet (#1159)jsmall-nvidia2019-12-20
* Split out IRTypeSet (#1158)jsmall-nvidia2019-12-19
* WIP CUDA source emit (#1157)jsmall-nvidia2019-12-19
* DownstreamCompiler abstraction (#1149)jsmall-nvidia2019-12-10
* getStringHash on string literals (#1140)jsmall-nvidia2019-12-03
* Clean up the concept of "pseudo ops" (#1136)Tim Foley2019-11-22