Skip to content
Snippets Groups Projects
  1. Apr 12, 2018
    • GregF's avatar
      Update spirv-opt known good · c51bff8d
      GregF authored
      Changes include:
          Fix SSA rewrite for nested loops.
          Add support for two new extensions:
          - SPV_NV_shader_subgroup_partitioned
          - SPV_EXT_descriptor_indexing
          Legalize OpImageTexelPointer
          Copy propagate arrays
      c51bff8d
  2. Mar 26, 2018
  3. Mar 10, 2018
  4. Feb 27, 2018
    • GregF's avatar
      Update spirv-tools known_good · 5778ee4a
      GregF authored
      Contains the following improvements:
      
      Fixes 1341: Atomics (and other instructions with side-effects) removed.
      Add folding for redundant add/sub/mul/div/mix operations
      Add constant folding rules for floating-point comparison
      Add folding of redundant OpSelect insns
      Add folding of OpCompositeExtract and OpConstantComposite
      5778ee4a
  5. Feb 09, 2018
  6. Feb 05, 2018
    • David Neto's avatar
      Update SPIRV-Tools known-good · d1232992
      David Neto authored
      Update SPIRV-Tools.  Relevant functional changes:
       - Optimizer enhancements:
         - ADCE now removes OpSwitch
         - Block merging occurs in more cases
       - Optimizer fixes:
         - Constant propagation (CCP): support matrix constants
         - #1199: Optimizer: Fix CCP: don't propagate spec constants.
         - #1203: Optimizer: Fix common uniform elim bug introduced by refactoring.
         - #1210: Optimizer: Aggressive dead code elimination: Fix 'break' identification.
         - #1212: Optimizer: Aggressive dead code elimination: Was skipping too many instructions.
         - #1214: Optimizer: Aggressive dead code elimination: Fix infinite loop.
         - #1228: Optimizer: Fix CCP: Handling of varying Phi nodes; was resulting in infinite loop.
         - #1245: Optimizer: Dead branch elimination: Avoid a null pointer dereference.
         - #1250: Optimizer: Dead branch elimination: Avoid spuriously reporting a change.
         - #1262: Support building on VisualStudio 2013 again
      
      Update SPIRV-Headers, with "unified1" directory.
      
      Updated one Glslang legalization test base result due to better block merging.
      d1232992
  7. Jan 12, 2018
  8. Jan 05, 2018
  9. Dec 15, 2017
  10. Dec 01, 2017
  11. Nov 27, 2017
  12. Nov 08, 2017
  13. Oct 23, 2017
  14. Oct 17, 2017
  15. Sep 27, 2017
Loading