1. 29 Jun, 2016 6 commits
  2. 28 Jun, 2016 1 commit
  3. 25 Jun, 2016 1 commit
  4. 24 Jun, 2016 1 commit
  5. 23 Jun, 2016 3 commits
  6. 22 Jun, 2016 6 commits
  7. 21 Jun, 2016 2 commits
  8. 20 Jun, 2016 10 commits
  9. 17 Jun, 2016 8 commits
  10. 16 Jun, 2016 2 commits
    • D3D11: Fix readback of BGRA-backed formats. · 230d9561
      Jamie Madill authored
      For some BGRA-backed formats (RGBA4, R5G6B5, RGB5A1), our ReadPixels
      implementation wasn't aware the BGRA format didn't exactly match the
      RGBA format. For these it would do the 'fast path' memcpy method, when
      it should stop and do the slow pixel-by-pixel packing method.
      
      BUG=angleproject:1407
      BUG=chromium:616176
      
      Change-Id: Ie24758513af6f9ef87f0aa503135456c96493701
      Reviewed-on: https://chromium-review.googlesource.com/352252Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
    • perf_tests: Work around stalls in gl_null test teardown. · cd1b1226
      Jamie Madill authored
      The Clear command in the draw call benchmark was not being properly
      no-op'ed. This would cause the driver to get a huge queue of GL
      command, which it would only flush when the test was torn down. This
      manifested as a 5+ second stall on test teardown.
      
      Looking at the clear command, it does some work with binding
      and then calling GL functions, so properly filtering out the driver
      commands would be a bit more complicated. For now, we can hack in a
      workaround for the draw call test (the only one that uses the GL
      NULL renderer at the moment) to not call clear when it would give
      us problems.
      
      BUG=620687
      
      Change-Id: I64a2ed1883e8d3bf0d4c423c8bce0902ae9bf8df
      Reviewed-on: https://chromium-review.googlesource.com/352828Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>