summaryrefslogtreecommitdiff
path: root/prelude/slang-cpp-types.h
AgeCommit message (Expand)Author
2025-08-07Initial copy elision pass (#8042)ArielG-NV
2024-10-29formatEllie Hermaszewska
2024-04-03Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV
2024-03-08Improve cpp prelude. (#3725)Yong He
2023-03-26Add PyTorch C++ binding generation. (#2734)Yong He
2023-02-16Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He
2022-12-14Fix code generation for matrix reshape. (#2568)Yong He
2022-06-08Improved bounds checking for C++/CUDA (#2263)jsmall-nvidia
2021-09-10First Slang LLVM integration (#1934)jsmall-nvidia
2021-03-12Add a CPU renderer implementation (#1750)Tim Foley
2020-10-07Fix C++ emit for `bit_cast` inst. (#1570)Yong He
2020-09-24Enable default cpp prelude. (#1560)Yong He
2020-08-07AnyValue packing/unpacking pass. (#1480)Yong He
2020-08-05`AnyValue` based dynamic dispatch code gen (#1477)Yong He
2020-08-04Sampler Feedback improvements (#1475)jsmall-nvidia
2020-07-10Dynamic code gen for generic local variables. (#1434)Yong He
2020-07-03Emit pointers for CPU target. (#1418)Yong He
2020-06-18Improvements around C++ code generation (#1396)jsmall-nvidia
2020-04-27Add support for generic load/store on byte-addressed buffers (#1334)Tim Foley
2020-04-23Small improvements around atomics (#1333)jsmall-nvidia
2020-03-21CPU Texture GetDimensions support (#1283)jsmall-nvidia
2020-02-26Support for RWTexture types on CPU and CUDA (#1243)jsmall-nvidia
2020-02-20WIP on RWTexture types on CUDA/CPU (#1234)jsmall-nvidia
2020-02-20CUDA/CPU support for 1D, 2D, CubeArray (#1232)jsmall-nvidia
2020-02-18First pass Texture Array support on CUDA/CPU (#1225)jsmall-nvidia
2020-02-18CUDA/CPU resource coverage (#1224)jsmall-nvidia
2020-02-14Feature/cuda coverage (#1223)jsmall-nvidia
2020-01-22Matrix indexing (#1172)jsmall-nvidia
2020-01-21CUDA support improvements (#1168)jsmall-nvidia
2019-10-17Feature/gpu unbound array of array (#1083)jsmall-nvidia
2019-10-11Support for unbounded array of arrays (#1078)jsmall-nvidia
2019-09-24Added SLANG_PRELUDE_ASSERT to make assert handling more controlable. (#1064)jsmall-nvidia
2019-09-18Improvements to testing and ABI for CPU (#1057)jsmall-nvidia
2019-09-17CPU ABI improvements (#1056)jsmall-nvidia
2019-09-03CPU uniform entry point params (#1041)jsmall-nvidia
2019-08-26WIP: CPU sample working with Texture2D (#1033)jsmall-nvidia
2019-08-20User defined downstream compiler prelude (#1028)jsmall-nvidia