summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-emit-spirv.cpp
Commit message (Expand)AuthorAge
...
* Wave intrinsics. (#3164)Yong He2023-08-29
* Add `target_switch` and `intrinsic_asm` statement. (#3154)Yong He2023-08-28
* Allow bitwise or expressions and numeric literals in spirv_asm blocks (#3157)Ellie Hermaszewska2023-08-28
* Initial version of spirv_asm block (#3151)Ellie Hermaszewska2023-08-25
* Support SPIRV Capability declaration on intrinsic functions. (#3150)Yong He2023-08-25
* Misc. SPIRV Fixes, Part 2. (#3147)Yong He2023-08-24
* Misc. SPIRV Fixes. (#3146)Yong He2023-08-23
* Lower all ByteAddressBuffer uses for SPIRV. (#3143)Yong He2023-08-23
* SPIRV: Fix matrix layout tests. (#3137)Yong He2023-08-18
* Create storage types of different layouts for SPIRV emit. (#3116)Yong He2023-08-17
* squash warnings (#3113)Ellie Hermaszewska2023-08-15
* SPIRV: debug source and debug line. (#3109)Yong He2023-08-15
* Use ankerl/unordered_dense as a hashmap implementation (#3036)Ellie Hermaszewska2023-08-16
* SPIR-V WIP (#3064)Ellie Hermaszewska2023-08-15
* Support per field matrix layout (#3101)Yong He2023-08-14
* Validate generated SPIR-V on output (#3061)Ellie Hermaszewska2023-08-07
* Unify Type and Constant sections for SPIR-V (#3057)Ellie Hermaszewska2023-08-07
* Casting and vector/scalar correct arithmetic ops for SPIR-V (#3056)Ellie Hermaszewska2023-08-07
* Diagnostic improvements for direct spirv (#3053)Ellie Hermaszewska2023-08-07
* Simplify SpvTypeInstKey (#3063)Ellie Hermaszewska2023-08-08
* sv_groupindex support for spirv (#3060)Ellie Hermaszewska2023-08-08
* Fail on an unhandled spv operand (#3052)Ellie Hermaszewska2023-08-08
* SSA Register Allocation improvements. (#2857)Yong He2023-04-28
* Fix most of the disabled warnings on gcc/clang (#2839)Ellie Hermaszewska2023-04-26
* Dictionary using lowerCamel (#2835)jsmall-nvidia2023-04-25
* Remove `SharedIRBuilder`. (#2657)Yong He2023-02-16
* Use SPIR-V opcode names rather than numbers (#2571)Ellie Hermaszewska2023-02-03
* Rename IR opcodes to unify style. (#2556)Yong He2022-12-07
* Remove `construct` IR op. (#2555)Yong He2022-12-07
* Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He2022-12-07
* Mesh shader support (#2464)Ellie Hermaszewska2022-11-16
* Language feature: pointer sized int types. (#2401)Yong He2022-09-15
* Clean up void returns. (#2260)Yong He2022-06-01
* Glslang upgrade (#2228)jsmall-nvidia2022-05-10
* Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley2022-04-11
* Fix for issue #2069 (#2082)jsmall-nvidia2022-01-18
* Cleanup refactoring work around the IR builder (#2061)Theresa Foley2021-12-17
* Add GLSL450 intrinsics to SPIRV direct emit. (#1921)Yong He2021-08-17
* Further implementation of SPIRV direct emit. (#1920)Yong He2021-08-12
* Add an accessor for IRInst opcode (#1707)Tim Foley2021-02-16
* Fix based on review comment problem. (#1490)jsmall-nvidia2020-08-12
* Emit spir-v using MemoryArena to stop memory leak (#1479)jsmall-nvidia2020-08-06
* Multiple Entry Point Backend (#1437)Dietrich Geisler2020-07-20
* Fix and improvements around repro (#1397)jsmall-nvidia2020-06-18
* Initial work on direct emission of SPIR-V (#1118)Tim Foley2019-11-14