summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-any-value-marshalling.cpp
AgeCommit message (Expand)Author
2024-07-25Overhaul IR lowering of pointer types. (#4710)Yong He
2024-04-03Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV
2023-08-24Misc. SPIRV Fixes, Part 2. (#3147)Yong He
2023-08-17Initial support for differentiating existential types (#3111)Sai Praveen Bangaru
2023-08-16Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska
2023-08-07Correct return type for emitFieldAddress (#3051)Ellie Hermaszewska
2023-04-25Dictionary using lowerCamel (#2835)jsmall-nvidia
2023-04-12Combine lookupWitness lowering with specialization. (#2794)Yong He
2023-02-16Remove `SharedIRBuilder`. (#2657)Yong He
2022-12-07Remove `construct` IR op. (#2555)Yong He
2022-09-15Language feature: pointer sized int types. (#2401)Yong He
2022-09-05Fix matrix packing/unpacking logic. (#2393)Yong He
2022-09-05Multi parameter `__subscript` (#2392)Yong He
2022-08-10`is` and `as` operator and `Optional<T>`. (#2355)Yong He
2022-07-21Allow dynamic dispatch to handle nested interface-typed fields. (#2336)Yong He
2022-06-25Specialize generic/existential calls within generic functions. (#2294)Yong He
2021-12-17Cleanup refactoring work around the IR builder (#2061)Theresa Foley
2021-10-21Passing associated type arguments to existential parameters + packing for `bo...Yong He
2021-09-14Avoid upcasting to f32 in 16bit float-uint bit cast. (#1938)Yong He
2021-09-09`reinterpret` and 16-bit value packing. (#1933)Yong He
2021-02-16Add an accessor for IRInst opcode (#1707)Tim Foley
2021-01-21Initialize unused fields in packAnyValue (#1669)Yong He
2020-10-09Support CUDA bindless texture in dynamic dispatch code. (#1575)Yong He
2020-09-14Dynamic dispatch bug fixes. (#1541)Yong He
2020-08-18Support initializing an existential value from a generic value. (#1503)Yong He
2020-08-07AnyValue packing/unpacking pass. (#1480)Yong He