summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-any-value-marshalling.cpp
Commit message (Expand)AuthorAge
* Fix unnecessary Int64 SPIRV capability usage in pointer marshalling (#7717)Copilot2025-07-11
* extend fiddle to allow custom lua splices in more places (#7559)Ellie Hermaszewska2025-07-01
* Fix various intptr_t issues by defining its width in `getIntTypeInfo` (#6786)Julius Ikkala2025-05-09
* Add IREnumType to distinguish enums from ints and each other (#6973)Julius Ikkala2025-05-03
* Add Slang-specific intrinsics for integer pack/unpack (#6459)Darren Wihandi2025-02-28
* Fix upper 32 bits of 64-bit AnyValue packing (#6127)Julius Ikkala2025-01-18
* Implement AnyValue marshalling for 8-bit integers (#6059)Julius Ikkala2025-01-15
* Add packed 8bit builtin types (#5939)Darren Wihandi2024-12-26
* Fix anyvalue marshalling for matrix and 64 bit types. (#5827)Yong He2024-12-11
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Overhaul IR lowering of pointer types. (#4710)Yong He2024-07-25
* Implement 8.14-8.19 of OpenGL-GLSL specificationArielG-NV2024-04-03
* Misc. SPIRV Fixes, Part 2. (#3147)Yong He2023-08-24
* Initial support for differentiating existential types (#3111)Sai Praveen Bangaru2023-08-17
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* Correct return type for emitFieldAddress (#3051)Ellie Hermaszewska2023-08-07
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Combine lookupWitness lowering with specialization. (#2794)Yong He2023-04-12
* Remove `SharedIRBuilder`. (#2657)Yong He2023-02-16
* Remove `construct` IR op. (#2555)Yong He2022-12-07
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Fix matrix packing/unpacking logic. (#2393)Yong He2022-09-05
* Multi parameter `__subscript` (#2392)Yong He2022-09-05
* `is` and `as` operator and `Optional<T>`. (#2355)Yong He2022-08-10
* Allow dynamic dispatch to handle nested interface-typed fields. (#2336)Yong He2022-07-21
* Specialize generic/existential calls within generic functions. (#2294)Yong He2022-06-25
* Cleanup refactoring work around the IR builder (#2061)Theresa Foley2021-12-17
* Passing associated type arguments to existential parameters + packing for `bo...Yong He2021-10-21
* Avoid upcasting to f32 in 16bit float-uint bit cast. (#1938)Yong He2021-09-14
* `reinterpret` and 16-bit value packing. (#1933)Yong He2021-09-09
* Add an accessor for IRInst opcode (#1707)Tim Foley2021-02-16
* Initialize unused fields in packAnyValue (#1669)Yong He2021-01-21
* Support CUDA bindless texture in dynamic dispatch code. (#1575)Yong He2020-10-09
* Dynamic dispatch bug fixes. (#1541)Yong He2020-09-14
* Support initializing an existential value from a generic value. (#1503)Yong He2020-08-18
* AnyValue packing/unpacking pass. (#1480)Yong He2020-08-07