summaryrefslogtreecommitdiff
path: root/source/slang/slang.cpp
AgeCommit message (Expand)Author
2019-11-06Add basic support for entry points in `.slang-lib` files. (#1112)Tim Foley
2019-11-05API support for IR modules - setting references to libs, and returns lib from...jsmall-nvidia
2019-11-01Using repro as a file system (#1104)jsmall-nvidia
2019-10-31Reference IR modules with entry point (#1101)jsmall-nvidia
2019-10-25Refactor semantic checking code into more files (#1097)Tim Foley
2019-10-25Don't use mangled names when emitting code (#1096)Tim Foley
2019-10-24* Functionality to dump repo if there is a failure throught the -dump-repro-o...jsmall-nvidia
2019-10-24OffsetContainer serialization (#1093)jsmall-nvidia
2019-10-23Expose more repro in API, support output params. (#1087)jsmall-nvidia
2019-10-21`Repro` functionality (#1085)jsmall-nvidia
2019-10-17Initial work on representing layout at IR level (#1079)Tim Foley
2019-09-23Simple test profiling (#1062)jsmall-nvidia
2019-09-13Revisions to "new" Slang API based on use in Falcor (#1052)Tim Foley
2019-08-28Support for getting git version from IGlobalSession (#1040)jsmall-nvidia
2019-08-20User defined downstream compiler prelude (#1028)jsmall-nvidia
2019-08-15A more convoluted #pragma once file identity test, using relative paths. (#1021)jsmall-nvidia
2019-08-12Ability to set Paths on Pass Through/Back End Compilers (#1010)jsmall-nvidia
2019-08-12Callable CPU code support (#1014)jsmall-nvidia
2019-08-08Make SlangSession an alias for slang::IGlobalSession (#1011)jsmall-nvidia
2019-08-08Revise new COM-lite API (#1007)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
2019-05-20Changes required for application adoption of interface-type parameters (#963)Tim Foley
2019-04-29String/List closer to conventions, and use Index type (#959)jsmall-nvidia
2019-03-12Add options to control optimization and debug information (#897)Tim Foley
2019-03-10Fix `spReflection_FindTypeByName` (#891)Yong He
2019-03-08Improve support for interfaces as shader parameters (#886)Tim Foley
2019-03-05* Fix issue with dependency including source path - even if source was compil...jsmall-nvidia
2019-03-02#include not using search paths (#873)jsmall-nvidia
2019-02-27Hotfix/fix stdlib error reporting (#866)jsmall-nvidia
2019-02-19First steps toward supporting interface-type parameters on shaders (#852)Tim Foley
2019-02-15Split front- and back-ends (#846)Tim Foley
2019-02-04Feature/view path (#824)jsmall-nvidia
2019-01-30Fixes crashes at source error.Yong He
2019-01-21Feature/file unique identity (#789)jsmall-nvidia
2019-01-21Path simplification/hash mode, plus bug fixes (#788)jsmall-nvidia
2019-01-17Feature/hash for source identity (#786)jsmall-nvidia
2019-01-16Initial support for dynamic dispatch using "tagged union" types (#772)Tim Foley
2019-01-16Feature/external compiler reporting (#776)jsmall-nvidia
2019-01-10Fixes problem when passing in nullptr for the channel - we need the Diagnosti...jsmall-nvidia
2019-01-10Improvements around review of debug serialization info (#769)jsmall-nvidia
2019-01-07Feature/serialization debug info (#767)jsmall-nvidia
2018-12-12Running tests in slang-test process (#740)jsmall-nvidia
2018-11-28* Renamed spSessionHasCompileTargetSupport to spSessionCheckCompileTargetSup...jsmall-nvidia
2018-11-21Feature/early depth stencil (#727)jsmall-nvidia
2018-11-06Feature/shared library refactor (#712)jsmall-nvidia
2018-11-01Add support for a "strict" floating-point mode (#709)Tim Foley
2018-10-30Fix handling of DXR profiles (#704)Tim Foley
2018-10-29Rework command-line options handling for entry points and targets (#697)Tim Foley
2018-10-26Feature/file system cache (#692)jsmall-nvidia