DescriptionAdd CC software renderer.
This new renderer adds support for the compositor to output to a
software-bitmap surface instead of a GL context. It uses Skia to
interpret the CCDrawQuads and configures the resource provider to only
use bitmap-backed resources. During initialization, the host checks
whether a GL or software output surface is available and initializes the
appropriate renderer.
The basic texture and solid-color based quad types are supported, along
with alpha, clipping and 3d transformations. Render surfaces and video
are not yet supported.
BUG=124671
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158396
Patch Set 1 #
Total comments: 5
Patch Set 2 : Change to OutputDevice API and remove "using namespace WebKit" #
Total comments: 10
Patch Set 3 : Add CCRendererSoftwareTest smoke tests #Patch Set 4 : Fixed Clang errors #Patch Set 5 : Rebase and remove accidentally added flag code #Patch Set 6 : Fix license headers #
Messages
Total messages: 15 (0 generated)
|