- fb9a10c spirv-opt: add pass to Spread Volatile semantics (#4667) by Jaebaek Seo · 2 years, 4 months ago
- 354a46a Rename strip reflect to strip nonsemantic (#4661) by Steven Perron · 2 years, 6 months ago
- d997c83 Add spirv-opt pass to replace descriptor accesses based on variable indices (#4574) by Jaebaek Seo · 2 years, 7 months ago
- 134d763 GN: Fix build for debuginfo codegen. (#4536) by Jamie Madill · 2 years, 8 months ago
- 1454c95 spirv-opt: Switch from Vulkan.DebugInfo to Shader.DebugInfo (#4493) by Greg Fischer · 2 years, 9 months ago
- 926ff6d GN: Suppress unreachable code warnings. (#4476) by Jamie Madill · 2 years, 10 months ago
- 57e1d8e Add spirv-opt convert-to-sampled-image pass (#4340) by Jaebaek Seo · 2 years, 10 months ago
- c4c6f2b spirv-opt: Add dataflow analysis framework (#4402) by dong-ja · 2 years, 10 months ago
- 7dadcf9 Add control dependence analysis to opt (#4380) by dong-ja · 2 years, 10 months ago
- 4376a10 Fix public deps on generated headers (#4386) by krockot · 2 years, 10 months ago
- b2db20a BUILD.gn: introduce finer grained internal targets for Tint (#4399) by Corentin Wallez · 2 years, 10 months ago
- 033768c spirv-fuzz: TransformationWrapVectorSynonym that rewrites scalar operations using vectors (#4376) by Shiyu Liu · 2 years, 10 months ago
- 8966cc2 Add common enum for debug info instructions from either opencl or vulkan (#4377) by Greg Fischer · 2 years, 11 months ago
- 2685c9a Add missing fuzzer header dependency. (#4381) by Jamie Madill · 2 years, 11 months ago
- feb0544 Fix BUILD.gn (#4378) by Alastair Donaldson · 2 years, 11 months ago
- 2299b71 spirv-fuzz: support building using gn (#4365) by Alastair Donaldson · 2 years, 11 months ago
- d432beb Fix vendor table build in BUILD.gn for nonsemantic.vulkan.debuginfo.100 (#4375) by Greg Fischer · 2 years, 11 months ago
- 3b6abf4 Add non-semantic vulkan extended instruction set (#4362) by Greg Fischer · 2 years, 11 months ago
- 9ce7a2f spirv-reduce: Eliminate skeletal structured control flow construct (#4360) by Alastair Donaldson · 2 years, 11 months ago
- a95bc46 Add remove_unused_interface_variable_pass.* to BUILD.gn (#4363) by Steven Perron · 2 years, 11 months ago
- ae6a1e1 Fix UWP build (#4235) by Shahbaz Youssefi · 3 years, 2 months ago
- 48007a5 Add interpolate legalization pass (#4220) by Greg Fischer · 3 years, 2 months ago
- 5d8c403 BUILD.gn: fix typo for 'cflags' (#4169) by Corentin Wallez · 3 years, 3 months ago
- 77eb2b6 Suppress warning (#4168) by Corentin Wallez · 3 years, 3 months ago
- 9150cd4 Remove WebGPU support (#4108) by Ryan Harrison · 3 years, 5 months ago
- f7da527 Temporarily add EmptyPass to prevent glslang from failing (#4004) by Jaebaek Seo · 3 years, 7 months ago
- 56d0f50 Propagate OpLine to all applied instructions in spirv-opt (#3951) by Jaebaek Seo · 3 years, 7 months ago
- 726af6f Add missing file to BUILD.gn (#3798) by Alastair Donaldson · 3 years, 9 months ago
- 5030045 Validator support for non-semantic clspv reflection (#3618) by alan-baker · 3 years, 10 months ago
- 95df4c9 Add in a bunch of missed files to the BUILD.gn (#3360) by Ryan Harrison · 4 years ago
- 90930cb Remove stale entries from BUILD.gn (#3358) by Ryan Harrison · 4 years ago
- 4226874 Add debug information analysis (#3305) by Jaebaek Seo · 4 years, 1 month ago
- 1fe9bcc Instrument: Debug Printf support (#3215) by greg-lunarg · 4 years, 3 months ago
- fb6e3e4 Combine extinst-name and extinst-output-base into one arg. (#3200) by Geoff Lang · 4 years, 3 months ago
- c316fb1 Add missing dependencies when generating spvtools_core_tables (#3199) by Geoff Lang · 4 years, 3 months ago
- 1b34410 Fix chromium build (#3152) by Shahbaz Youssefi · 4 years, 4 months ago
- b97057e Use spirv-headers' BUILD.gn (#3148) by Shahbaz Youssefi · 4 years, 4 months ago
- fb2e819 Fix GN build for OpenCL.DebugInfo.100 update (#3134) by David Neto · 4 years, 5 months ago
- 64f36ea Support OpenCL.DebugInfo.100 extended instruction set (#3080) by David Neto · 4 years, 5 months ago
- e0d5544 Add missing headers to GN. (#3009) by Jamie Madill · 4 years, 7 months ago
- c705032 Remove non-existent files from BUILD.gn (#2955) by Ryan Harrison · 4 years, 8 months ago
- 527a689 Remove validate_datarules.cpp (#2911) by alan-baker · 4 years, 8 months ago
- 3a762d5 Add missing GN dependency (#2899) by dan sinclair · 4 years, 8 months ago
- 36c1c0e Fix Fuchsia build. (#2868) by David Turner · 4 years, 9 months ago
- 35c9518 Handle id overflow in the ssa rewriter. (#2845) by Steven Perron · 4 years, 9 months ago
- 635b583 GN: Add Chromium GoogleTest deps. (#2832) by Jamie Madill · 4 years, 9 months ago
- d11725b Add --relax-float-ops and --convert-relaxed-to-half (#2808) by greg-lunarg · 4 years, 9 months ago
- 1c9ca42 GN: Make SPIRV-Tools target use public_deps. (#2828) by Jamie Madill · 4 years, 9 months ago
- 4ae9b71 Fix gn check (#2821) by Corentin Wallez · 4 years, 9 months ago
- 35d98be Amd ext to khr (#2811) by Steven Perron · 4 years, 9 months ago
- 1eb8917 Add missing files to BUILD.gn (#2809) by jonahryandavis · 4 years, 9 months ago
- 0640725 Instrument: Add support for Buffer Device Address extension (#2792) by greg-lunarg · 4 years, 10 months ago
- 60043ed Replace OpKill With function call. (#2790) by Steven Perron · 4 years, 10 months ago
- 4b64beb Add descriptor array scalar replacement (#2742) by Steven Perron · 4 years, 10 months ago
- 3159010 Add pass to inject code for robust-buffer-access semantics (#2771) by David Neto · 4 years, 10 months ago
- 92c41ff Remove Common Uniform Elimination Pass (#2731) by greg-lunarg · 4 years, 11 months ago
- 59de04a BUILD.gn: Add deps and move files for `gn check` (#2735) by Corentin Wallez · 4 years, 11 months ago
- 1a2de48 Extra small storage validation (#2732) by alan-baker · 4 years, 11 months ago
- 5081512 BUILD.gn: Add targets to build all command-line tools (#2727) by David Turner · 5 years ago
- a6bfc26 Fix BUILD.gn for Fuchsia platform build. (#2692) by David Turner · 5 years ago
- 2c0111e Add validation for SPV_EXT_fragment_shader_interlock (#2650) by Jeff Bolz · 5 years ago
- f6d9a17 Add pass to fix some invalid unreachable blocks for WebGPU (#2563) by Ryan Harrison · 5 years ago
- 048dcd3 Implement WebGPU->Vulkan initializer conversion for 'Function' variables (#2513) by Ryan Harrison · 5 years ago
- 102e430 Add pass to legalize OpVectorShuffle for WebGPU (#2509) by Ryan Harrison · 5 years ago
- 3a0bc9e Add fix storage class code. (#2434) by Steven Perron · 5 years ago
- e8c2d95 Fix webgpu header file name in BUILD.gn (#2493) by Shahbaz Youssefi · 5 years ago
- 01964e3 Add pass to generate needed initializers for WebGPU (#2481) by Ryan Harrison · 5 years ago
- e545522 Add --strip-atomic-counter-memory (#2413) by Ryan Harrison · 5 years ago
- 4b42cd1 BUILD.gn: Only build tests in Chromium. (#2392) by Jamie Madill · 5 years ago
- 1b0047f Add pass to remove dead members. (#2379) by Steven Perron · 5 years ago
- 0187c19 Fix BUILD.gn (#2381) by Takuto Ikuta · 5 years ago
- 34c5ac6 Fixes #2358. Added to the reducer the ability to remove a function t… (#2361) by Alastair Donaldson · 5 years ago
- cf78346 Add source/opt/block_merge_util.* to BUILD.gn (#2344) by David Neto · 5 years ago
- dd4157d Sink (#2284) by Steven Perron · 5 years ago
- cf37ab7 Merge two implementations of ValidateMemorySemantics (#2175) by Ryan Harrison · 5 years ago
- 67b2e15 Fixup BUILD.gn from addtion of upgrade_memory_model (#2152) by dan sinclair · 5 years ago
- 8ce3dba Merge two implementations of ValidateExecutionScope (#2131) by Ryan Harrison · 6 years ago
- 703305b Fixup BUILD.gn file (#2129) by dan sinclair · 6 years ago
- c37388f Add passes to propagate and eliminate redundant line instructions (#2027). (#2039) by greg-lunarg · 6 years ago
- 1e9fc1a Add base and core bindless validation instrumentation classes (#2014) by greg-lunarg · 6 years ago
- 5f599e7 Fix infinite loop in dead-branch-elimination (#1891) by Steven Perron · 6 years ago
- 324be76 Fixup BUILD.gn file (#1886) by dan sinclair · 6 years ago
- 21bcb9d BUILD.gn: Make a better interface with dependents. (#1877) by Corentin Wallez · 6 years ago
- b27d084 Revert "BUILD.gn: Make a better interface with dependents. (#1875)" (#1876) by dan sinclair · 6 years ago
- 3cddf91 BUILD.gn: Make a better interface with dependents. (#1875) by Corentin Wallez · 6 years ago
- c5b3806 Moving constant opcode validation into a new file by Alan Baker · 6 years ago
- 1bdade7 Add GN rules to build spriv-as (#1842) by dan sinclair · 6 years ago
- ef67867 Remove source/message.h (#1838) by dan sinclair · 6 years ago
- 1553025 Move make_unique to source/util. (#1836) by dan sinclair · 6 years ago
- 5fc011b Move bit_stream, move_to_front and huffman_codec. (#1833) by dan sinclair · 6 years ago
- e7fdcdb Split function opcode validation into new files. by Alan Baker · 6 years ago
- 714bf84 Split mode setting opcode validation into new file. by Alan Baker · 6 years ago
- 7d4b046 Split annotation opcode validation into new file. by Alan Baker · 6 years ago
- ca7278c Split debug opcode validation into new file by Alan Baker · 6 years ago
- f2a9900 Move type instruction validation into separate file by Alan Baker · 6 years ago
- eda2cfb Cleanup includes. (#1795) by dan sinclair · 6 years ago
- 2d9a325 Refactor BUILD.gn so can easily be embedded in other projects by Corentin Wallez · 6 years ago
- de9496e Add more fuzzers for Optimizer. (#1788) by dan sinclair · 6 years ago
- d49bedc Move memory class instructions to new pass by Alan Baker · 6 years ago
- a97c1d9 Fixup BUILD.gn to use a group for SPIRV-Tools (#1779) by dan sinclair · 6 years ago