index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-emit-cuda.cpp
Commit message (
Expand
)
Author
Age
*
[CUDA] Fix incorrect `kIROp_RaytracingAccelerationStructureType` emitting log...
ArielG-NV
2025-08-15
*
Fix operator precedence in OptiX ray payload pointer casting which broke due ...
Harsh Aggarwal (NVIDIA)
2025-05-26
*
Implement shader execution reordering support for OptiX (#7211)
Harsh Aggarwal (NVIDIA)
2025-05-26
*
Cleanups related to RIFF support (#7041)
Theresa Foley
2025-05-12
*
Fix various intptr_t issues by defining its width in `getIntTypeInfo` (#6786)
Julius Ikkala
2025-05-09
*
Add Slang-specific intrinsics for integer pack/unpack (#6459)
Darren Wihandi
2025-02-28
*
Add packed 8bit builtin types (#5939)
Darren Wihandi
2024-12-26
*
Move switch statement bodies to their own lines (#5493)
Ellie Hermaszewska
2024-11-05
*
Write only texture types. (#5454)
Yong He
2024-10-30
*
format
Ellie Hermaszewska
2024-10-29
*
Cleanup atomic intrinsics. (#5324)
Yong He
2024-10-17
*
Initial `Atomic<T>` type implementation. (#5125)
Yong He
2024-09-20
*
Respect matrix layout in uniform and in/out parameters for HLSL target. (#5013)
Yong He
2024-09-05
*
Overhaul IR lowering of pointer types. (#4710)
Yong He
2024-07-25
*
Implement HLSL resource bindings and default type `float4` to `SubpassInput<T...
ArielG-NV
2024-06-28
*
Remove use of `G0` and `__target_intrinsic` in stdlib. (#4170)
Yong He
2024-05-14
*
Unify stdlib `Texture` types into one generic type. (#3327)
Yong He
2023-11-16
*
Add `requirePrelude()` intrinsic function. (#3250)
Yong He
2023-09-29
*
Add Mesh and Task shader support to GFX (#3190)
Ellie Hermaszewska
2023-09-11
*
Add `target_switch` and `intrinsic_asm` statement. (#3154)
Yong He
2023-08-28
*
Lower all ByteAddressBuffer uses for SPIRV. (#3143)
Yong He
2023-08-23
*
Fix literals needing cast (#3039)
jsmall-nvidia
2023-08-01
*
Various dxc/fxc compatibility fixes. (#2863)
Yong He
2023-05-02
*
Fix most of the disabled warnings on gcc/clang (#2839)
Ellie Hermaszewska
2023-04-26
*
Fix missing `f` suffix for float lits in CUDA backend. (#2791)
Yong He
2023-04-11
*
Add PyTorch C++ binding generation. (#2734)
Yong He
2023-03-26
*
Add support for emitting cuda kernel and host functions. (#2712)
Yong He
2023-03-17
*
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2023-02-16
*
Rename IR opcodes to unify style. (#2556)
Yong He
2022-12-07
*
Remove `construct` IR op. (#2555)
Yong He
2022-12-07
*
Run simple compute kernel in gfx-smoke test. (#2400)
Yong He
2022-09-15
*
Language feature: pointer sized int types. (#2401)
Yong He
2022-09-15
*
Refactor prelude emit (#2236)
jsmall-nvidia
2022-05-17
*
Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...
Yong He
2022-02-25
*
Bug fix for optix SBT access (#1922)
Nathan V. Morrical
2021-08-23
*
Enable reading OptiX SBT records via uniform parameters on ray tracing entry ...
Nathan V. Morrical
2021-08-10
*
Enable tracing rays with OptiX backend (#1871)
Nathan V. Morrical
2021-06-04
*
OptiX ray payload read/write support in raytracing pipeline shaders (#1853)
Nathan V. Morrical
2021-05-25
*
CUDA half comparison support (#1834)
jsmall-nvidia
2021-05-04
*
Add support for RaytracingAccelerationStructure type for PTX targets (#1831)
Nathan V. Morrical
2021-05-04
*
More CUDA Half support (#1833)
jsmall-nvidia
2021-05-04
*
Preliminary CUDA half maths (#1827)
jsmall-nvidia
2021-04-30
*
Preliminary CUDA Half support (#1808)
jsmall-nvidia
2021-04-23
*
Add an accessor for IRInst opcode (#1707)
Tim Foley
2021-02-16
*
Heterogeneous Flag Error Visibility (#1642)
Dietrich Geisler
2020-12-18
*
Make RTTI objects __constant__ in CUDA (#1573)
Yong He
2020-10-09
*
Simplify workflow when using NVAPI (#1556)
Tim Foley
2020-09-23
*
Enable all dynamic dispatch tests on CUDA. (#1552)
Yong He
2020-09-21
*
Initial attempt to enable CUDA dynamic dispatch codegen (#1549)
Yong He
2020-09-17
*
Change parameter passing convention for CUDA (#1463)
Tim Foley
2020-07-28
[next]