summaryrefslogtreecommitdiffstats
path: root/source/slang/type-layout.cpp
Commit message (Expand)AuthorAge
* 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
* fixed all warningsYong He2017-11-04
* fix all unreachable code 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
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* IR: handle control flow constructs (#186)Tim Foley2017-09-14
* Get IR working for `AdaptiveTessellationCS40/Render` testTim Foley2017-09-12
* Major naming overhaul:Tim Foley2017-08-09
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Handle `Buffer` types more like texturesTim 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
* An array of resources in Vulkan only consumes one bindingTim Foley2017-07-13
* Try to be more robust against un-checked types during lowering, etc.Tim Foley2017-07-10
* Pick layout rules based on target languge, not source.Tim Foley2017-07-09
* Fix support for `std430` layoutTim Foley2017-07-07
* Fix alignment computation for `std140` uniformsTim Foley2017-07-07
* Fix many warnings-as-errors issues.Tim Foley2017-07-06
* Store integer literals at high precision in ASTTim Foley2017-06-28
* Include imported code when generating reflection dataTim Foley2017-06-26
* Replace `DeclRef` approachTim Foley2017-06-15
* Rename `Slang::Compiler` -> `Slang`Tim Foley2017-06-15
* Initial import of code.Tim Foley2017-06-09