summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-stdlib.cpp
Commit message (Expand)AuthorAge
* Replace stdlib with core-module on files and projects (#5411)Jay Kwak2024-10-25
* Restrict stdlib embed macros to single source file (#5251)Ellie Hermaszewska2024-10-11
* Move the file public header files to `include` dir (#4636)kaizhangNV2024-07-17
* Fix type union logic in generic type inference. (#3852)Yong He2024-03-28
* warnings (#3653)Ellie Hermaszewska2024-03-01
* GLSL SSBO Support (#3400)Ellie Hermaszewska2023-12-15
* Unify stdlib `Texture` types into one generic type. (#3327)Yong He2023-11-16
* Add GLSL Compatibility. (#3321)Yong He2023-11-14
* SPIR-V image operations (#3163)Ellie Hermaszewska2023-09-05
* Clean up and improve Val deduplication performance. (#3069)Yong He2023-08-09
* Simplify Lookup and improve compiler performance. (#2996)Yong He2023-07-18
* Improvements around StringBlob (#2921)jsmall-nvidia2023-06-08
* Be lenient on same-size unsigend->signed conversion. (#2913)Yong He2023-06-01
* Fix type checking & loop value hoisting (#2907)Yong He2023-05-30
* StringBuilder to lowerCamel (#2840)jsmall-nvidia2023-04-25
* More builtin library support in torch backend. (#2760)Yong He2023-03-30
* Remove `construct` IR op. (#2555)Yong He2022-12-07
* Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He2022-12-07
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Public interface for arithmetic types in stdlib. (#2389)Yong He2022-09-01
* Warning on lossy implicit casts. (#2367)Yong He2022-08-17
* Added a new differential type system and various improvements (#2343)Sai Praveen Bangaru2022-08-05
* Disable stdlib source via premake (#2259)jsmall-nvidia2022-06-01
* Fix stdlib declarations of bit-shift ops (#1471)Tim Foley2020-08-04
* Make stdlib path just be the filename. (#1364)jsmall-nvidia2020-06-02
* Define compound intrinsic ops in the standard library (#1273)Tim Foley2020-03-16
* Expand range of definitions that can be moved into stdlib (#1259)Tim Foley2020-03-06
* Literal handling improvements (#1202)jsmall-nvidia2020-02-06
* Clean up the concept of "pseudo ops" (#1136)Tim Foley2019-11-22
* Clean up some behavior of operator% (#1060)Tim Foley2019-09-18
* Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia2019-05-31
* String/List closer to conventions, and use Index type (#959)jsmall-nvidia2019-04-29
* Hotfix/bool fix (#907)jsmall-nvidia2019-03-14
* Feature/premake linux (#689)jsmall-nvidia2018-10-25
* Improve support for non-32-bit types. (#643)Tim Foley2018-09-20
* Introduce an IR-level type system (#481)Tim Foley2018-04-11
* Cleanups on slang-generate (#437)Tim Foley2018-03-08
* All compiler fixes to get ir branch work with falcor feature demo.Yong He2018-01-17
* First attempt at a Linux build (#193)Tim Foley2017-09-27
* Initial work on boilerplate code generatorTim Foley2017-09-11
* Replace old notion of "intrinsic" operationsTim Foley2017-09-07
* Continue work on IR-based codegenTim Foley2017-09-06
* Move implicit conversion operations to stdlibTim Foley2017-09-05
* Data-driven parsing of modifiersTim Foley2017-08-12
* Remove uses of global variablesTim Foley2017-08-07
* Map HLSL `frac()` to GLSL `fract()`Tim Foley2017-07-21
* Try to improve handling of failures during compilationTim Foley2017-07-19
* Fix up translation of `GetDimensions()`Tim Foley2017-07-19
* Swizzle result of buffer load based on element typeTim Foley2017-07-18
* Add basic GLSL lowering buffer `Buffer` loadsTim Foley2017-07-18