| Index: cc/io_surface_layer_impl.cc
|
| diff --git a/cc/io_surface_layer_impl.cc b/cc/io_surface_layer_impl.cc
|
| index 9ea69e2b6bdd03c6a4eebcc0b6517f24b7f80d13..bf796fdf264a256315387725d1e57bbb5141d4e8 100644
|
| --- a/cc/io_surface_layer_impl.cc
|
| +++ b/cc/io_surface_layer_impl.cc
|
| @@ -37,6 +37,19 @@ IOSurfaceLayerImpl::~IOSurfaceLayerImpl()
|
| context3d->deleteTexture(m_ioSurfaceTextureId);
|
| }
|
|
|
| +scoped_ptr<LayerImpl> IOSurfaceLayerImpl::createLayerImpl(LayerTreeImpl* treeImpl)
|
| +{
|
| + return IOSurfaceLayerImpl::create(treeImpl, id()).PassAs<LayerImpl>();
|
| +}
|
| +
|
| +void IOSurfaceLayerImpl::pushPropertiesTo(LayerImpl* layer)
|
| +{
|
| + LayerImpl::pushPropertiesTo(layer);
|
| +
|
| + IOSurfaceLayerImpl* ioSurfaceLayer = static_cast<IOSurfaceLayerImpl*>(layer);
|
| + ioSurfaceLayer->setIOSurfaceProperties(m_ioSurfaceId, m_ioSurfaceSize);
|
| +}
|
| +
|
| void IOSurfaceLayerImpl::willDraw(ResourceProvider* resourceProvider)
|
| {
|
| LayerImpl::willDraw(resourceProvider);
|
|
|