summaryrefslogtreecommitdiff
path: root/tests/metal
AgeCommit message (Expand)Author
2025-10-108503 wgsl depth texture (#8645)Sami Kiminki (NVIDIA)
2025-10-10Defer `IRCastStorageToLogicalDeref` in lowerBufferElementType pass. (#8668)Yong He
2025-10-03Fix legalization crash when processing metal parameter blocks. (#8591)Yong He
2025-09-30Enhance buffer load specialization pass to specialize past field extracts. (#...Yong He
2025-09-30Enable metal tests (#8446)James Helferty (NVIDIA)
2025-09-26Add SPV_NV_bindless_texture support (#8534)Lujin Wang
2025-09-24Remove unnecessary Load and Store pair (#8433)Jay Kwak
2025-09-02render-test: Change D3D12 default to sm_6_5 (#8320)James Helferty (NVIDIA)
2025-08-26Fix Metal 8-bit vector type names: emit char/uchar instead of int8_t/uint8_t ...Copilot
2025-08-18Emit descriptor handle correctly for ParameterBlock<DescriptorHandle> (#8206)Gangzheng Tong
2025-08-18Fix constructor overload ambiguity with scalar and vector parameters (#8109)Copilot
2025-08-15Prohibit use of buffer.GetDimensions on metal (#8156)James Helferty (NVIDIA)
2025-08-13Handle SV_Barycentrics on metal (#8163)James Helferty (NVIDIA)
2025-08-04Add support for pointer literals in metal (#8040)jarcherNV
2025-08-01Fix 7441: CUDA boolean vector layout to use 1-byte elements (#7862)Harsh Aggarwal (NVIDIA)
2025-07-30Lowering unsupported matrix types for GLSL/WGSL/Metal targets (#7936)venkataram-nv
2025-07-29Fix Metal invalid as_type cast for 64-bit RWByteAddressBuffer.Store values (#...Gangzheng Tong
2025-07-24Add test for Metal pointer uniform parameter (#7850)Jay Kwak
2025-07-16Fix Metal pointer type emission in entry point parameters (#7759)Jay Kwak
2025-07-11Fix metal segfault by check vectorValue before accessing (#7688)Gangzheng Tong
2025-07-03Don't use access::sample for multisample texture in metal (#7601)Gangzheng Tong
2025-06-18Fix additional VVL violations (#7377)Gangzheng Tong
2025-06-10Fix reflection to json issue (#7379)kaizhangNV
2025-06-10Legalise out parameters for vertex shaders on metal (#6943)Ellie Hermaszewska
2025-05-16Fix HLSL ByteAddressBuffer Load* parameter integer type (#7117)Darren Wihandi
2025-04-02Metal remove void field (#6725)kaizhangNV
2025-04-01Use coopvec supporting dxcompiler.dll and dxil.dll (#6719)Jay Kwak
2025-03-31Revert "Eliminate empty struct on metal target (#6603)" (#6711)Jay Kwak
2025-03-26Eliminate empty struct on metal target (#6603)kaizhangNV
2025-02-20Metal fix (#6413)kaizhangNV
2025-01-24Fix depth texture sampling on Metal. (#6168)Yong He
2025-01-22Remove unnecessary parameters from Metal entry point signature (#6131)Darren Wihandi
2025-01-17Refactor _Texture to constrain on texel types. (#6115)Yong He
2025-01-17hoist entry point params for wgsl (#6116)Darren Wihandi
2025-01-16C-like emitter: Add parenthesis when combining relational and bitwise… (#6070)Anders Leino
2025-01-10WGSL: Convert signed vector shift amounts to unsigned (#6023)Anders Leino
2025-01-10Fix Metal type layout reflection for nested parameter blocks. (#6042)Yong He
2025-01-09Add CalculateLevelOfDetail* overloads for comparison samplers (#6018)Darren Wihandi
2025-01-08Add SampleCmpLevel intrinsics (#6004)Darren Wihandi
2025-01-01Fix reflection for metal vector [[id]] location. (#5943)Yong He
2024-12-18Support explicit `[vk::location(n)]` binding on metal/wgsl. (#5907)Yong He
2024-12-16Support matrix negation in metal backend. (#5891)Yong He
2024-12-10Enable WGSL tests that works for Metal related to Semantics (#5816)Jay Kwak
2024-12-02Varying inputs and outputs for wgsl (#5669)Ellie Hermaszewska
2024-11-06Fix IntVal unification logic to insert type casts + buffer element lowering r...Yong He
2024-11-02Revert uint<->int implicit cast cost to prefer promotion to unsigned. (#5480)Yong He
2024-10-17Cleanup atomic intrinsics. (#5324)Yong He
2024-10-15Enable WebGPU tests in CI (#5239)Anders Leino
2024-10-09Metal: Texture write fix (#4952)Dynamitos
2024-10-08Overhaul docgen tool and setup CI to generate stdlib reference. (#5232)Yong He