1. 07 May, 2018 2 commits
    • ANGLETest: Reuse test windows per-renderer · fad918f8
      Corentin Wallez authored
      When running angle_end2end_tests unfiltered with the OpenGL and Vulkan
      backends enabled, the test window was recreated all the time and grabbed
      focus every-time it was created. This made it impossible to do anything
      with the machine running the tests.
      
      Fix this by having one OSWindow per renderer group that's lazily created:
      this solves most of the issue since only a couple windows end up being
      created, and at the beginning of the test suite.
      
      BUG=
      
      Change-Id: I7a51300f0d59d8b6bb79e54d20b3acbf01068002
      Reviewed-on: https://chromium-review.googlesource.com/1038433
      Commit-Queue: Corentin Wallez <cwallez@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    • Use ShaderMap in Caps - Part I · 54aafe58
      Jiawei Shao authored
      This patch is the first one of the series that organize
      implementation dependent resource limits on every type
      of shader into ShaderMap and clean up all the related
      code.
      
      In the next patch all such resource limits are put in
      the corresponding ShaderMaps.
      
      BUG=angleproject:2169
      
      Change-Id: I40cb58c55b2e82df33221ddb36eff0abcd7e8b22
      Reviewed-on: https://chromium-review.googlesource.com/1034108
      Commit-Queue: Corentin Wallez <cwallez@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  2. 04 May, 2018 4 commits
  3. 03 May, 2018 3 commits
  4. 02 May, 2018 11 commits
  5. 01 May, 2018 5 commits
  6. 30 Apr, 2018 3 commits
  7. 28 Apr, 2018 2 commits
  8. 27 Apr, 2018 5 commits
  9. 26 Apr, 2018 5 commits