diff options
author | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-09 22:19:21 +0000 |
---|---|---|
committer | piman@chromium.org <piman@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-12-09 22:19:21 +0000 |
commit | aa4117f9d083dead1c9c764f0ad14e1c14d00524 (patch) | |
tree | 766cf5af27597abb38a94b16a1644a2c894b1436 /ui/ui_unittests.gypi | |
parent | 209f20c8a51c83c2344e5c638f391a9f5dfb827c (diff) | |
download | chromium_src-aa4117f9d083dead1c9c764f0ad14e1c14d00524.zip chromium_src-aa4117f9d083dead1c9c764f0ad14e1c14d00524.tar.gz chromium_src-aa4117f9d083dead1c9c764f0ad14e1c14d00524.tar.bz2 |
Delay UpdateRect until the SwapBuffers callback when accelerated compositing is on.
This is also removing the UpdateRect ack in the accelerated compositing case,
because it is not needed (and adds scheduling constraints that reduce
throughput).
This also sends a "dummy" message to the browser to unblock the UI thread if it's waiting on an UpdateRect when the transition from non-accelerated to accelerated happens: the GPU process may need to round trip to the browser UI thread before sending the SwapBuffers callback.
BUG=58782
TEST=reduced jankiness on aura builds when resizing.
Review URL: http://codereview.chromium.org/8498036
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113861 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ui/ui_unittests.gypi')
0 files changed, 0 insertions, 0 deletions