Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1546)

Issue 2408543003: Loosen the GLFenceARB assertions when glClientWaitSync fails. (Closed)

Created:
4 years, 2 months ago by Ken Russell (switch to Gerrit)
Modified:
4 years, 2 months ago
Reviewers:
Zhenyao Mo, piman
CC:
chromium-reviews, vmiura, piman, Corentin Wallez, Jamie Madill, Geoff Lang, jbauman, danakj, reveman
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Loosen the GLFenceARB assertions when glClientWaitSync fails. If the driver supports one of the {ARB,EXT,KHR}_robustness extensions, then the context will have been allocated with it. In this case, if glClientWaitSync fails, don't crash, but assert that the context's been lost. This will be discovered by the command buffer later, leading to a lost context. BUG=650138 Committed: https://crrev.com/dec2cf265c13989c3e0f112af844c0259daa173d Cr-Commit-Position: refs/heads/master@{#426409}

Patch Set 1 #

Patch Set 2 : Preemptive rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+25 lines, -2 lines) Patch
M ui/gl/gl_fence_arb.h View 1 chunk +2 lines, -0 lines 0 comments Download
M ui/gl/gl_fence_arb.cc View 4 chunks +23 lines, -2 lines 0 comments Download

Messages

Total messages: 12 (5 generated)
Ken Russell (switch to Gerrit)
Mo: Please review. Others: FYI. Any comments are welcome. This implements piman's suggestion on the ...
4 years, 2 months ago (2016-10-08 01:31:56 UTC) #2
Ken Russell (switch to Gerrit)
CC'ing a few other potentially interested people. This was tested in a Release build with ...
4 years, 2 months ago (2016-10-08 02:04:09 UTC) #3
piman
lgtm
4 years, 2 months ago (2016-10-11 00:29:02 UTC) #5
Zhenyao Mo
On 2016/10/11 00:29:02, piman extended OOO until Oct17 wrote: > lgtm lgtm
4 years, 2 months ago (2016-10-11 01:01:25 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2408543003/20001
4 years, 2 months ago (2016-10-20 03:14:56 UTC) #9
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 2 months ago (2016-10-20 05:05:36 UTC) #10
commit-bot: I haz the power
4 years, 2 months ago (2016-10-21 13:15:51 UTC) #12
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/dec2cf265c13989c3e0f112af844c0259daa173d
Cr-Commit-Position: refs/heads/master@{#426409}

Powered by Google App Engine
This is Rietveld 408576698