Skip to content
Snippets Groups Projects
Commit 92abcb83 authored by piman@google.com's avatar piman@google.com
Browse files

Enable accelerated compositing in fullscreen pepper.

The compositing itself is trivial since there is just a fullscreen plugin instance (that we blit full-screen), but it allows the use of the 3D contexts in pepper when fullscreen is on (they require accelerated compositing).

Accelerated compositing is only triggered when a Surface3D is bound to the instance. Otherwise the regular 2D painting path is used.

This CL also refactors a bit RenderWidgetFullscreenPepper, merging the trivial WidgetFullscreenContainer into RenderWidgetFullscreenPepper - it's simpler that way.

BUG=none
TEST=Flash

Review URL: http://codereview.chromium.org/5994002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@70636 0039d316-1c4b-4281-b951-d872f2087c98
parent a6d7ae5e
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment