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
/
prelude
Commit message (
Expand
)
Author
Age
*
Generalize heterogenous code emit (#1968)
David Siher
2021-10-19
*
Bring heterogeneous-hello-world back up to date. (#1935)
David Siher
2021-09-14
*
First Slang LLVM integration (#1934)
jsmall-nvidia
2021-09-10
*
CUDA layout corner cases/testing (#1881)
jsmall-nvidia
2021-06-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
*
Read half->float RWTexture conversion (#1842)
jsmall-nvidia
2021-05-15
*
Surface access on CUDA is byte addressed in X (#1841)
jsmall-nvidia
2021-05-15
*
Support for HW format conversions for RWTexture on CUDA (#1840)
jsmall-nvidia
2021-05-15
*
CUDA half RWTexture write support/doc improvements (#1839)
jsmall-nvidia
2021-05-14
*
Support for reads from RWTexture<half> (#1837)
jsmall-nvidia
2021-05-06
*
CUDA half comparison support (#1834)
jsmall-nvidia
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 a CPU renderer implementation (#1750)
Tim Foley
2021-03-12
*
Refactor `gfx` to surface `CommandBuffer` interface. (#1735)
Yong He
2021-03-04
*
Fix C++ emit for `bit_cast` inst. (#1570)
Yong He
2020-10-07
*
Small fixes for CUDA code emit (#1564)
Tim Foley
2020-10-05
*
Enable default cpp prelude. (#1560)
Yong He
2020-09-24
*
Simplify workflow when using NVAPI (#1556)
Tim Foley
2020-09-23
*
Fix some issues around dim3 for CUDA (#1544)
Tim Foley
2020-09-16
*
Support for float atomics on RWByteAddressBuffer (#1502)
jsmall-nvidia
2020-08-18
*
GPU Foreach Loop (#1498)
Dietrich Geisler
2020-08-17
*
AnyValue packing/unpacking pass. (#1480)
Yong He
2020-08-07
*
`AnyValue` based dynamic dispatch code gen (#1477)
Yong He
2020-08-05
*
Sampler Feedback improvements (#1475)
jsmall-nvidia
2020-08-04
*
`InterlockedAdd` CPU intrinsic implementation. (#1455)
Yong He
2020-07-24
*
Dynamic code gen for generic local variables. (#1434)
Yong He
2020-07-10
*
Emit pointers for CPU target. (#1418)
Yong He
2020-07-03
*
Merge branch 'master' into feature/prelude-fix
Yong He
2020-06-18
|
\
|
*
Improvements around C++ code generation (#1396)
jsmall-nvidia
2020-06-18
*
|
Try using cmath or math.h depending on compiler to avoid issues around isinf ...
jsmall-nvidia
2020-06-18
*
|
#include <cmath>
jsmall-nvidia
2020-06-18
*
|
* Fix warnings from prelude
jsmall-nvidia
2020-06-18
|
/
*
Generate dynamic C++ code for the minimal test case. (#1391)
Yong He
2020-06-17
*
Add support for generic load/store on byte-addressed buffers (#1334)
Tim Foley
2020-04-27
*
Small improvements around atomics (#1333)
jsmall-nvidia
2020-04-23
*
First support for 'WaveMask' intrinsics (#1321)
jsmall-nvidia
2020-04-15
*
Initial work to support OptiX output for ray tracing shaders (#1307)
Tim Foley
2020-04-08
*
WaveBroadcastAt/WaveShuffle (#1299)
jsmall-nvidia
2020-03-27
*
Unroll target improvements (#1291)
jsmall-nvidia
2020-03-25
*
CPU Texture GetDimensions support (#1283)
jsmall-nvidia
2020-03-21
*
CUDA support of MultiPrefix Wave intrinsics. (#1275)
jsmall-nvidia
2020-03-16
*
Vector & Matrix Prefix Sum & Product (#1272)
jsmall-nvidia
2020-03-12
*
Clean-ups related to expanded standard library coverage (#1269)
Tim Foley
2020-03-11
*
Wave Prefix Product (#1270)
jsmall-nvidia
2020-03-10
*
WIP Prefix Sum for CUDA (#1268)
jsmall-nvidia
2020-03-10
*
CUDA Wave intrinsic vector/matrix support (#1267)
jsmall-nvidia
2020-03-10
*
CUDA support for vector/matrix Wave intrinsics (#1266)
jsmall-nvidia
2020-03-09
[next]