- 9abacb3 Fix ADCE to not eliminate top level DebugInfo instructions (#4889) by Greg Fischer · 1 year, 8 months ago
- 3a8a961 Fix array copy propagation (#4890) by Cassandra Beckley · 1 year, 9 months ago
- afbb52b Start SPIRV-Tools v2022.4 by Nathan Gauër · 1 year, 9 months ago
- 409e116 Finalize SPIRV-Tools v2022.3 by Nathan Gauër · 1 year, 9 months ago v2022.3
- 0a43a84 Fix shuffle feeding shuffle with undef literal (#4883) by Steven Perron · 1 year, 9 months ago
- 0ebcdc4 Allow spirv-opt print-all to show pretty IDs (#4888) by Nathan Gauër · 1 year, 9 months ago
- ed3b9c8 Local access chain convert: check for negative indexes (#4884) by Steven Perron · 1 year, 9 months ago
- f20e8d0 spirv-val: Add SPV_KHR_ray_tracing instructions (#4871) by Spencer Fricke · 1 year, 9 months ago
- 5e61ea2 Update CHANGES (#4886) by Nathan Gauër · 1 year, 9 months ago sdk-1.3.224 sdk-1.3.224.0 sdk-1.3.224.1
- b362d2b spirv-diff: Fix asserts in ComparePreambleInstructions() (#4872) by jeremyg-lunarg · 1 year, 9 months ago
- 08c542d spirv-val: Label VUID 06997 (#4881) by Spencer Fricke · 1 year, 9 months ago
- 54cd5e1 spirv-opt : SPV_NV_bindless_texture related changes (#4870) by Pankaj Mistry · 1 year, 9 months ago
- b5d0bf2 Require ColMajor or RowMajor for matrices (#4878) by alan-baker · 1 year, 9 months ago
- a90ccc2 Remove default copy constructor in header. (#4879) by Jamie Madill · 1 year, 9 months ago
- 4773879 Update structure layout validation (#4876) by alan-baker · 1 year, 9 months ago
- 8dc0030 spirv-as: Avoid overflow when parsing exponents on hex floats (#4874) by David Neto · 1 year, 9 months ago
- cc5fca0 spirv-val: Fix Vulkan memory scope (#4869) by Spencer Fricke · 1 year, 9 months ago
- 388ce0e spirv-as: Avoid recursion when skipping whitespace (#4866) by Alastair Donaldson · 1 year, 9 months ago
- e4cfa19 spirv-val: Add SPV_KHR_ray_query (#4848) by Spencer Fricke · 1 year, 9 months ago
- 60615b8 Implement SPV_NV_bindless_texture related changes (#4847) by Pankaj Mistry · 1 year, 9 months ago
- 93ebf69 spirv-val: Add OpConvertUToAccelerationStructureKHR (#4838) by Spencer Fricke · 1 year, 10 months ago
- e2cf769 spirv-val: Label VUID 06925 (#4852) by Spencer Fricke · 1 year, 10 months ago
- faa8d6a Revert "Optimize DefUseManager allocations (#4709)" (#4846) by Greg Fischer · 1 year, 10 months ago
- 69e1dea Fix small bug traversing users in interface_var_sroa (#4850) by Greg Fischer · 1 year, 10 months ago
- bc5c876 spirv-val: Add Vulkan decoration interface (#4831) by Spencer Fricke · 1 year, 10 months ago
- 05de650 Use structural reachability in CFG checks (#4849) by alan-baker · 1 year, 10 months ago
- dcee3a5 Update validator diagnostics with "structurally dominated" (#4844) by David Neto · 1 year, 10 months ago
- 5f4284a Add limit for scalar replacment when fuzzing (#4843) by Steven Perron · 1 year, 10 months ago
- 92fe420 Reduce load size does not work for array with spec const size (#4845) by Steven Perron · 1 year, 10 months ago
- d5a3bfc Avoid undefined behaviour when getting debug opcode (#4842) by Steven Perron · 1 year, 10 months ago
- 6803cc5 use exec_tools instead of tools for better RBE compatibility (#4837) by Kevin Lubick · 1 year, 10 months ago
- 32622ba DCE: clean up the cfg for all functions that were processed. (#4840) by Steven Perron · 1 year, 10 months ago
- 8ec4a07 Fix unreachable loop increment (#4836) by alan-baker · 1 year, 10 months ago
- 286e9c1 Use structural dominance to validate cfg (#4832) by alan-baker · 1 year, 10 months ago
- 91572e7 Write binary files to stdout in binary on windows. (#4834) by Steven Perron · 1 year, 10 months ago
- 0b82432 Fix segfault in `SpirvTools::Disassemble` when printing (#4833) by Mike · 1 year, 10 months ago
- 66d8850 Build struct order only for the section needed when unrolling. (#4830) by Steven Perron · 1 year, 10 months ago
- f2dfa53 Avoid unrolling large loops while fuzzing (#4835) by Alastair Donaldson · 1 year, 10 months ago
- 37d2396 Fix SplitLoopHeader to handle single block loop (#4829) by Steven Perron · 1 year, 10 months ago
- 3c9fd75 Avoid if-conversion if both predecessors are the same (#4826) by Steven Perron · 1 year, 10 months ago
- c4ed515 Fixed crash unrolling loops with residual iterations (#4820) by PENGUINLIONG · 1 year, 10 months ago
- 76fe352 Fail validation when RelaxedPrecision is applied to a type. (#4823) by Steven Perron · 1 year, 10 months ago
- 845d98d Do not check if the binary changed if encoding is different (#4824) by Steven Perron · 1 year, 10 months ago
- 4f321f8 Avoid undefined divide-by-0 (#4821) by Steven Perron · 1 year, 10 months ago
- 2eff41e Remove stray output to stdout from tests (#4816) by David Neto · 1 year, 10 months ago
- fbcb6cf Ability to fold Constant Vector times Matrix and Matrix times vector instructions (#4818) by manas-kulkarni · 1 year, 11 months ago
- bfc611b spirv-val: Label 06807 and 06808 VUID (#4817) by Spencer Fricke · 1 year, 11 months ago
- 76ebfb9 Avoid replacing access chain with OOB access (#4819) by Steven Perron · 1 year, 11 months ago
- 8f7f502 Simplify invocation of snprintf (#4815) by David Neto · 1 year, 11 months ago
- fad68a7 Fix usage of sprintf. (#4811) by strangewiz · 1 year, 11 months ago
- 044ff1a spirv-val: Add support for SPV_AMD_shader_early_and_late_fragment_tests (#4812) by Junda Liu · 1 year, 11 months ago
- c945013 spirv-val: Optimize struct field decoration lookup (#4809) by Shahbaz Youssefi · 1 year, 11 months ago
- b930e73 Update CHANGES by Diego Novillo · 1 year, 11 months ago sdk-1.3.216 sdk-1.3.216.0
- a138aa4 Roll external/spirv-headers/ b765c355f..5a1218669 (1 commit) by Diego Novillo · 1 year, 11 months ago
- 13e296b Roll external/re2/ 0c5616df9..5723bb895 (6 commits) by Diego Novillo · 1 year, 11 months ago
- e97dfb6 Roll external/googletest/ 25dcdc7e8..548b13dc3 (38 commits) by Diego Novillo · 1 year, 11 months ago
- 130a05d Fold multiply and subtraction into FMA with negation (#4808) by Nicolas Capens · 1 year, 11 months ago
- 82d9108 spirv-val: Add PerVertexKHR (#4807) by Spencer Fricke · 1 year, 11 months ago
- 088cb1a Add more folding for composite instructions (#4802) by Steven Perron · 1 year, 11 months ago
- c267127 Add SPV_KHR_fragment_shader_barycentric support (#4805) by stu-s · 1 year, 11 months ago
- 98340ec Add warning about spurious 'git cl upload' messages (#4800) by Ryan Harrison · 2 years ago
- f74b858 Handle 64-bit integers in local access chain convert (#4798) by Steven Perron · 2 years ago
- f7a6e3b Handle chains of OpAccessChain in replacing variable index access for flattened resources. (#4797) by Daniele Vettorel · 2 years ago
- ad3514b spirv-opt: add pass for interface variable scalar replacement (#4779) by Jaebaek Seo · 2 years ago
- ffc8f2d Remove deprecated flags from spirv-opt help message (#4788) by Rayan Hatout · 2 years ago
- c11ea09 spirv-opt : Add FixFuncCallArgumentsPass (#4775) by JiaoluAMD · 2 years ago
- 9e377b0 spirv-val: Add CullMaskKHR support (#4792) by Daniel Koch · 2 years ago
- 7014be6 Add support for SPV_KHR_subgroup_rotate (#4786) by Kévin Petit · 2 years ago
- 2c7fb97 Handle dontinline function in spread-volatile-semantics (#4776) by JiaoluAMD · 2 years ago
- 58dc37e Add SpvBuiltInCullMaskKHR to a switch (#4790) by Steven Perron · 2 years ago
- 1295dca Reapply "Add folding rule to generate Fma instructions (#4783)" (#4789) by Steven Perron · 2 years ago
- edaf510 linker: Recalculate interface variables (#4784) by Karol Herbst · 2 years ago
- 46492aa spirv-opt: skips if_conversion when dontflatten is set (#4770) by sindney · 2 years ago
- 671f6e6 Revert "Add folding rule to generate Fma instructions (#4783)" (#4785) by Daniele Vettorel · 2 years ago
- 2b2b028 Add folding rule to generate Fma instructions (#4783) by Steven Perron · 2 years ago
- cb96abb Fix CMake for librt (#4773) by Chad Versace · 2 years ago
- 898ba64 Use cmake 3.23 on Windows. (#4782) by Steven Perron · 2 years ago
- 92c17ed Don't try to unroll loop with step count 0. (#4769) by Steven Perron · 2 years, 1 month ago
- c1bb0b9 Start SPIRV-Tools v2022.3-dev by Natalie Chouinard · 2 years, 1 month ago
- 7826e19 Finalize SPIRV-Tools v2022.2 by Natalie Chouinard · 2 years, 1 month ago sdk-1.3.211 sdk-1.3.211.0 v2022.2
- 67fdf94 Update CHANGES by Natalie Chouinard · 2 years, 1 month ago
- 78a0f07 Fix gen_build_version on Windows (#4780) by Natalie Chouinard · 2 years, 1 month ago
- eed5c76 Update CHANGES by Natalie Chouinard · 2 years, 1 month ago
- c445b14 Roll external/spirv-headers/ 6a55fade6..4995a2f27 (8 commits) by Natalie Chouinard · 2 years, 1 month ago
- f59db5c Roll external/re2/ 611baecbc..0c5616df9 (14 commits) by Natalie Chouinard · 2 years, 1 month ago
- 047db97 Roll external/googletest/ f45d5865e..25dcdc7e8 (26 commits) by Natalie Chouinard · 2 years, 1 month ago
- b0ce31f Suppress -Wunused-but-set-variable on variable (#4777) by Nico Weber · 2 years, 1 month ago
- 5760114 spirv-diff: Fix OpTypeFunction matching w.r.t operand count (#4771) by Shahbaz Youssefi · 2 years, 1 month ago
- bd325d2 spirv-diff: Basic support for OpTypeForwardPointer (#4761) by Shahbaz Youssefi · 2 years, 1 month ago
- 0c670ef spirv-as: Add opcode name when possible (#4757) by sfricke-samsung · 2 years, 1 month ago
- 40cd218 spirv-diff: Use GetSingleWord*Operand (#4768) by Shahbaz Youssefi · 2 years, 1 month ago
- 7841afd BUILD.gn: Fix standalone GN builds (#4765) by Nicolas Capens · 2 years, 1 month ago
- 05745cc Handle shaders without execution model in spread-volatile-semantics (#4766) by Jaebaek Seo · 2 years, 1 month ago
- fa5d424 spirv-val: Add more Vulkan VUID labels (#4764) by sfricke-samsung · 2 years, 1 month ago
- a3fbc93 Support SPV_KHR_uniform_group_instructions (#4734) by Nikita · 2 years, 1 month ago
- 48c8363 spirv-diff: Refactor instruction grouping and matching (#4760) by Shahbaz Youssefi · 2 years, 1 month ago
- 90728d2 spirv-val: Clean up VariablePointers logic (#4755) by sfricke-samsung · 2 years, 1 month ago
- cab0b77 Use types have same widths in loop condition. (#4763) by Roy.li · 2 years, 1 month ago
- b3c1790 spirv-val: Add Vulkan 32-bit bit op Base (#4758) by sfricke-samsung · 2 years, 1 month ago
- 9668d2e spirv-val: Label and add test for PSB Aligned (#4756) by sfricke-samsung · 2 years, 1 month ago