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
/
tests
/
language-feature
/
interfaces
Commit message (
Expand
)
Author
Age
*
Avoid early specialization for witness tables in SimplifyIR (#7636)
Jay Kwak
2025-07-24
*
Fix confusing error messages for interface return type mismatches (#7854)
Copilot
2025-07-24
*
Fix unnecessary Int64 SPIRV capability usage in pointer marshalling (#7717)
Copilot
2025-07-11
*
Fix issue in match parameter type that depend on an associatedtype. (#7707)
Yong He
2025-07-11
*
Require `override` keyword for overriding default interface methods. (#7458)
Yong He
2025-06-16
*
Allow interface methods to have default implementations. (#7439)
Yong He
2025-06-13
*
Make interface types non c-style in Slang2026. (#7260)
Yong He
2025-06-04
*
Fix a bug in default ctor synthesizing (#6527)
kaizhangNV
2025-03-06
*
Feature/initialize list side branch (#6058)
kaizhangNV
2025-02-05
*
Fix exact-match witness synthesis for static functions (#6204)
Darren Wihandi
2025-01-29
*
Fix `getInheritanceInfo` for `ExtractExistentialType`. (#5971)
Yong He
2024-12-31
*
Check mismatching method parameter direction against interface declaration. (...
Yong He
2024-12-30
*
Fix requirement candidate lookup to prefer decls in the same paraent as the i...
Yong He
2024-12-30
*
Don't treat StrcturedBuffer<IFoo> as a specializable param. (#5645)
Yong He
2024-11-22
*
Synthesize conformance for generic requirements. (#5111)
Yong He
2024-09-19
*
Specialize existential return types when possible. (#5044)
Yong He
2024-09-10
*
Perform type legalization on StructuredBuffer element. (#4767)
Yong He
2024-08-01
*
Fix IR lowering for generic interface types. (#4761)
Yong He
2024-07-31
*
Fix incorrect codegen when returning initializer list as existential value. (...
Yong He
2024-07-11
*
enable more metal tests (#4326)
skallweitNV
2024-06-10
*
Metal compute tests (#4292)
skallweitNV
2024-06-07
*
Fix a bug on default initialization of interface typed value. (#4249)
Yong He
2024-05-31
*
Fix __init() functions that returns an existing value (#3866)
sriramm-nv
2024-04-05
*
Warning on lossy implicit casts. (#2367)
Yong He
2022-08-17
*
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
*
Initial implementation of interface conjunctions (#1691)
Tim Foley
2021-02-05