summaryrefslogtreecommitdiffstats
path: root/source/slang/compiler.cpp
Commit message (Expand)AuthorAge
* Add support for global generic parameters (#285)Yong He2017-11-17
* fixed all warningsYong He2017-11-04
* Allow use of dxc compiler for DXIL generation (#241)Tim Foley2017-11-01
* Implement notion of a "container format" (#213)Tim Foley2017-10-16
* Get rid of the `-slang-ir-asm` target (#212)Tim Foley2017-10-13
* Move reflection JSON generation into separate text fixture (#211)Tim Foley2017-10-13
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* Initial work on a "VM" for Slang code (#189)Tim Foley2017-09-21
* IR: handle control flow constructs (#186)Tim Foley2017-09-14
* Add an explicit `Name` typeTim Foley2017-08-14
* Make source location lightweightTim Foley2017-08-10
* Remove uses of global variablesTim Foley2017-08-07
* Add a `-o` option to command-line `slangc`Tim Foley2017-07-25
* Add an API option to control emission of `#line` directivesTim Foley2017-07-21
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Build a dynamic library for SlangTim Foley2017-07-19
* Add support for dumping intermediates for debugging.Tim Foley2017-07-13
* Allow GLSL `#version` to be selected based on profileTim Foley2017-07-13
* Properly register error on downstream compiler failureTim Foley2017-07-12
* Add basic reflection query for checking if entry point is "sample-rate"Tim Foley2017-07-12
* Fixup for binary/string output.Tim Foley2017-07-11
* Removed spGetTranslationUnitCode; Unified EntryPointResult/TranslationUnitRes...Kai-Hwa Yao2017-07-10
* Refactored compile output to work with raw data instead of StringsKai-Hwa Yao2017-07-10
* Cleanups for test cases:Tim Foley2017-07-10
* Pick layout rules based on target languge, not source.Tim Foley2017-07-09
* Start to support cross-compilation via "lowering" passTim Foley2017-07-06
* Overhaul handling of entry points and translation units.Tim Foley2017-06-20
* Rename `CoreLib::*` to `Slang`Tim Foley2017-06-15
* Rename `Slang::Compiler` -> `Slang`Tim Foley2017-06-15
* First pass at support for cross-compilationTim Foley2017-06-13
* Initial import of code.Tim Foley2017-06-09