summaryrefslogtreecommitdiffstats
path: root/source/slang/slang-ir-metal-legalize.cpp
Commit message (Expand)AuthorAge
* Enhance buffer load specialization pass to specialize past field extracts. (#...Yong He2025-09-30
* Rewriting the lower-buffer-element-type pass to avoid unnecessary packing/unp...Yong He2025-09-30
* Diagnostic for metal ref mesh output assignment (#8365)James Helferty (NVIDIA)2025-09-17
* Fix metal segfault by check vectorValue before accessing (#7688)Gangzheng Tong2025-07-11
* Fix matrix division by scalar for Metal and WGSL targets (#6752)Darren Wihandi2025-04-14
* Fix depth texture sampling on Metal. (#6168)Yong He2025-01-24
* Reuse code for Metal and WGSL entry point legalization (#6063)Darren Wihandi2025-01-15
* Implement specialization constant support in numthreads / local_size (#5963)Julius Ikkala2025-01-14
* WGSL: Convert signed vector shift amounts to unsigned (#6023)Anders Leino2025-01-10
* Lower varying parameters as pointers instead of SSA values. (#5919)Yong He2025-01-07
* Add base vertex and base instance system values (#5918)Darren Wihandi2024-12-19
* Move switch statement bodies to their own lines (#5493)Ellie Hermaszewska2024-11-05
* formatEllie Hermaszewska2024-10-29
* Metal: Texture write fix (#4952)Dynamitos2024-10-09
* Fix typo SV_DomainLsocation (#4960)Jay Kwak2024-08-29
* Metal: Fix metal primitive_id semantic (#4951)Dynamitos2024-08-28
* Metal: Mesh Shaders (#4280)Dynamitos2024-08-28
* Remove using SpvStorageClass values casted into AddressSpace values (#4861)Ellie Hermaszewska2024-08-19
* Specialize address space during spirv legalization. (#4600)Yong He2024-07-10
* Fixes to Metal Input parameters and Output value input/output semantics (#4536)ArielG-NV2024-07-10
* [Metal] Support SV_TargetN. (#4390)Yong He2024-06-13
* Implement for metal `SV_GroupIndex` (#4385)ArielG-NV2024-06-13
* Fix emit logic for getElementPtr. (#4362)Yong He2024-06-12
* Metal system value overhaul. (#4308)Yong He2024-06-08
* Metal Task Shader payload (#4238)Dynamitos2024-06-02
* Fix all Clang-14 warnings (#4203)ArielG-NV2024-05-22
* Metal: propagate and specialize address space. (#4137)Yong He2024-05-08
* Metal: Vertex/Fragment builtin and layouts. (#4044)Yong He2024-04-30