1. 16 May, 2018 1 commit
  2. 15 May, 2018 5 commits
  3. 14 May, 2018 11 commits
  4. 12 May, 2018 2 commits
    • Revert "GLES1: Renderer (minimal)" · 66aafcb4
      Frank Henigman authored
      This reverts commit a6909921.
      
      Reason for revert: New tests failing on gpu fyi bot.  anglebug.com/2554
      
      Original change's description:
      > GLES1: Renderer (minimal)
      > 
      > This is the renderer code for GLES1 that delivers basic vertex
      > attributes, matrices, and allows texturing for unit 0 only (more units
      > mean implementing the multitexturing pipeline).
      > 
      > + Sample
      > + Update test expectations for GLES1 conformance tests
      > 
      > BUG=angleproject:2306
      > 
      > Change-Id: Id5d5603c967e577290085e5946f2cb7a03d7e017
      > Reviewed-on: https://chromium-review.googlesource.com/1023988
      > Commit-Queue: Lingfeng Yang <lfy@google.com>
      > Reviewed-by: Geoff Lang <geofflang@chromium.org>
      
      TBR=geofflang@chromium.org,jmadill@chromium.org,cwallez@chromium.org,lfy@google.com
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Bug: angleproject:2306
      Change-Id: Ib6fd9db433cd1a13589d5a9e82cb2c40f3cf71ff
      Reviewed-on: https://chromium-review.googlesource.com/1056229Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
      Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
    • D3D11: Fix out-of-range access with robust access. · 18e323ab
      Jamie Madill authored
      When using a vertex buffer with DYNAMIC usage, with robust buffer
      access enabled, we would sometimes read out-of-bounds when using very
      large values for the index range. An unchecked signed addition would
      overflow and lead to reading a negative offset.
      
      Fix this problem by keeping the value size_t whenever possible. Also do
      clamped casts when converting to a smaller values.
      
      Also adds a regression test.
      
      Bug: chromium:842028
      Change-Id: Ie630ac857c6acfc0bace849a03eebfbaa2fbe89a
      Reviewed-on: https://chromium-review.googlesource.com/1055928
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  5. 11 May, 2018 8 commits
  6. 10 May, 2018 3 commits
  7. 09 May, 2018 7 commits
  8. 08 May, 2018 3 commits
    • Make EGLThreadTest cross-platform. · e95a7f07
      Jamie Madill authored
      BUG=angleproject:2464
      
      Change-Id: Ib2a43bc8e2da467f49e8938c386a5e867c80d5bc
      Reviewed-on: https://chromium-review.googlesource.com/361921Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>
    • Revert "ANGLETest: Reuse test windows per-renderer" · c0a403e2
      Frank Henigman authored
      This reverts commit fad918f8.
      
      Reason for revert: attempt to fix anglebug.com/2537
      
      Original change's description:
      > ANGLETest: Reuse test windows per-renderer
      > 
      > 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: Jamie Madill <jmadill@chromium.org>
      
      TBR=geofflang@chromium.org,jmadill@chromium.org,cwallez@chromium.org
      
      # Not skipping CQ checks because original CL landed > 1 day ago.
      
      Change-Id: I93bdfa38757cbe2a6ce939c0c3e3da806307e7dd
      Reviewed-on: https://chromium-review.googlesource.com/1050326Reviewed-by: 's avatarFrank Henigman <fjhenigman@chromium.org>
      Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Frank Henigman <fjhenigman@chromium.org>
    • Revert "Update cq.cfg with new builders." · de1c1db0
      Jamie Madill authored
      This reverts commit c009255c.
      
      Reason for revert: Seems to be some kind of infra or goma error with
      the mac configs that wasn't showing up last night.
      
      Original change's description:
      > Update cq.cfg with new builders.
      > 
      > These builders are replacing the old standalone builders and the old
      > compile-only builders. They should be much faster. They also can be
      > extended in the future when we support running tests from ANGLE
      > standalone.
      > 
      > Bug: chromium:833999
      > Change-Id: Ice44c0fb8cb32d8be573f81d5df858509b00a107
      > Reviewed-on: https://chromium-review.googlesource.com/1049959
      > Reviewed-by: Jamie Madill <jmadill@chromium.org>
      
      TBR=fjhenigman@chromium.org,geofflang@chromium.org,jmadill@chromium.org
      
      Change-Id: I8bf895d7473da7fe44a3bb866a2026b59a374868
      No-Presubmit: true
      No-Tree-Checks: true
      No-Try: true
      Bug: chromium:833999
      Reviewed-on: https://chromium-review.googlesource.com/1050325Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
      Commit-Queue: Jamie Madill <jmadill@chromium.org>