summaryrefslogtreecommitdiff
path: root/source/slang/slang-ir-specialize-resources.cpp
AgeCommit message (Expand)Author
2023-06-13Fixes for Shader Execution Reordering on VK (#2929)Theresa Foley
2023-05-23Add API for querying total compile time. (#2898)Yong He
2023-02-16Remove `SharedIRBuilder`. (#2657)Yong He
2023-02-16Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He
2022-11-16Mesh shader support (#2464)Ellie Hermaszewska
2022-09-05Fix resource inout param specialization. (#2394)Yong He
2022-09-05Multi parameter `__subscript` (#2392)Yong He
2022-06-01Clean up void returns. (#2260)Yong He
2022-04-11Refactor: eliminate BackEndCompileRequest (#2178)Theresa Foley
2022-02-25Improved SCCP, inlining and resource specialization passes, legalize `ImageSu...Yong He
2021-12-17Cleanup refactoring work around the IR builder (#2061)Theresa Foley
2021-08-11Fix a few issues around opaque types as outputs (#1918)Theresa Foley
2021-07-21Work to mitigate SPIR-V bloat (#1914)Theresa Foley
2021-05-04Add support for returning structures that contain opaque types (#1835)Tim Foley
2021-02-16Add an accessor for IRInst opcode (#1707)Tim Foley
2020-09-10Add a pass to support resource return values (#1537)Tim Foley
2020-07-23Run array specialization in a sperate pass. (#1449)Yong He
2020-07-17Disable specializing function calls if they have a struct param, that contain...jsmall-nvidia
2020-06-15Specialize function calls involving array arguments. (#1389)Yong He
2019-05-31Use slang- prefix on slang compiler and core source (#973)jsmall-nvidia