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
2022-09-12Also consider EmitMeshTasksEXT terminator in spirv-opt. (#4930)Hans-Kristian Arntzen
2022-09-07spirv-val: consider OpEmitMeshTasksEXT a terminator instruction (#4923)Spencer Fricke
2022-05-05Add support for SPV_KHR_subgroup_rotate (#4786)Kévin Petit
2022-02-11Add OpModuleProcessed to debug opcode (#4694)sfricke-samsung
2022-01-26Fix various source comment (doxygen) typos (#4680)luzpaz
2021-03-24Add validation for SPV_EXT_shader_atomic_float_min_max (#4105)Jason Ekstrand
2020-12-07Take new (raytracing) termination instructions into account. (#4050)Ehsan
2020-11-23Update MeshShadingNV dependencies (and land Ray tracing updates) (#4028)David Neto
2020-09-16spirv-fuzz: Add bit instruction synonym transformation (#3775)André Perez
2020-08-11spirv-opt: Add spvOpcodeIsAccessChain (#3682)André Perez
2020-07-22Support SPV_KHR_terminate_invocation (#3568)alan-baker
2020-07-21Add changes for SPV_EXT_shader_atomic_float (#3562)vkushwaha-nv
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-17Add support for KHR_ray_{query,tracing} extensions (#3235)Daniel Koch
2020-03-05spirv-fuzz: Add swap commutable operands transformation (#3205)Alastair Donaldson
2020-02-21Fix ignored const qualifier warning in static_cast (#3197)Ricardo Garcia
2020-02-20Make spvOpcodeString part of the public API (#3174)Steven Perron
2019-05-10Use last version (#2578)alan-baker
2019-03-14Add --strip-atomic-counter-memory (#2413)Ryan Harrison
2019-02-26Add validation for SPV_NV_cooperative_matrix (#2404)Jeff Bolz
2018-11-21Validate that debugging instructions are not present for WebGPU (#2089)Ryan Harrison
2018-10-25Add support for nv-raytracing-final (#2010)alelenv
2018-10-12Consider atomics that load when analyzing live stores in ADCE (#1956) (#1958)greg-lunarg
2018-09-20Add support for Nvidia Turing extensionsChao Chen
2018-08-03Cleanup includes. (#1795)dan sinclair
2018-06-20Instruction lookup succeeds if it's enabled by a capabilityDavid Neto
2018-04-23Vector DCE (#1512)Steven Perron
2018-04-20Fixes #1480. Validate group non-uniform scopes.Alan Baker
2018-04-07Fixes #1433. Validate binary versionAlan Baker
2018-03-29Use standard SPIR-V version scheme for version requirementLei Zhang
2018-03-28Fixes #1403.Alan Baker
2018-03-17Migrate to use unified grammar tablesLei Zhang
2018-03-06Support SPIR-V 1.3 and Vulkan 1.1David Neto
2018-03-05Support SPV_GOOGLE_decorate_string and SPV_GOOGLE_hlsl_functionality1David Neto
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-12Support OpenCL 1.2 and 2.0 target environmentsPierre Moreau
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-11-08Re-format files in source, source/opt, source/util, source/val and tools.Diego Novillo
2017-10-29Use std::lower_bound for opcode lookupJesus Carabano
2017-10-25Turn all function static non-POD variables into global POD variablesLei Zhang
2017-09-26Avoid using global static variablesLei Zhang
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