1. 24 May, 2019 1 commit
    • OpenGL: Remove all attachments before executing internal clear · e794ddc8
      Jiawei Shao authored
      This patch fixes a bug in BlitGL::clearRenderbuffer() by removing
      all the attachments of mScratchFBO before attaching the real
      target of clear to keep mScratchFBO always being incomplete.
      
      Without this fix, the WebGL CTS tests mentioned in issue 2760 will
      fail on Intel OpenGL drivers when Chromium is using pass through
      command buffer because when a multisampled depth renderbuffer is
      attached to mScratchFBO, mScratchFBO will sometimes become
      incomplete because it may already have a non-multisampled color
      attachment.
      
      Bug: angleproject:2760
      Test: angle_end2end_tests
      Change-Id: Id206fb4b338545ab46aba118e80d288158dcd8ec
      Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1612305
      Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
      Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
  2. 23 May, 2019 4 commits
  3. 22 May, 2019 5 commits
  4. 21 May, 2019 6 commits
  5. 20 May, 2019 3 commits
  6. 19 May, 2019 1 commit
  7. 18 May, 2019 1 commit
  8. 17 May, 2019 6 commits
  9. 16 May, 2019 11 commits
  10. 15 May, 2019 2 commits