1. 06 Jan, 2020 3 commits
    • VulkanUnitTests: Fix SPIR-V validation issue · ed2a3387
      Ben Clayton authored
      `LoopDivergentMergePhi` was attempting to use the same merge block for a `OpLoopMerge` and a `OpSelectionMerge`. This is not legal, and was caught by improvements to the SPIR-V tools validator.
      
      The fix is simple: Add a new merge block for the inner `OpSelectionMerge` that immediately jumps to the merge block for the `OpLoopMerge`.
      
      Bug: b/123642959
      Bug: b/133440380
      Bug: b/133481698
      Change-Id: I8b5da04a1cd2db3e44bb5b50f1619a8565e5bc9d
    • Update SPIRV-Headers to 204cd131c · e0081569
      Ben Clayton authored
      Changes:
        204cd131c Merge pull request #134 from Tobski/patch-1
        e0adad52b Off-by-one errors
        6045738ac Reserve a new block of 64 opcodes
      
      Commands:
        git subtree pull --prefix third_party/SPIRV-Headers https://github.com/KhronosGroup/SPIRV-Headers master --squash
      
      Bug: b/123642959
      Change-Id: I9389ad9ea7916464745c2dfedefe46e3ef3a52e4
    • Squashed 'third_party/SPIRV-Headers/' changes from af64a9e82..204cd131c · 2c8ca519
      Ben Clayton authored
      204cd131c Merge pull request #134 from Tobski/patch-1
      e0adad52b Off-by-one errors
      6045738ac Reserve a new block of 64 opcodes
      
      git-subtree-dir: third_party/SPIRV-Headers
      git-subtree-split: 204cd131c42b90d129073719f2766293ce35c081
  2. 30 Dec, 2019 1 commit
  3. 27 Dec, 2019 1 commit
  4. 20 Dec, 2019 4 commits
  5. 19 Dec, 2019 3 commits
  6. 18 Dec, 2019 6 commits
  7. 17 Dec, 2019 15 commits
  8. 13 Dec, 2019 2 commits
  9. 12 Dec, 2019 5 commits