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

Issue 17553012: Force spontaneous draws into the SW path (Closed)

Created:
7 years, 6 months ago by joth
Modified:
7 years, 6 months ago
Reviewers:
boliu
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

Force spontaneous draws into the SW path Any unrequested draws will cause UI corruption if they hit the GL path. The strategy is to disallow any such draws, but to enable diagnosis force them into the SW path where they cause less UI damange but we can log or assert as appropriate. BUG= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=208014

Patch Set 1 #

Total comments: 4

Patch Set 2 : boliu comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+11 lines, -10 lines) Patch
M content/browser/android/in_process/synchronous_compositor_output_surface.h View 1 chunk +1 line, -0 lines 0 comments Download
M content/browser/android/in_process/synchronous_compositor_output_surface.cc View 1 5 chunks +10 lines, -10 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
joth
7 years, 6 months ago (2013-06-21 22:25:03 UTC) #1
boliu
lgtm https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc File content/browser/android/in_process/synchronous_compositor_output_surface.cc (right): https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc#newcode226 content/browser/android/in_process/synchronous_compositor_output_surface.cc:226: invoking_composite_ = true; Use base::AutoReset?
7 years, 6 months ago (2013-06-21 22:40:14 UTC) #2
boliu
https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc File content/browser/android/in_process/synchronous_compositor_output_surface.cc (right): https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc#newcode141 content/browser/android/in_process/synchronous_compositor_output_surface.cc:141: void SynchronousCompositorOutputSurface::SwapBuffers( Hmm...slightly tangent, but we could invalidate the ...
7 years, 6 months ago (2013-06-21 22:44:23 UTC) #3
joth
thanks https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc File content/browser/android/in_process/synchronous_compositor_output_surface.cc (right): https://codereview.chromium.org/17553012/diff/1/content/browser/android/in_process/synchronous_compositor_output_surface.cc#newcode141 content/browser/android/in_process/synchronous_compositor_output_surface.cc:141: void SynchronousCompositorOutputSurface::SwapBuffers( On 2013/06/21 22:44:23, boliu wrote: > ...
7 years, 6 months ago (2013-06-21 23:02:13 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/17553012/3002
7 years, 6 months ago (2013-06-21 23:04:02 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/17553012/3002
7 years, 6 months ago (2013-06-22 02:46:48 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/17553012/3002
7 years, 6 months ago (2013-06-22 03:09:46 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/17553012/3002
7 years, 6 months ago (2013-06-22 03:22:57 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joth@chromium.org/17553012/3002
7 years, 6 months ago (2013-06-22 03:37:46 UTC) #9
commit-bot: I haz the power
7 years, 6 months ago (2013-06-22 07:06:20 UTC) #10
Message was sent while issue was closed.
Change committed as 208014

Powered by Google App Engine
This is Rietveld 408576698