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.vcxproj
Commit message (
Expand
)
Author
Age
*
Projects in 'build' and Slang API separation (#1624)
jsmall-nvidia
2020-12-04
*
Add github action to verify vs project file consistency. (#1625)
Yong He
2020-12-03
*
Specialize witness table lookups. (#1596)
Yong He
2020-11-06
*
Value type serialization via C++ Extractor (#1588)
jsmall-nvidia
2020-10-26
*
C++ extractor fix for access modifiers (#1586)
jsmall-nvidia
2020-10-23
*
Generate `if` based dispatch logic on GPU targets. (#1585)
Yong He
2020-10-22
*
Single pass C++ extraction (#1583)
jsmall-nvidia
2020-10-22
*
Use Reflection for (Serial)RefObject Serialization (#1567)
jsmall-nvidia
2020-10-06
*
Generalizing Serialization (#1563)
jsmall-nvidia
2020-09-30
*
Enable default cpp prelude. (#1560)
Yong He
2020-09-24
*
Simplify workflow when using NVAPI (#1556)
Tim Foley
2020-09-23
*
Share debug information between AST and IR (#1547)
jsmall-nvidia
2020-09-17
*
Embed default prelude for CUDA (#1546)
Tim Foley
2020-09-17
*
Add OrderedDictionary to core. (#1523)
Yong He
2020-08-28
*
Support initializing an existential value from a generic value. (#1503)
Yong He
2020-08-18
*
Support for float atomics on RWByteAddressBuffer (#1502)
jsmall-nvidia
2020-08-18
*
Lower existential types. (#1497)
Yong He
2020-08-14
*
IR support for Tuple types. (#1492)
Yong He
2020-08-13
*
AnyValue packing/unpacking pass. (#1480)
Yong He
2020-08-07
*
`AnyValue` based dynamic dispatch code gen (#1477)
Yong He
2020-08-05
*
Change parameter passing convention for CUDA (#1463)
Tim Foley
2020-07-28
*
Run array specialization in a sperate pass. (#1449)
Yong He
2020-07-23
*
Running generators as separate premake project step (#1441)
jsmall-nvidia
2020-07-16
*
IR pass to generate witness table wrappers. (#1443)
Yong He
2020-07-15
*
Refactor lower-generics pass into separate subpasses. (#1442)
Yong He
2020-07-15
*
Remove KernelContext wrapper from CPU/CUDA emit (#1440)
Tim Foley
2020-07-15
*
CUDA/CPU varying compute inputs as IR pass (#1438)
Tim Foley
2020-07-10
*
Add support for global uniform shader parameters (#1433)
Tim Foley
2020-07-08
*
AST Serialization writing (#1407)
jsmall-nvidia
2020-06-24
*
Fix and improvements around repro (#1397)
jsmall-nvidia
2020-06-18
*
Generate dynamic C++ code for the minimal test case. (#1391)
Yong He
2020-06-17
*
Devirtualize AST types (#1368)
jsmall-nvidia
2020-06-03
*
WIP: ASTBuilder (#1358)
jsmall-nvidia
2020-05-28
*
Synthesize "active mask" for CUDA (#1352)
Tim Foley
2020-05-26
*
AST dumping via C++ Extractor reflection (#1348)
jsmall-nvidia
2020-05-20
*
AST nodes using C++ Extractor (#1341)
jsmall-nvidia
2020-05-08
*
Add support for generic load/store on byte-addressed buffers (#1334)
Tim Foley
2020-04-27
*
Initial work to support OptiX output for ray tracing shaders (#1307)
Tim Foley
2020-04-08
*
Define compound intrinsic ops in the standard library (#1273)
Tim Foley
2020-03-16
*
Add a basc inlining facility for use in the stdlib (#1271)
Tim Foley
2020-03-11
*
Yet more definitions moved into the stdlib (#1263)
Tim Foley
2020-03-09
*
Feature/glslang spirv version (#1256)
jsmall-nvidia
2020-03-05
*
Fix layout for structured buffers of matrices (#1184)
Tim Foley
2020-01-28
*
Bind Location (#1166)
jsmall-nvidia
2020-01-15
*
HLSLIntrinsicSet (#1159)
jsmall-nvidia
2019-12-20
*
Split out IRTypeSet (#1158)
jsmall-nvidia
2019-12-19
*
WIP CUDA source emit (#1157)
jsmall-nvidia
2019-12-19
*
DownstreamCompiler abstraction (#1149)
jsmall-nvidia
2019-12-10
*
getStringHash on string literals (#1140)
jsmall-nvidia
2019-12-03
*
Clean up the concept of "pseudo ops" (#1136)
Tim Foley
2019-11-22
[next]