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-lower-to-ir.cpp
Age
Commit message (
Expand
)
Author
2022-09-13
Deduplicate AST type nodes and cache lookup operations. (#2397)
Yong He
2022-09-06
Specialize and SSA in a loop + better diagnostics on dynamic dispatch failur...
Yong He
2022-09-05
Multi parameter `__subscript` (#2392)
Yong He
2022-09-01
Small fix to enable generic typealias. (#2391)
Yong He
2022-09-01
Deduplicate consts and IRSpecialize in IR, propagate type info for `IntVal`. ...
Yong He
2022-08-24
Allow `static const` interface requirements. (#2378)
Yong He
2022-08-24
Compiler time evaluation of all int and bool operators. (#2376)
Yong He
2022-08-22
Support compile-time constant int val in the form of polynomials. (#2372)
Yong He
2022-08-20
Call `gfx` in slang program. (#2370)
Yong He
2022-08-16
Add gfx interface definition in Slang. (#2364)
Yong He
2022-08-12
Fix logic of `is` operator. (#2359)
Yong He
2022-08-10
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-03
Basic pointer usages. (#2342)
Yong He
2022-07-25
Allow `class` to implement COM interface, [DLLExport] (#2338)
Yong He
2022-07-18
Added forward-mode autodiff support for more instructions (#2331)
Sai Praveen Bangaru
2022-07-12
Support `class` types. (#2321)
Yong He
2022-06-30
Added `[__custom_jvp(func)]` attribute, and modified the derivative pass to o...
Sai Praveen Bangaru
2022-06-25
Added basic auto-diff capabilities for local load/store and simple arithmetic...
Sai Praveen Bangaru
2022-06-23
Added basic syntax to mark and request function derivatives, as well as the f...
Sai Praveen Bangaru
2022-06-16
Added a decorator to mark functions for forward-mode differentiation (#2283)
Sai Praveen Bangaru
2022-06-08
Improved bounds checking for C++/CUDA (#2263)
jsmall-nvidia
2022-06-08
Actual global support (#2262)
jsmall-nvidia
2022-06-07
Major language server features. (#2264)
Yong He
2022-06-01
Clean up void returns. (#2260)
Yong He
2022-06-01
New language feature: basic error handling. (#2253)
Yong He
2022-05-25
Allow [mutating] methods on existential values (#2245)
Theresa Foley
2022-05-18
Support for `[[vk::spirv_instruction(op)]]` (#2242)
jsmall-nvidia
2022-05-10
Initial support for COM interface in host code. (#2230)
Yong He
2022-05-06
Initial work around groupshared (#2224)
jsmall-nvidia
2022-05-05
Support for HLSL `export` (#2223)
jsmall-nvidia
2022-04-21
`export` support in HLSL (#2188)
jsmall-nvidia
2022-04-13
Callable shader fix and explicit payload locations for GLSL (#2185)
Alexey Panteleev
2022-04-12
Support `[DllImport]` (#2181)
Yong He
2022-04-05
Handling static const variables in generics (#2171)
jsmall-nvidia
2022-03-28
Allow slangc to generate exe from .slang file. (#2170)
Yong He
2022-03-24
Fix for default initialization with generic field (#2168)
jsmall-nvidia
2022-02-03
Fixed naming conflicts in heterogeneous-hello-world (#2114)
David Siher
2022-01-31
Revise entrypoint renaming interface. (#2113)
Yong He
2022-01-25
Add support for HLSL unorm/snorm (#2095)
Theresa Foley
2021-12-17
Cleanup refactoring work around the IR builder (#2061)
Theresa Foley
2021-12-07
Output of IR ids as command line option (#2043)
jsmall-nvidia
2021-10-19
Generalize heterogenous code emit (#1968)
David Siher
2021-09-14
Bring heterogeneous-hello-world back up to date. (#1935)
David Siher
2021-09-03
Fix crash: dynamic dispatch of generic interface method. (#1929)
Yong He
2021-08-26
Add API to control interface specialization. (#1925)
Yong He
2021-07-21
Work to mitigate SPIR-V bloat (#1914)
Theresa Foley
2021-05-27
Fix initializer lists for derived structs (#1862)
T. Foley
2021-05-27
Fix a bug in struct inheritance (#1861)
T. Foley
2021-04-16
Update `model-viewer` example and fixing compiler bugs. (#1795)
Yong He
[prev]
[next]