summaryrefslogtreecommitdiffstats
path: root/source/slang/type-defs.h
Commit message (Expand)AuthorAge
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31
* Changes required for application adoption of interface-type parameters (#963)Tim Foley2019-05-20
* String/List closer to conventions, and use Index type (#959)jsmall-nvidia2019-04-29
* Feature/as refactor review (#821)jsmall-nvidia2019-02-02
* Initial support for dynamic dispatch using "tagged union" types (#772)Tim Foley2019-01-16
* Improve handling of {} initializer list expressions (#778)Tim Foley2019-01-16
* First step toward supporting use of interfaces as existential types (#716)Tim Foley2018-12-17
* Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley2018-10-04
* Improve support for non-32-bit types. (#643)Tim Foley2018-09-20
* Add support for more RasterizerOrdered types (#628)Tim Foley2018-08-21
* Initial support for enum declarations (#599)Tim Foley2018-06-12
* Fix global atomic functions (#582)Tim Foley2018-05-29
* Introduce an IR-level type system (#481)Tim Foley2018-04-11
* Entry point attribute (#447)Tim Foley2018-03-19
* Refactor IR type system, step 0Yong He2018-02-23
* Initial work on validating "constexpr"-ness in IR (#420)Tim Foley2018-02-22
* more to fixing memory leaksYong He2018-02-19
* Initial work on getting render-test to support vulkan (#391)Tim Foley2018-02-02
* specialize witness tables when needed when specializing `lookup_witness_table...Yong He2018-01-21
* Refactor substitution representation in DeclRefBase (#363)Yong He2018-01-12
* Bug fixes for Slang integration (#356)Yong He2018-01-04
* Fix NameExprType returning deleted canonical type when it's in a generic parent.Yong He2017-12-28
* Cleanups to `ParameterBlock<T>` behavior. (#304)Tim Foley2017-12-08
* Make AST and IR share type legalization code (#303)Tim Foley2017-12-06
* Revise type legalization so it can handle constant buffers (#282)Tim Foley2017-11-16
* Parameter blocks (#245)Tim Foley2017-11-06
* cleanup useless codeYong He2017-11-04
* associatedtypes: generating almost correct HLSL, but is not calling correctly...Yong He2017-11-03
* in-progress workYong He2017-11-03
* Adding support for associated types.Yong He2017-11-01
* work in-progress: type checking associated typesYong He2017-10-31
* work in-progress, add parsing for assoc type decls and member type expressionsYONGH\yongh2017-10-30
* Initial work on support code generation for generics with constraints (#233)Tim Foley2017-10-27
* Work in-progress: simple compute test passed. (d3d renderer)Yong He2017-10-23
* Work on IR-based cross-compilation (#222)Tim Foley2017-10-18
* Get rid of the `-slang-ir-asm` target (#212)Tim Foley2017-10-13
* IR: overhaul IR design/implementation (#195)Tim Foley2017-10-04
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* Major naming overhaul:Tim Foley2017-08-09
* Remove uses of global variablesTim Foley2017-08-07
* Handle `Buffer` types more like texturesTim Foley2017-07-17
* Initial work on handling resources in structs during cross-compilationTim Foley2017-07-11
* Add support for `imageBuffer`Tim Foley2017-07-10
* Add meta-definitions for AST typesTim Foley2017-06-30