summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-emit-cuda.h
Commit message (Expand)AuthorAge
* formatEllie Hermaszewska2024-10-29
* Respect matrix layout in uniform and in/out parameters for HLSL target. (#5013)Yong He2024-09-05
* Overhaul IR lowering of pointer types. (#4710)Yong He2024-07-25
* Implement HLSL resource bindings and default type `float4` to `SubpassInput<T...ArielG-NV2024-06-28
* Remove use of `G0` and `__target_intrinsic` in stdlib. (#4170)Yong He2024-05-14
* Add `requirePrelude()` intrinsic function. (#3250)Yong He2023-09-29
* Add Mesh and Task shader support to GFX (#3190)Ellie Hermaszewska2023-09-11
* Add `target_switch` and `intrinsic_asm` statement. (#3154)Yong He2023-08-28
* Lower all ByteAddressBuffer uses for SPIRV. (#3143)Yong He2023-08-23
* Fix literals needing cast (#3039)jsmall-nvidia2023-08-01
* Various dxc/fxc compatibility fixes. (#2863)Yong He2023-05-02
* Add support for emitting cuda kernel and host functions. (#2712)Yong He2023-03-17
* Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He2023-02-16
* Refactor prelude emit (#2236)jsmall-nvidia2022-05-17
* Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley2022-04-11
* Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He2022-02-25
* Glslang refactor bugfix (#1863)jsmall-nvidia2021-05-28
* CUDA half comparison support (#1834)jsmall-nvidia2021-05-04
* Preliminary CUDA half maths (#1827)jsmall-nvidia2021-04-30
* Preliminary CUDA Half support (#1808)jsmall-nvidia2021-04-23
* Heterogeneous Flag Error Visibility (#1642)Dietrich Geisler2020-12-18
* Simplify workflow when using NVAPI (#1556)Tim Foley2020-09-23
* Enable all dynamic dispatch tests on CUDA. (#1552)Yong He2020-09-21
* Initial attempt to enable CUDA dynamic dispatch codegen (#1549)Yong He2020-09-17
* Change parameter passing convention for CUDA (#1463)Tim Foley2020-07-28
* Remove KernelContext wrapper from CPU/CUDA emit (#1440)Tim Foley2020-07-15
* CUDA/CPU varying compute inputs as IR pass (#1438)Tim Foley2020-07-10
* Fixes for active mask synthesis + tests (#1370)Tim Foley2020-06-05
* CUDA global scope initialization of arrays without function calls. (#1320)jsmall-nvidia2020-04-14
* CUDA version handling (#1301)jsmall-nvidia2020-03-30
* Unroll target improvements (#1291)jsmall-nvidia2020-03-25
* Feature/fix cuda function preamble (#1187)jsmall-nvidia2020-01-29
* CUDA support improvements (#1168)jsmall-nvidia2020-01-21
* WIP: CPU like CUDA binding (#1164)jsmall-nvidia2020-01-10
* CUDA generated first test compiles. (#1161)jsmall-nvidia2020-01-08
* Fix scoping issue around use of IRTypeSet (#1160)jsmall-nvidia2020-01-06
* WIP CUDA source emit (#1157)jsmall-nvidia2019-12-19