summaryrefslogtreecommitdiff
path: root/source/slang/slang-ast-type.h
AgeCommit message (Expand)Author
2025-09-23Split overloaded uses of RefType in front-end (#8427)Theresa Foley
2025-08-29[CBP] Pointer frontend changes + groupshared pointer support (#7848)ArielG-NV
2025-08-21Introduce CDataLayout & -fvk-use-c-layout (#8136)Julius Ikkala
2025-07-01extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska
2025-05-31Add check for the variable requirement (#6677)Gangzheng Tong
2025-05-27Remove SLANG_UNREFLECTED (#7241)Theresa Foley
2025-04-22A new approach to AST serialization (#6854)Theresa Foley
2025-03-06Update SPIRV-Tools and fix new validation errors. (#6511)Yong He
2025-01-30Support cooperative vector (#6223)Jay Kwak
2025-01-10Initial implementation of SP#015 `DescriptorHandle<T>`. (#6028)Yong He
2024-11-21Add datalayout for constant buffers. (#5608)Yong He
2024-10-29formatEllie Hermaszewska
2024-09-26Move texture format inference to frontend and add reflection api for it. (#5155)Yong He
2024-09-20Initial `Atomic<T>` type implementation. (#5125)Yong He
2024-09-19Support `IDifferentiablePtrType` (#5031)Sai Praveen Bangaru
2024-09-05Support `where` clause and type equality constraint. (#4986)Yong He
2024-08-14Variadic Generics Part 1: parsing and type checking. (#4833)Yong He
2024-07-25Overhaul IR lowering of pointer types. (#4710)Yong He
2024-07-24Add generic descriptor indexing intrinsic (#4389)dubiousconst282
2024-06-12Add slangc flag to `-zero-initialize` all variables (#3987)ArielG-NV
2024-04-03Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV
2024-03-13Implement glsl atomic's [non image or memory scope] with optional extension(s...ArielG-NV
2024-02-08Support pointers in SPIRV. (#3561)Yong He
2024-02-02GLSL Passthrough support for SSBO types (#3446)Ellie Hermaszewska
2023-12-15GLSL SSBO Support (#3400)Ellie Hermaszewska
2023-11-16Unify stdlib `Texture` types into one generic type. (#3327)Yong He
2023-10-25Support generic interfaces. (#3278)Yong He
2023-09-28Support `constref` parameters passing. (#3249)Yong He
2023-09-03Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He
2023-08-14Support per field matrix layout (#3101)Yong He
2023-08-10Add support for ConstBufferPointer on Vulkan. (#3089)Yong He
2023-08-04Redesign `DeclRef` and systematic `Val` deduplication (#3049)Yong He
2023-07-27Fix push constant on global variables. (#3034)Yong He
2023-07-19Add `sampleCount` parameter for MS textures. (#3001)Yong He
2023-07-07Make DeclRefBase a Val, and DeclRef<T> a helper class. (#2967)Yong He
2023-07-05Bottleneck DeclRef creation through ASTBuilder. (#2689)Yong He
2023-05-11MVP for higher order functions (#2849)Ellie Hermaszewska
2023-04-28Use Index for FuncType param count (#2853)Ellie Hermaszewska
2023-03-26Add PyTorch C++ binding generation. (#2734)Yong He
2023-01-30Make ArrayExpressionType a DeclRefType and define its autodiff extension in s...Yong He
2022-11-29Allow `no_diff` modifier on parameters (#2538)Yong He
2022-11-29Complete removal of DifferentialBottom type. (#2537)Yong He
2022-11-23Fix issues around dynamic generic function and autodiff. (#2528)Yong He
2022-11-16Mesh shader support (#2464)Ellie Hermaszewska
2022-11-09Add `[ForwardDerivativeOf]` attribute. (#2501)Yong He
2022-11-01Make `DifferentialPair` able to nest. (#2477)Yong He
2022-10-13Add getVersionString() to IDownstreamCompiler (#2446)lucy96chen
2022-09-13Deduplicate AST type nodes and cache lookup operations. (#2397)Yong He
2022-08-16Add gfx interface definition in Slang. (#2364)Yong He
2022-08-10Add `none` literal that is convertible to `Optional`. (#2356)Yong He