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