0
Files
src/ash
ynovikov@chromium.org 7158db1b9a Add "panel_fitting" GPU feature type and use it for mirror mode.
Panel fitting is used by mirror display mode on Chrome OS.
This GPU feature type will tell if it is supported by GPU hardware.
Initially enable it only for Ivy Bridge GPU via blacklisting everything else.
Also add a disable_panel_fitting command flag,
to be able to quickly turn the feature off.

When hardware supports panel fitting,
and there are no common modes between the internal and the external displays,
configure the internal display to the external's resolution,
and let the panel fitter take care of displaying it correctly.

BUG=chromium-os:34442
TEST=Panel Fitting should appear as Hardware Accelerated in about:gpu
     on IVB Chrome OS, Unavailable everywhere else.
TEST=Tested mirror mode on device.

Review URL: https://chromiumcodereview.appspot.com/10909242

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@161980 0039d316-1c4b-4281-b951-d872f2087c98
2012-10-15 22:19:31 +00:00
..
2012-07-11 07:10:28 +00:00
2012-09-14 03:13:15 +00:00
2012-07-11 07:10:28 +00:00
2012-02-14 21:25:08 +00:00
2012-07-11 07:10:28 +00:00
2012-10-15 06:31:02 +00:00