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

Issue 585093003: aw: Block child compositor if frame is not consumed by parent (Closed)

Created:
6 years, 3 months ago by boliu
Modified:
6 years, 3 months ago
Reviewers:
hush (inactive)
CC:
chromium-reviews, android-webview-reviews_chromium.org, no sievers, epenner
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Project:
chromium
Visibility:
Public.

Description

aw: Block child compositor if frame is not consumed by parent Pipeline onDrawHardware, kModeSync, and kModeDraw. Each step will block the previous step in the pipeline. This is the avoid the parent compositor getting ahead of child. BUG= Committed: https://crrev.com/9b78e178cd29a7b2cf9788aad922c34ebaf78ef0 Cr-Commit-Position: refs/heads/master@{#295866}

Patch Set 1 #

Total comments: 6

Patch Set 2 : remove extra blank line #

Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -11 lines) Patch
M android_webview/browser/browser_view_renderer.cc View 1 3 chunks +15 lines, -2 lines 0 comments Download
M android_webview/browser/hardware_renderer.h View 1 chunk +4 lines, -0 lines 0 comments Download
M android_webview/browser/hardware_renderer.cc View 3 chunks +22 lines, -9 lines 0 comments Download
M android_webview/browser/shared_renderer_state.h View 1 chunk +1 line, -0 lines 0 comments Download
M android_webview/browser/shared_renderer_state.cc View 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (2 generated)
boliu
This is the "pipeline and drop" patch. It's not too bad. And it will automatically ...
6 years, 3 months ago (2014-09-20 00:03:16 UTC) #2
hush (inactive)
https://codereview.chromium.org/585093003/diff/1/android_webview/browser/browser_view_renderer.cc File android_webview/browser/browser_view_renderer.cc (left): https://codereview.chromium.org/585093003/diff/1/android_webview/browser/browser_view_renderer.cc#oldcode307 android_webview/browser/browser_view_renderer.cc:307: ReturnUnusedResource(shared_renderer_state_->PassDrawGLInput()); why is this removed? https://codereview.chromium.org/585093003/diff/1/android_webview/browser/hardware_renderer.cc File android_webview/browser/hardware_renderer.cc (right): ...
6 years, 3 months ago (2014-09-20 02:15:53 UTC) #3
boliu
https://codereview.chromium.org/585093003/diff/1/android_webview/browser/browser_view_renderer.cc File android_webview/browser/browser_view_renderer.cc (left): https://codereview.chromium.org/585093003/diff/1/android_webview/browser/browser_view_renderer.cc#oldcode307 android_webview/browser/browser_view_renderer.cc:307: ReturnUnusedResource(shared_renderer_state_->PassDrawGLInput()); On 2014/09/20 02:15:53, hush wrote: > why is ...
6 years, 3 months ago (2014-09-20 02:20:21 UTC) #4
hush (inactive)
lgtm cool. thanks!
6 years, 3 months ago (2014-09-20 02:31:46 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/585093003/20001
6 years, 3 months ago (2014-09-20 02:32:23 UTC) #7
commit-bot: I haz the power
Committed patchset #2 (id:20001) as a5303ad162d283ff567eb68c6a78a262fd482989
6 years, 3 months ago (2014-09-20 13:18:12 UTC) #8
commit-bot: I haz the power
6 years, 3 months ago (2014-09-20 13:19:18 UTC) #9
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/9b78e178cd29a7b2cf9788aad922c34ebaf78ef0
Cr-Commit-Position: refs/heads/master@{#295866}

Powered by Google App Engine
This is Rietveld 408576698