summaryrefslogtreecommitdiffstats
path: root/source/slang/compiler.cpp
Commit message (Expand)AuthorAge
* Add options to control optimization and debug information (#897)Tim Foley2019-03-12
* Improve support for interfaces as shader parameters (#886)Tim Foley2019-03-08
* Move enumeration of shader parameters to Program/EntryPoint (#870)Tim Foley2019-03-01
* Hotfix/device check review (#862)jsmall-nvidia2019-02-27
* First steps toward supporting interface-type parameters on shaders (#852)Tim Foley2019-02-19
* Split front- and back-ends (#846)Tim Foley2019-02-15
* * Improve test coverage of bit cast, particularly for asfloat. Make the value...jsmall-nvidia2019-02-07
* Allow entry points to have explicit generic parameters (#826)Tim Foley2019-02-05
* Feature/file unique identity (#789)jsmall-nvidia2019-01-21
* Not finding dxil no longer an error. Outputs a warning. (#781)jsmall-nvidia2019-01-16
* Feature/external compiler reporting (#776)jsmall-nvidia2019-01-16
* Feature/serialization debug info (#767)jsmall-nvidia2019-01-07
* Running tests in slang-test process (#740)jsmall-nvidia2018-12-12
* Remove the "VM" and "bytecode" features (#745)Tim Foley2018-12-10
* * Renamed spSessionHasCompileTargetSupport to spSessionCheckCompileTargetSup...jsmall-nvidia2018-11-28
* Feature/early depth stencil (#727)jsmall-nvidia2018-11-21
* Add support for unbounded arrays as shader parameters (#725)Tim Foley2018-11-21
* * Fix bug outputing dxbc assembly (#719)jsmall-nvidia2018-11-13
* Feature/shared library refactor (#712)jsmall-nvidia2018-11-06
* Add support for a "strict" floating-point mode (#709)Tim Foley2018-11-01
* Fix handling of DXR profiles (#704)Tim Foley2018-10-30
* Rework command-line options handling for entry points and targets (#697)Tim Foley2018-10-29
* Feature/file system cache (#692)jsmall-nvidia2018-10-26
* Feature/include refactor (#675)jsmall-nvidia2018-10-16
* Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley2018-10-04
* Add support for "blobs" and a file-system callback (#596)Tim Foley2018-06-14
* Make render-test use Slang for all shader compilation (#597)Tim Foley2018-06-13
* Entry point attribute (#447)Tim Foley2018-03-19
* 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