index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
source
/
slang
/
slang-emit-cuda.cpp
Age
Commit message (
Expand
)
Author
2023-05-02
Various dxc/fxc compatibility fixes. (#2863)
Yong He
2023-04-26
Fix most of the disabled warnings on gcc/clang (#2839)
Ellie Hermaszewska
2023-04-11
Fix missing `f` suffix for float lits in CUDA backend. (#2791)
Yong He
2023-03-26
Add PyTorch C++ binding generation. (#2734)
Yong He
2023-03-17
Add support for emitting cuda kernel and host functions. (#2712)
Yong He
2023-02-16
Overhaul global inst deduplication and cpp/cuda backend. (#2654)
Yong He
2022-12-07
Rename IR opcodes to unify style. (#2556)
Yong He
2022-12-07
Remove `construct` IR op. (#2555)
Yong He
2022-09-15
Run simple compute kernel in gfx-smoke test. (#2400)
Yong He
2022-09-15
Language feature: pointer sized int types. (#2401)
Yong He
2022-05-17
Refactor prelude emit (#2236)
jsmall-nvidia
2022-02-25
Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...
Yong He
2021-08-23
Bug fix for optix SBT access (#1922)
Nathan V. Morrical
2021-08-10
Enable reading OptiX SBT records via uniform parameters on ray tracing entry ...
Nathan V. Morrical
2021-06-04
Enable tracing rays with OptiX backend (#1871)
Nathan V. Morrical
2021-05-25
OptiX ray payload read/write support in raytracing pipeline shaders (#1853)
Nathan V. Morrical
2021-05-04
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-04-30
Preliminary CUDA half maths (#1827)
jsmall-nvidia
2021-04-23
Preliminary CUDA Half support (#1808)
jsmall-nvidia
2021-02-16
Add an accessor for IRInst opcode (#1707)
Tim Foley
2020-12-18
Heterogeneous Flag Error Visibility (#1642)
Dietrich Geisler
2020-10-09
Make RTTI objects __constant__ in CUDA (#1573)
Yong He
2020-09-23
Simplify workflow when using NVAPI (#1556)
Tim Foley
2020-09-21
Enable all dynamic dispatch tests on CUDA. (#1552)
Yong He
2020-09-17
Initial attempt to enable CUDA dynamic dispatch codegen (#1549)
Yong He
2020-07-28
Change parameter passing convention for CUDA (#1463)
Tim Foley
2020-07-15
Remove KernelContext wrapper from CPU/CUDA emit (#1440)
Tim Foley
2020-07-10
CUDA/CPU varying compute inputs as IR pass (#1438)
Tim Foley
2020-07-08
Add support for global uniform shader parameters (#1433)
Tim Foley
2020-07-01
Fix handling of UniformState from #1396 (#1417)
jsmall-nvidia
2020-06-18
Fix and improvements around repro (#1397)
jsmall-nvidia
2020-06-18
Improvements around C++ code generation (#1396)
jsmall-nvidia
2020-06-05
Fixes for active mask synthesis + tests (#1370)
Tim Foley
2020-05-29
Feature/ast syntax standard (#1360)
jsmall-nvidia
2020-05-26
Synthesize "active mask" for CUDA (#1352)
Tim Foley
2020-04-17
Add support for global shader parameters to OptiX path (#1323)
Tim Foley
2020-04-14
CUDA global scope initialization of arrays without function calls. (#1320)
jsmall-nvidia
2020-04-08
Initial work to support OptiX output for ray tracing shaders (#1307)
Tim Foley
2020-03-30
CUDA version handling (#1301)
jsmall-nvidia
2020-03-25
Unroll target improvements (#1291)
jsmall-nvidia
2020-03-11
Clean-ups related to expanded standard library coverage (#1269)
Tim Foley
2020-03-02
Renamed UnownedStringSlice::size to getLength to make match String. (#1254)
jsmall-nvidia
2020-02-18
First pass Texture Array support on CUDA/CPU (#1225)
jsmall-nvidia
2020-02-12
CUDA barrier/atomic support (#1218)
jsmall-nvidia
2020-02-07
HLSL Intrinsic coverage test improvements (#1206)
jsmall-nvidia
2020-02-04
CUDA/C++ backend improvements (#1198)
jsmall-nvidia
2020-01-29
Feature/fix cuda function preamble (#1187)
jsmall-nvidia
2020-01-27
CUDA implement StructuredBuffer/ByteAddressBuffer as pointer/count as is on C...
jsmall-nvidia
[next]