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-05Switch SPIRV-Tools to use spirv.hpp11 internally (#4981)alan-baker
2022-11-02Add passes to eliminate dead output stores (#4970)Greg Fischer
2022-09-23spirv-val: Add initial SPV_EXT_mesh_shader validation (#4924)Spencer Fricke
2022-08-08spirv-val: Add SPV_KHR_ray_tracing instructions (#4871)Spencer Fricke
2022-07-20spirv-val: Add SPV_KHR_ray_query (#4848)Spencer Fricke
2022-05-09spirv-opt: add pass for interface variable scalar replacement (#4779)Jaebaek Seo
2022-05-06spirv-opt : Add FixFuncCallArgumentsPass (#4775)JiaoluAMD
2022-04-07Fix gen_build_version on Windows (#4780)Natalie Chouinard
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-25spirv-opt: add pass to Spread Volatile semantics (#4667)Jaebaek Seo
2021-12-15Rename strip reflect to strip nonsemantic (#4661)Steven Perron
2021-10-27Add spirv-opt pass to replace descriptor accesses based on variable indices (...Jaebaek Seo
2021-09-15spirv-opt: Switch from Vulkan.DebugInfo to Shader.DebugInfo (#4493)Greg Fischer
2021-08-18Add spirv-opt convert-to-sampled-image pass (#4340)Jaebaek Seo
2021-08-09spirv-opt: Add dataflow analysis framework (#4402)dong-ja
2021-07-28Add control dependence analysis to opt (#4380)dong-ja
2021-07-12Add non-semantic vulkan extended instruction set (#4362)Greg Fischer
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-10-29Propagate OpLine to all applied instructions in spirv-opt (#3951)Jaebaek Seo
2020-07-30Validator support for non-semantic clspv reflection (#3618)alan-baker
2020-04-27Add debug information analysis (#3305)Jaebaek Seo
2020-03-12Instrument: Debug Printf support (#3215)greg-lunarg
2020-02-25Combine extinst-name and extinst-output-base into one arg. (#3200)Geoff Lang
2020-01-24Handle conflict between debug info and existing validation rule (#3104)Jaebaek Seo
2019-12-20Support OpenCL.DebugInfo.100 extended instruction set (#3080)David Neto
2019-09-25Remove validate_datarules.cpp (#2911)alan-baker
2019-09-19Android.mk: Add dependency from optimizer file to amd-shader-ballot-insts.inc...David Neto
2019-09-10Handle id overflow in the ssa rewriter. (#2845)Steven Perron
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-07-11Extra small storage validation (#2732)alan-baker
2019-06-03Add validation for SPV_EXT_fragment_shader_interlock (#2650)Jeff Bolz
2019-05-24Remove MarkV and Stats code. (#2576)dan sinclair
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 fix storage class code. (#2434)Steven Perron
2019-04-03Add pass to generate needed initializers for WebGPU (#2481)Ryan Harrison
2019-03-14Add --strip-atomic-counter-memory (#2413)Ryan Harrison
2019-02-14Add pass to remove dead members. (#2379)Steven Perron
2019-02-08Fixes #2358. Added to the reducer the ability to remove a function t… (#2361)Alastair Donaldson
2019-01-25Extracted block merging functionality into its own utility file (#2325)Alastair Donaldson