summaryrefslogtreecommitdiffstats
path: root/source
Commit message (Expand)AuthorAge
* Merge branch 'master' into findtypebynamefixYong He2020-06-05
|\
| * ASTNodes use MemoryArena (#1376)jsmall-nvidia2020-06-05
* | Merge branch 'master' into findtypebynamefixYong He2020-06-05
|\|
| * Merge branch 'master' into loop_attribTim Foley2020-06-05
| |\
| | * Fixes for active mask synthesis + tests (#1370)Tim Foley2020-06-05
| | * Add a ASTBuilder to a Module (#1369)jsmall-nvidia2020-06-04
| | * First steps toward inheritance for struct types (#1366)Tim Foley2020-06-04
| * | Remove aborting in emitLoopControlDecoration default case.Yong He2020-06-04
| * | Emit [loop] attribute to output HLSL.Yong He2020-06-04
| |/
* / Fix FindTypeByName reflection API not finding stdlib types.Yong He2020-06-05
|/
* Devirtualize AST types (#1368)jsmall-nvidia2020-06-03
* Added spGetBuildTagString. (#1365)jsmall-nvidia2020-06-02
* Make stdlib path just be the filename. (#1364)jsmall-nvidia2020-06-02
* Working matrix swizzle (#1354)Dietrich Geisler2020-06-02
* Bug fix problem with ray tracing from fragment shader (#1362)jsmall-nvidia2020-05-29
* NodeBase types constructed with astNodeType member set (#1363)jsmall-nvidia2020-05-29
* Feature/ast syntax standard (#1360)jsmall-nvidia2020-05-29
* Small improvements to documentation and code around DiagnosticSink (#1359)jsmall-nvidia2020-05-28
* WIP: ASTBuilder (#1358)jsmall-nvidia2020-05-28
* Synthesize "active mask" for CUDA (#1352)Tim Foley2020-05-26
* Improvements around hashing (#1355)jsmall-nvidia2020-05-26
* Remove non-ascii characters from source file.Yong He2020-05-25
* Tidy up around AST nodes (#1353)jsmall-nvidia2020-05-22
* Non virtual accept implementation on AST types (#1351)jsmall-nvidia2020-05-21
* AST dump improvements (#1350)jsmall-nvidia2020-05-21
* AST dumping via C++ Extractor reflection (#1348)jsmall-nvidia2020-05-20
* Reduce the size of Token (#1349)jsmall-nvidia2020-05-19
* Change to make a single implementation of SLANG_ABSTRACT_CLASS and SLANG_CLAS...jsmall-nvidia2020-05-14
* Add GLSL translation for HLSL fmod() (#1342)Tim Foley2020-05-11
* AST nodes using C++ Extractor (#1341)jsmall-nvidia2020-05-08
* Enhanced C++ extractor (#1340)jsmall-nvidia2020-05-07
* C++ Extractor (#1337)jsmall-nvidia2020-05-04
* Make stdlib WaveActive* call WaveMask* (#1336)Tim Foley2020-05-04
* Improve GLSL coverage of boolean binary ops (#1335)Tim Foley2020-05-01
* Add support for generic load/store on byte-addressed buffers (#1334)Tim Foley2020-04-27
* Fix typo in TypeTextUtil::getCompileTargetName(SlangCompileTarget target) (#1...jsmall-nvidia2020-04-23
* Diagnose attempts to call instance methods from static methods (#1330)Tim Foley2020-04-21
* Fix for a generic definition, followed by a declaration with target intrisic ...jsmall-nvidia2020-04-21
* Small Improvements around Wave Intrinsics (#1328)jsmall-nvidia2020-04-21
* WaveMask remaining intrinsics and tests (#1327)jsmall-nvidia2020-04-21
* Fix stdlib definitions of half<->float conversion (#1326)Tim Foley2020-04-20
* Feature/wave mask review (#1325)jsmall-nvidia2020-04-20
* Add support for global shader parameters to OptiX path (#1323)Tim Foley2020-04-17
* Workaround for matching of dxc diagnostics (#1324)jsmall-nvidia2020-04-16
* First support for 'WaveMask' intrinsics (#1321)jsmall-nvidia2020-04-15
* CUDA global scope initialization of arrays without function calls. (#1320)jsmall-nvidia2020-04-14
* Fix front-end handling of generic static methods (#1319)Tim Foley2020-04-14
* Change rules for layout of buffers/blocks containing only interface types (#1...Tim Foley2020-04-14
* Remove Not constant folding - because it doesn't take into account the type c...jsmall-nvidia2020-04-13
* Fix crashing bug when using overloaded name as generic arg (#1315)Tim Foley2020-04-10