| Index: cc/test/fake_layer_tree_host_client.cc
|
| diff --git a/cc/test/fake_layer_tree_host_client.cc b/cc/test/fake_layer_tree_host_client.cc
|
| index ff312f6a6d28ecbfab44372ff2f761652bfe0e02..a34f800b5c6067a3c45605bfd6d59498aecc57bd 100644
|
| --- a/cc/test/fake_layer_tree_host_client.cc
|
| +++ b/cc/test/fake_layer_tree_host_client.cc
|
| @@ -9,10 +9,16 @@ namespace cc {
|
| scoped_ptr<OutputSurface> FakeLayerImplTreeHostClient::createOutputSurface()
|
| {
|
| if (m_useSoftwareRendering) {
|
| + if (m_useDelegatingRenderer)
|
| + return FakeOutputSurface::CreateDelegatingSoftware(make_scoped_ptr(new FakeSoftwareOutputDevice).PassAs<SoftwareOutputDevice>()).PassAs<OutputSurface>();
|
| +
|
| return FakeOutputSurface::CreateSoftware(make_scoped_ptr(new FakeSoftwareOutputDevice).PassAs<SoftwareOutputDevice>()).PassAs<OutputSurface>();
|
| }
|
|
|
| WebKit::WebGraphicsContext3D::Attributes attrs;
|
| + if (m_useDelegatingRenderer)
|
| + return FakeOutputSurface::CreateDelegating3d(WebKit::CompositorFakeWebGraphicsContext3D::create(attrs).PassAs<WebKit::WebGraphicsContext3D>()).PassAs<OutputSurface>();
|
| +
|
| return FakeOutputSurface::Create3d(WebKit::CompositorFakeWebGraphicsContext3D::create(attrs).PassAs<WebKit::WebGraphicsContext3D>()).PassAs<OutputSurface>();
|
| }
|
|
|
|
|