index
:
slang.git
master
Making it easier to work with shaders
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tests
/
language-feature
Age
Commit message (
Expand
)
Author
2023-05-31
Preserve type cast during AST constant folding. (#2912)
Yong He
2023-05-12
Fusion pass for saturated_cooperation (#2874)
Ellie Hermaszewska
2023-05-11
MVP for higher order functions (#2849)
Ellie Hermaszewska
2023-04-13
Matrix swizzle writes (#2713)
Ellie Hermaszewska
2022-11-10
Fix inlining pass. (#2506)
Yong He
2022-10-13
Allow multi-level breaks to break out of `switch` statements. (#2451)
Yong He
2022-10-10
Support multi-level break + single-return conversion + general inline. (#2436)
Yong He
2022-09-20
Support partial inference of generic arguments (#2404)
Theresa Foley
2022-09-15
Run simple compute kernel in gfx-smoke test. (#2400)
Yong He
2022-09-15
Language feature: pointer sized int types. (#2401)
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
Public interface for arithmetic types in stdlib. (#2389)
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-17
Warning on lossy implicit casts. (#2367)
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-04-05
Fix issue with multiple namespace openings (#2176)
jsmall-nvidia
2022-01-25
Add support for HLSL unorm/snorm (#2095)
Theresa Foley
2021-07-09
Enable testing with Swiftshader. (#1906)
Yong He
2021-06-06
Include a "stack trace" with nested-import errors (#1872)
T. 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-05-26
Fix a bug for enumerations with explicit "tag type" (#1856)
T. Foley
2021-05-04
Add support for returning structures that contain opaque types (#1835)
Tim Foley
2021-04-29
Update gfx back-ends to handle static specialization (#1826)
Tim Foley
2021-03-26
Append proper suffixes to 16-bit literals for GLSL (#1767)
Tim Foley
2021-03-25
Clean up render-test handling of input (#1766)
Tim Foley
2021-03-17
Remove old code paths from render-test (#1760)
Tim Foley
2021-03-10
A bunch of overlapping semantic-checking fixes (#1743)
Tim Foley
2021-02-12
Support `bit_cast` between complex types. (#1702)
Yong He
2021-02-05
Initial implementation of interface conjunctions (#1691)
Tim Foley
2021-01-15
Convert more tests to use shader objects (#1659)
Tim Foley
2020-08-27
Enable simple extensions of interface types (#1521)
Tim Foley
2020-08-21
Another fix for overriding property decls (#1509)
Tim Foley
2020-08-20
Initial support for a using construct (#1506)
Tim Foley
2020-08-17
Attempt to fix lookup for members that "override" (#1501)
Tim Foley
2020-08-14
Fix an issue with explicit enum tag types (#1495)
Tim Foley
2020-08-13
Support property declarations in interfaces (#1494)
Tim Foley
2020-08-13
Allow both traditional and modern property syntax (#1487)
Tim Foley
2020-08-11
Improvements to Casting (#1483)
jsmall-nvidia
2020-08-05
Change the policy for entry-point uniform parameters on Vulkan (#1476)
Tim Foley
2020-07-24
Handle case of no global parameters for CPU/CUDA (#1457)
Tim Foley
2020-07-23
Fix the way extension declarations are cached for lookup (#1450)
Tim Foley
2020-07-08
Add support for global uniform shader parameters (#1433)
Tim Foley
2020-06-30
Initial work on property declarations (#1410)
Tim Foley
2020-06-19
fixup: actually make the test case test something
Tim Foley
2020-06-18
Work on struct inheritance and interfaces
Tim Foley
[next]