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