diff options
author | lambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-13 16:56:00 +0000 |
---|---|---|
committer | lambroslambrou@chromium.org <lambroslambrou@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-13 16:56:00 +0000 |
commit | 6c572a070755401823bb0f84d36913dbe1032334 (patch) | |
tree | e18c33dad7f7e3914cc54a38fe07da4cf198a360 /views/metrics.h | |
parent | 2fb95db2941727bb10a6eedaee3a1bef0af00a1c (diff) | |
download | chromium_src-6c572a070755401823bb0f84d36913dbe1032334.zip chromium_src-6c572a070755401823bb0f84d36913dbe1032334.tar.gz chromium_src-6c572a070755401823bb0f84d36913dbe1032334.tar.bz2 |
Do full-screen polling if X server does not support DAMAGE.
Not optimized yet - need to detect when the screen image is unchanged and avoid
passing it to the encoder (as in the Windows implementation).
BUG=None
TEST=Manual
To test:
Switch VT (Ctrl-Alt-F2) and run
startx -- :1 -extension DAMAGE
Run chromoting_simple_host from there, and connect to it. Verify that changing
screen resolution works. Also stress the X Server with
x11perf -time 99999 -osrect 500
and repeat the screen-resolution test.
Review URL: http://codereview.chromium.org/7012025
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@85282 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/metrics.h')
0 files changed, 0 insertions, 0 deletions