Index: cc/layers/texture_layer_impl.h |
diff --git a/cc/layers/texture_layer_impl.h b/cc/layers/texture_layer_impl.h |
index 241fde8b6f4c26cc48f1c23735e8499156039f1a..9edf09967a01a443b7e7930ad8bdbcf518121cce 100644 |
--- a/cc/layers/texture_layer_impl.h |
+++ b/cc/layers/texture_layer_impl.h |
@@ -12,7 +12,7 @@ |
#include "cc/layers/layer_impl.h" |
namespace cc { |
-class SingleReleaseCallback; |
+class SingleReleaseCallbackImpl; |
class ScopedResource; |
class CC_EXPORT TextureLayerImpl : public LayerImpl { |
@@ -49,8 +49,9 @@ class CC_EXPORT TextureLayerImpl : public LayerImpl { |
// 0--3 |
void SetVertexOpacity(const float vertex_opacity[4]); |
- void SetTextureMailbox(const TextureMailbox& mailbox, |
- scoped_ptr<SingleReleaseCallback> release_callback); |
+ void SetTextureMailbox( |
+ const TextureMailbox& mailbox, |
+ scoped_ptr<SingleReleaseCallbackImpl> release_callback); |
private: |
TextureLayerImpl(LayerTreeImpl* tree_impl, int id); |
@@ -69,7 +70,7 @@ class CC_EXPORT TextureLayerImpl : public LayerImpl { |
scoped_ptr<ScopedResource> texture_copy_; |
TextureMailbox texture_mailbox_; |
- scoped_ptr<SingleReleaseCallback> release_callback_; |
+ scoped_ptr<SingleReleaseCallbackImpl> release_callback_; |
bool own_mailbox_; |
bool valid_texture_copy_; |