summaryrefslogtreecommitdiff
path: root/source/slang/reflection.cpp
AgeCommit message (Expand)Author
2017-10-19Reflection: allow querying of semantics on varying input/output (#224)Tim Foley
2017-10-16Implement notion of a "container format" (#213)Tim Foley
2017-10-13Move reflection JSON generation into separate text fixture (#211)Tim Foley
2017-09-27First attempt at a Linux build (#193)Tim Foley
2017-08-14Add an explicit `Name` typeTim Foley
2017-08-09Major naming overhaul:Tim Foley
2017-07-19Try to improve handling of failures during compilationTim Foley
2017-07-17Handle `Buffer` types more like texturesTim Foley
2017-07-14Add reflection support for GLSL thread-group-size modifierTim Foley
2017-07-13An array of resources in Vulkan only consumes one bindingTim Foley
2017-07-12Add basic reflection query for checking if entry point is "sample-rate"Tim Foley
2017-07-12Add per-entry-point information to reflection JSON dumpsTim Foley
2017-07-10Try to be more robust against un-checked types during lowering, etc.Tim Foley
2017-07-09Some quick fixes to reflection API to try to help FalcorTim Foley
2017-07-07Add some reflection support for SSBO and `tbuffer` declarationsTim Foley
2017-07-07Handle new parameter category cases in reflection JSON emitTim Foley
2017-07-06Fix many warnings-as-errors issues.Tim Foley
2017-06-28Store integer literals at high precision in ASTTim Foley
2017-06-15Replace `DeclRef` approachTim Foley
2017-06-15Rename `Slang::Compiler` -> `Slang`Tim Foley
2017-06-09Initial import of code.Tim Foley