summaryrefslogtreecommitdiff
path: root/tests/language-feature
AgeCommit message (Expand)Author
2024-05-29Improve compile time performance. (#3857)Yong He
2024-05-16ignore capability system skips the capability pass 100% now (#4183)ArielG-NV
2024-05-16Capabilities System, CapabilitySet Logic Overhaul (#4145)ArielG-NV
2024-05-02Support generic constraints that are dependent on another generic param. (#4091)Yong He
2024-04-26WIP: Force Inline If RefType (#4005)ArielG-NV
2024-04-23use memberExpr instead of varExpr (#4008)ArielG-NV
2024-04-22bit_cast & reinterpret warning if src->dst type not equally sized. (#3988)ArielG-NV
2024-04-21Flag to prevent packing of cbuffer elements in HLSL backend. (#3993)Pema Malling
2024-04-19Initial pass to add capability declarations to stdlib intrinsics. (#3912)ArielG-NV
2024-04-19add `-ignore-capabilities` flag (#3984)ArielG-NV
2024-04-17Implement if(let ...) syntax (#3673) (#3958)kaizhangNV
2024-04-16Fix for unscoped enums circular reference causing an error, #3959 (#3962)ArielG-NV
2024-04-16Init expressions for struct fields support, #3738 (#3907)ArielG-NV
2024-04-05Fix __init() functions that returns an existing value (#3866)sriramm-nv
2024-04-02Allow enum values to be used as generic arguments. (#3874)Yong He
2024-04-01Fix static member lookup in pointer types. (#3869)Yong He
2024-04-01Allow bit operators on enum types. (#3862)Yong He
2024-04-01Fix peephole optimization of `TypeEquals`. (#3865)Yong He
2024-03-23Allow anonymous struct. (#3822)Yong He
2024-03-23Make `-no-mangle` option work, add `-no-hlsl-binding`. (#3817)Yong He
2024-03-14Support unscoped enums. (#3771)Yong He
2024-03-08Add documentation for uniformity analysis. (#3721)Yong He
2024-03-08Parser and module finding logic fixes. (#3720)Yong He
2024-03-07Uniformity analysis. (#3704)Yong He
2024-03-04Extend `as` and `is` operator to work on generic types. (#3672)Yong He
2024-03-01Add support for bitfields (#3639)Ellie Hermaszewska
2024-02-20Language server robustness fix. (#3607)Yong He
2024-02-12Fix lowering of static consts in a generic function. (#3573)Yong He
2024-02-11Fix type checking around generic array types. (#3568)Yong He
2024-02-06Improve Capability System (#3555)Yong He
2024-02-02Capability type checking. (#3530)Yong He
2024-02-01FP16 atomics for RWByteAddresBuffer, fp32 atomics for images. (#3536)Yong He
2024-01-25Fixes for `module` and `include`. (#3519)Yong He
2024-01-24[SPIRV] Support `globallycoherent` and `[vk::index()]`. (#3488)Yong He
2023-12-11Diagnose for invalid decl nesting + namespace lookup fixes. (#3397)Yong He
2023-12-08Handle import, entrypoint and global params in included files. (#3395)Yong He
2023-12-06Support visibility control and default to `internal`. (#3380)Yong He
2023-12-05Support `include` for pulling file into the current module. (#3377)Yong He
2023-11-29Improve generic type argument inference. (#3370)Yong He
2023-11-10 Cleanup builtin arithmetic interfaces. (#3317)Yong He
2023-11-01Add mnemonic parsing for `intrinsic_type` modifier. (#3306)Yong He
2023-11-01Parameter binding and gfx fixes. (#3302)Yong He
2023-10-25Add `IArray`. (#3281)Yong He
2023-10-25Support generic interfaces. (#3278)Yong He
2023-09-28Support `constref` parameters passing. (#3249)Yong He
2023-09-12Correctly identify the number of operands to image sampling operands in SPIR-...Ellie Hermaszewska
2023-09-11Add Mesh and Task shader support to GFX (#3190)Ellie Hermaszewska
2023-09-07Incur l-value conversion cost during overload resolution. (#3195)Yong He
2023-09-05SPIR-V image operations (#3163)Ellie Hermaszewska
2023-09-03Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He