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-09-21Remove `spvOpcodeTerminatesExecution` (#4931)Steven Perron
2020-12-07Take new (raytracing) termination instructions into account. (#4050)Ehsan
2020-09-16spirv-fuzz: Add bit instruction synonym transformation (#3775)André Perez
2020-08-11spirv-opt: Add spvOpcodeIsAccessChain (#3682)André Perez
2020-07-08spirv-fuzz: Add image sample unused components transformation (#3439)André Perez
2020-06-16spirv-fuzz: Add replace linear algebra instruction transformation (#3402)André Perez
2020-03-05spirv-fuzz: Add swap commutable operands transformation (#3205)Alastair Donaldson
2020-02-20Make spvOpcodeString part of the public API (#3174)Steven Perron
2019-03-14Add --strip-atomic-counter-memory (#2413)Ryan Harrison
2018-11-21Validate that debugging instructions are not present for WebGPU (#2089)Ryan Harrison
2018-10-12Consider atomics that load when analyzing live stores in ADCE (#1956) (#1958)greg-lunarg
2018-08-03Cleanup includes. (#1795)dan sinclair
2018-08-03Rewrite include guards (#1793)dan sinclair
2018-04-24Add Dead insert elmination back in.Steven Perron
2018-04-23Vector DCE (#1512)Steven Perron
2018-04-20Fixes #1480. Validate group non-uniform scopes.Alan Baker
2018-03-28Fixes #1403.Alan Baker
2018-03-17Migrate to use unified grammar tablesLei Zhang
2018-01-03Handle execution termination instructions when building edges.Diego Novillo
2017-12-19Allow pointers to pointers in logical addressing mode.Steven Perron
2017-12-14Refactor include of latest spir-v header versionsAndrey Tuganov
2017-11-28Generic value propagation engine.Diego Novillo
2017-11-23Create a local value numbering passSteven Perron
2017-11-15Add the decoration manager to the IRContext.Steven Perron
2017-05-16Add SPIR-V 1.2 support, for OpenCL 2.2David Neto
2017-04-07Validator support for Variable Pointer extension.Ehsan Nasiri
2017-03-07Validate that SpecId decoration target is a OpSpecConstant instructionAliya Pazylbekova
2016-09-14Fix validator: OpUndef can be member of a constant compositeDavid Neto
2016-09-02Relicense SPIRV-Tools under Apache 2.0David Neto
2016-08-30Handle capabilities larger than value 63David Neto
2016-06-10Use SPIR-V headers from the KhronosGroup/SPIRV-Headers repo.Lei Zhang
2016-04-29bitcast fixesFlorian Ziesche
2016-04-04Remove dependency on SPIR-V headers in libspirv.h.Lei Zhang
2016-02-26Remove stale code.Lei Zhang
2016-02-17Rearrange headersDavid Neto
2016-02-04Make IsTypeNullable a transitive check.Dejan Mircevski
2016-01-28Fix validation of return value.Dejan Mircevski
2016-01-28Remove spvOpcodeIsObject().Dejan Mircevski
2016-01-07Extend copyright to 2016.Dejan Mircevski
2015-11-17Use Google comment style and fix typos.Lei Zhang
2015-11-12Use quotation for libspirv.h and sort headers.Lei Zhang
2015-11-12Move info table related structs into table.h.Lei Zhang
2015-11-10Use the syntax table for opcode to name mappings.David Neto
2015-11-10Consolidate: spvOpcodeIsType into spvOpcodeGeneratesTypeDavid Neto
2015-11-10Run clang-format to enforce Google style globally.Lei Zhang
2015-11-02Use spirv.h instead of spirv.hpp.Lei Zhang
2015-11-02Inclusion guards follow Google C++ styleDavid Neto
2015-11-02Update to latest registered generator enumsDavid Neto
2015-10-26Added tracking to types and validated certain instructions.Andrew Woloszyn