summaryrefslogtreecommitdiff
path: root/source/slang/slang-stdlib.cpp
AgeCommit message (Expand)Author
2017-07-12Add ability for intrinsics to require GLSL extensionsTim Foley
2017-07-11Add GLSL lowerings for `ddx*` and `ddy*`Tim Foley
2017-07-11Merge pull request #73 from tfoleyNV/image-type-reflectionTim Foley
2017-07-11Improve reporting of GLSL `image*` typesTim Foley
2017-07-11Initial work on handling resources in structs during cross-compilationTim Foley
2017-07-10Add support for `imageBuffer`Tim Foley
2017-07-10More cross-compilation fixesTim Foley
2017-07-08Fully parse function bodies, even in "rewriter" modeTim Foley
2017-07-07Map HLSL `lerp` to GLSL `mix`Tim Foley
2017-07-07Add GLSL equivalents for some stdlib operations.Tim Foley
2017-07-06Fix many warnings-as-errors issues.Tim Foley
2017-06-30Add meta-definitions for AST typesTim Foley
2017-06-29Overhaul `RefPtr` and `String`Tim Foley
2017-06-21Revamp definitions of texture `Load` and `GetDimensions`Tim Foley
2017-06-21Bug fix: correct attribute on `operator~`Tim Foley
2017-06-21Support texture `Gather*()` operationsTim Foley
2017-06-20HLSL/Slang standard library additionsTim Foley
2017-06-20Fix types for `InputPatch` and `OutputPatch`Tim Foley
2017-06-15Rename `CoreLib::*` to `Slang`Tim Foley
2017-06-15Rename `Slang::Compiler` -> `Slang`Tim Foley
2017-06-15Add basic support for `interface` declarationsTim Foley
2017-06-13First pass at support for cross-compilationTim Foley
2017-06-09Initial import of code.Tim Foley