Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/KhronosGroup/SPIRV-Tools.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2022-11-08Add pass to eliminate dead output components (#4982)Greg Fischer
2022-11-02Add passes to eliminate dead output stores (#4970)Greg Fischer
2022-05-09spirv-opt: add pass for interface variable scalar replacement (#4779)Jaebaek Seo
2022-05-06spirv-opt : Add FixFuncCallArgumentsPass (#4775)JiaoluAMD
2022-03-23spirv-opt: (WIP) Eliminate Dead Input Component Pass (#4720)Greg Fischer
2022-03-07Add pass to remove DontInline function control (#4747)Steven Perron
2022-01-26Fix typo in comment: SPIR-V section for debug instructions (#4683)David Neto
2022-01-26Fix various source comment (doxygen) typos (#4680)luzpaz
2022-01-25spirv-opt: add pass to Spread Volatile semantics (#4667)Jaebaek Seo
2021-12-15Rename strip reflect to strip nonsemantic (#4661)Steven Perron
2021-12-09optimizer: restore previous ABI. (#4653)Dave Airlie
2021-10-27Add spirv-opt pass to replace descriptor accesses based on variable indices (...Jaebaek Seo
2021-09-15Add preserve_interface mode to aggressive_dead_code_elim (#4520)Greg Fischer
2021-09-02Set threshold for reduce-load-size pass (#4499)Jaebaek Seo
2021-08-18Add spirv-opt convert-to-sampled-image pass (#4340)Jaebaek Seo
2021-06-29spirv-opt: A pass to removed unused input on OpEntryPoint instructions. (#4275)ZHOU He
2021-03-31Add interpolate legalization pass (#4220)Greg Fischer
2021-01-15Remove WebGPU support (#4108)Ryan Harrison
2020-12-01Add texel buffer out-of-bounds checking instrumentation (#4038)greg-lunarg
2020-10-31Temporarily add EmptyPass to prevent glslang from failing (#4004)Jaebaek Seo
2020-10-29Propagate OpLine to all applied instructions in spirv-opt (#3951)Jaebaek Seo
2020-09-16Add buffer oob check to bindless instrumentation (#3800)greg-lunarg
2020-07-22Support SPV_KHR_terminate_invocation (#3568)alan-baker
2020-05-21Remove deprecated interfaces from instrument passes (#3361)greg-lunarg
2020-03-12Instrument: Debug Printf support (#3215)greg-lunarg
2020-01-25Clarify mapping of target env to SPIR-V version (#3150)David Neto
2019-12-27Change default version for CreatInstBindlessCheckPass to 2 (#3119)greg-lunarg
2019-12-21Fix convert-relax-to-half invalid code (#3099) (#3106)greg-lunarg
2019-12-03graphics robust access: use signed clamp (#3073)David Neto
2019-09-04For WebGPU<->Vulkan optimization, set correct execution environment (#2834)Ryan Harrison
2019-09-03Add --relax-float-ops and --convert-relaxed-to-half (#2808)greg-lunarg
2019-08-29Amd ext to khr (#2811)Steven Perron
2019-08-16Instrument: Add support for Buffer Device Address extension (#2792)greg-lunarg
2019-08-14Replace OpKill With function call. (#2790)Steven Perron
2019-08-08Add descriptor array scalar replacement (#2742)Steven Perron
2019-07-31Add pass to inject code for robust-buffer-access semantics (#2771)David Neto
2019-07-12Remove Common Uniform Elimination Pass (#2731)greg-lunarg
2019-05-29Instrument: Add version 2 of record formats (#2630)greg-lunarg
2019-05-09Add pass to fix some invalid unreachable blocks for WebGPU (#2563)Ryan Harrison
2019-04-16Implement WebGPU->Vulkan initializer conversion for 'Function' variables (#2513)Ryan Harrison
2019-04-12Add pass to legalize OpVectorShuffle for WebGPU (#2509)Ryan Harrison
2019-04-05Add WebGPU->Vulkan and Vulkan->WebGPU flags in spirv-opt (#2496)Ryan Harrison
2019-04-05Add fix storage class code. (#2434)Steven Perron
2019-04-03Add pass to generate needed initializers for WebGPU (#2481)Ryan Harrison
2019-03-26Add option to validate after each pass (#2462)alan-baker
2019-03-19Bindless Validation: Descriptor Initialization Check (#2419)greg-lunarg
2019-03-14Add --strip-atomic-counter-memory (#2413)Ryan Harrison
2019-02-14Add pass to remove dead members. (#2379)Steven Perron
2019-02-07Expand bindless bounds checking to runtime-sized descriptor arrays (#2316)greg-lunarg
2019-01-17Sink (#2284)Steven Perron