| Index: cc/layers/texture_layer_unittest.cc
|
| diff --git a/cc/layers/texture_layer_unittest.cc b/cc/layers/texture_layer_unittest.cc
|
| index 744bf004956332f54f70dbc15bf0be6a892ad8f6..46f9d5138b2da336c11c5332c4813670c46bbf2b 100644
|
| --- a/cc/layers/texture_layer_unittest.cc
|
| +++ b/cc/layers/texture_layer_unittest.cc
|
| @@ -620,8 +620,10 @@ TEST_F(TextureLayerImplWithMailboxTest, TestWillDraw) {
|
| {
|
| scoped_ptr<TextureLayerImpl> impl_layer =
|
| TextureLayerImpl::Create(host_impl_.active_tree(), 1, false);
|
| + ContextProvider* context_provider =
|
| + host_impl_.output_surface()->context_provider();
|
| unsigned texture =
|
| - host_impl_.output_surface()->context3d()->createTexture();
|
| + context_provider->Context3d()->createTexture();
|
| impl_layer->set_texture_id(texture);
|
| EXPECT_TRUE(WillDraw(impl_layer.get(), DRAW_MODE_HARDWARE));
|
| }
|
| @@ -659,8 +661,10 @@ TEST_F(TextureLayerImplWithMailboxTest, TestWillDraw) {
|
| {
|
| scoped_ptr<TextureLayerImpl> impl_layer =
|
| TextureLayerImpl::Create(host_impl_.active_tree(), 1, false);
|
| + ContextProvider* context_provider =
|
| + host_impl_.output_surface()->context_provider();
|
| unsigned texture =
|
| - host_impl_.output_surface()->context3d()->createTexture();
|
| + context_provider->Context3d()->createTexture();
|
| impl_layer->set_texture_id(texture);
|
| EXPECT_FALSE(WillDraw(impl_layer.get(), DRAW_MODE_SOFTWARE));
|
| }
|
| @@ -683,8 +687,10 @@ TEST_F(TextureLayerImplWithMailboxTest, TestWillDraw) {
|
| {
|
| scoped_ptr<TextureLayerImpl> impl_layer =
|
| TextureLayerImpl::Create(host_impl_.active_tree(), 1, false);
|
| + ContextProvider* context_provider =
|
| + host_impl_.output_surface()->context_provider();
|
| unsigned texture =
|
| - host_impl_.output_surface()->context3d()->createTexture();
|
| + context_provider->Context3d()->createTexture();
|
| impl_layer->set_texture_id(texture);
|
| EXPECT_FALSE(WillDraw(impl_layer.get(), DRAW_MODE_RESOURCELESS_SOFTWARE));
|
| }
|
| @@ -801,8 +807,7 @@ class TextureLayerClientTest
|
| TestWebGraphicsContext3D::Create());
|
| context_ = context.get();
|
| texture_ = context->createTexture();
|
| - return FakeOutputSurface::Create3d(
|
| - context.PassAs<WebKit::WebGraphicsContext3D>()).PassAs<OutputSurface>();
|
| + return FakeOutputSurface::Create3d(context.Pass()).PassAs<OutputSurface>();
|
| }
|
|
|
| virtual unsigned PrepareTexture() OVERRIDE {
|
|
|