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