summaryrefslogtreecommitdiffstats
path: root/source/slang/parameter-binding.cpp
Commit message (Expand)AuthorAge
* Add API to query stage of varying parameter (#302)Tim Foley2017-11-29
* Generate IR per-module for loaded modules (#299)Tim Foley2017-11-28
* fixup global generic parametersYong He2017-11-20
* Add support for global generic parameters (#285)Yong He2017-11-17
* Parameter block work (#276)Tim Foley2017-11-13
* Parameter blocks (#245)Tim Foley2017-11-06
* fix all unreachable code warningsYong He2017-11-04
* Reflection: allow querying of semantics on varying input/output (#224)Tim Foley2017-10-19
* Implement notion of a "container format" (#213)Tim Foley2017-10-16
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* Improve diagnostics for overlapping/conflicting bindingsTim Foley2017-08-15
* Handle possibility of bad types in varying input/output signature.Tim Foley2017-08-15
* Add an explicit `Name` typeTim Foley2017-08-14
* Rename `Name` fields to `name`Tim Foley2017-08-14
* Major naming overhaul:Tim Foley2017-08-09
* Remove uses of global variablesTim Foley2017-08-07
* Make the "hack" sampler explicit for nowTim Foley2017-07-22
* Translate NV single-pass stereo extension from Slang to GLSLTim Foley2017-07-20
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Fixes for how parameter block names are set up.Tim Foley2017-07-19
* Support scalarization of varying input/output for GLSLTim Foley2017-07-18
* Don't allow varying parameters to be merged in reflection dataTim Foley2017-07-18
* Make sure to treat imported modules as SlangTim Foley2017-07-17
* Skip unknown types during parameter-binding/-reflection stepTim Foley2017-07-17
* Adjust type layout when parameter block constains member using the same resourceTim Foley2017-07-14
* Don't assign a `binding` to a `push_constant` bufferTim Foley2017-07-14
* Start handling system-value semantics during loweringTim Foley2017-07-10
* More cross-compilation fixesTim Foley2017-07-10
* Pick layout rules based on target languge, not source.Tim Foley2017-07-09
* Fix many warnings-as-errors issues.Tim Foley2017-07-06
* Start to support cross-compilation via "lowering" passTim Foley2017-07-06
* Overhaul `RefPtr` and `String`Tim Foley2017-06-29
* Store integer literals at high precision in ASTTim Foley2017-06-28
* Include imported code when generating reflection dataTim Foley2017-06-26
* Overhaul handling of entry points and translation units.Tim Foley2017-06-20
* Replace `DeclRef` approachTim Foley2017-06-15
* Rename `Slang::Compiler` -> `Slang`Tim Foley2017-06-15
* Initial import of code.Tim Foley2017-06-09