1. 01 Oct, 2019 2 commits
  2. 30 Sep, 2019 3 commits
  3. 27 Sep, 2019 1 commit
  4. 26 Sep, 2019 2 commits
  5. 25 Sep, 2019 2 commits
  6. 24 Sep, 2019 7 commits
  7. 23 Sep, 2019 1 commit
  8. 20 Sep, 2019 7 commits
  9. 19 Sep, 2019 2 commits
  10. 18 Sep, 2019 3 commits
  11. 17 Sep, 2019 1 commit
  12. 16 Sep, 2019 6 commits
  13. 14 Sep, 2019 2 commits
    • Update Marl to bf3e23083 · e901e9b5
      Nicolas Capens authored
      bf3e23083 pool.h: Don't over-qualify Loan type parameters
      dc76e9653 CMake: Fix configuration file installation path
      fca4771b4 Scheduler: Increase max number of threads from 64 to 256.
      1b3fd77b2 debug: Add MARL_WARN for printing warnings
      3928f44d6 [Grammar] Fix passive tense.
      a2918916e CMake: Add install target (#21)
      1ec7c36cf examples/primes.cpp: Add missing header including
      ed21a07a1 Minor cleanup
      
      Commands:
      git subtree pull --prefix third_party/marl https://github.com/google/marl bf3e23083979c3bd3de1c77346b655eec423b3bc --squash
      
      Bug: b/141003126
      Change-Id: I5e9afad957d52919c48a60d8db49c04e43102870
    • Squashed 'third_party/marl/' changes from 59068ee4c..bf3e23083 · 73634a19
      Nicolas Capens authored
      bf3e23083 pool.h: Don't over-qualify Loan type parameters
      dc76e9653 CMake: Fix configuration file installation path
      fca4771b4 Scheduler: Increase max number of threads from 64 to 256.
      1b3fd77b2 debug: Add MARL_WARN for printing warnings
      3928f44d6 [Grammar] Fix passive tense.
      a2918916e CMake: Add install target (#21)
      1ec7c36cf examples/primes.cpp: Add missing header including
      ed21a07a1 Minor cleanup
      
      git-subtree-dir: third_party/marl
      git-subtree-split: bf3e23083979c3bd3de1c77346b655eec423b3bc
  14. 13 Sep, 2019 1 commit
    • Renderer alignment fix · 30847688
      Alexis Hetu authored
      The Renderer needs to be aligned when allocated, otherwise
      it leads to all sorts of hard to track issues in the 32 bit
      version of the library.
      
      In this instance, Angle's end to end tests on SwiftShader
      Vulkan had spurious failures due to having unaligned members
      in PixelProcessor, which wasn't aligned because it's used as
      a base class of the Renderer class, which wasn't aligned when
      allocated. Using an allocator to align the memory fixes the
      issue.
      
      I also did a small cleanup of PixelProcessor::setBlendConstant,
      as it was a bit hard to debug and changing it this way made it
      easier to track what was going on.
      
      Bug b/140888415
      
      Change-Id: Ie5559642456ee4dcb73f9d07c777349f558879ba
      Reviewed-on: https://swiftshader-review.googlesource.com/c/SwiftShader/+/36248
      Presubmit-Ready: Alexis Hétu <sugoi@google.com>
      Reviewed-by: 's avatarNicolas Capens <nicolascapens@google.com>
      Tested-by: 's avatarAlexis Hétu <sugoi@google.com>
      Kokoro-Presubmit: kokoro <noreply+kokoro@google.com>