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.cpp
Commit message (
Expand
)
Author
Age
...
*
Minimum binary arithmetic reverse autodiff working. (#2514)
Edward Liu
2022-11-14
*
Fix inlining pass. (#2506)
Yong He
2022-11-10
*
Higher order differentiation. (#2487)
Yong He
2022-11-04
*
More renaming in jvp pass. (#2475)
Yong He
2022-10-27
*
Legalize array return types. (#2463)
Yong He
2022-10-26
*
Rework differentiation of member access through `[DerivativeMember(DiffType.f...
Yong He
2022-10-24
*
Modified the new type system to support generic differentiable types … (#2413)
Sai Praveen Bangaru
2022-10-20
*
Allow multi-level breaks to break out of `switch` statements. (#2451)
Yong He
2022-10-13
*
Small IR cleanups. (#2441)
Yong He
2022-10-11
*
Support multi-level break + single-return conversion + general inline. (#2436)
Yong He
2022-10-10
*
Assorted Artifact improvements (#2374)
jsmall-nvidia
2022-08-24
*
Make Optional<PointerType> lower to PointerType instead of a struct. (#2373)
Yong He
2022-08-22
*
Replace DownstreamCompileResult with Artifact (#2369)
jsmall-nvidia
2022-08-22
*
Call `gfx` in slang program. (#2370)
Yong He
2022-08-20
*
IDownstreamCompiler interface (#2361)
jsmall-nvidia
2022-08-16
*
Move metadata/diagnostics to associated types (#2358)
jsmall-nvidia
2022-08-16
*
Remove CompileResult to use IArtifact (#2357)
jsmall-nvidia
2022-08-16
*
Add `none` literal that is convertible to `Optional`. (#2356)
Yong He
2022-08-10
*
`is` and `as` operator and `Optional<T>`. (#2355)
Yong He
2022-08-10
*
Artifact split interface and implementation (#2349)
jsmall-nvidia
2022-08-09
*
Allow `class` to implement COM interface, [DLLExport] (#2338)
Yong He
2022-07-25
*
Allow dynamic dispatch to handle nested interface-typed fields. (#2336)
Yong He
2022-07-21
*
Preserve specialization cache in IR for specialization pass. (#2293)
Yong He
2022-06-23
*
Lower throwing COM interface method. (#2282)
Yong He
2022-06-21
*
COM interfaces with host callable (#2258)
jsmall-nvidia
2022-06-02
*
New language feature: basic error handling. (#2253)
Yong He
2022-06-01
*
Remove LivenessLocation (#2248)
jsmall-nvidia
2022-05-26
*
Support for querying which parameters are used in emitted code (#2239)
Alexey Panteleev
2022-05-18
*
Refactor prelude emit (#2236)
jsmall-nvidia
2022-05-17
*
Liveness tracking with phis (#2233)
jsmall-nvidia
2022-05-17
*
Initial support for COM interface in host code. (#2230)
Yong He
2022-05-10
*
Use IR pass to eliminate phi nodes (#2226)
Theresa Foley
2022-05-10
*
Output SPIR-V lifetimes (#2221)
jsmall-nvidia
2022-05-05
*
Preliminary Liveness tracking (#2218)
jsmall-nvidia
2022-05-05
*
Support `[DllImport]` (#2181)
Yong He
2022-04-12
*
Refactor: eliminate BackEndCompileRequest (#2178)
Theresa Foley
2022-04-11
*
Allow slangc to generate exe from .slang file. (#2170)
Yong He
2022-03-28
*
Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...
Yong He
2022-02-25
*
Add target option to force `scalar` layout for storage buffers. (#2135)
Yong He
2022-02-17
*
Various gfx fixes. (#2132)
Yong He
2022-02-16
*
Output of IR ids as command line option (#2043)
jsmall-nvidia
2021-12-07
*
`reinterpret` and 16-bit value packing. (#1933)
Yong He
2021-09-09
*
Further implementation of SPIRV direct emit. (#1920)
Yong He
2021-08-12
*
Fix a few issues around opaque types as outputs (#1918)
Theresa Foley
2021-08-11
*
Enable reading OptiX SBT records via uniform parameters on ray tracing entry ...
Nathan V. Morrical
2021-08-10
*
Work to mitigate SPIR-V bloat (#1914)
Theresa Foley
2021-07-21
*
Various Fixes to gfx, reflection and emit. (#1867)
Yong He
2021-06-02
*
Glslang refactor bugfix (#1863)
jsmall-nvidia
2021-05-28
*
Fix a bug in struct inheritance (#1861)
T. Foley
2021-05-27
*
[gfx] Support StructuredBuffer<IInterface>. (#1851)
Yong He
2021-05-21
[prev]
[next]