diff options
author | apatrick@chromium.org <apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-08 01:03:17 +0000 |
---|---|---|
committer | apatrick@chromium.org <apatrick@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-02-08 01:03:17 +0000 |
commit | 5d00542d45b54da292f98791cdd912281e84618a (patch) | |
tree | 7a97a373989b5ab2d216304ecf691e75199b7ae5 /.gitignore | |
parent | 941bb6001f9fd8ad7455f64969aa0202de4fb0d9 (diff) | |
download | chromium_src-5d00542d45b54da292f98791cdd912281e84618a.zip chromium_src-5d00542d45b54da292f98791cdd912281e84618a.tar.gz chromium_src-5d00542d45b54da292f98791cdd912281e84618a.tar.bz2 |
Implemented GPU process side flow control.
Only one frame of GL calls are allowed to be pending presentation at a time. This reduced "jitter" for both ANGLE and GL. Also tuned client side flow control for minimal "jitter". Finally, I made the GPU scheduler prioritise command buffers directed at a window (i.e. the compositor's contexts) over those directed at offscreen targets.
TEST=trybots, watch fish in WebGL Aquarium and see if they jitter with and without vsync lock enabled, scientific experiments on gman
BUG=none
Review URL: http://codereview.chromium.org/6250166
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@74071 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to '.gitignore')
0 files changed, 0 insertions, 0 deletions