Index: gpu/command_buffer/service/async_pixel_transfer_manager_stub.h |
diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_stub.h b/gpu/command_buffer/service/async_pixel_transfer_manager_stub.h |
index 544c8180c869ad6c38081e1bb67cb7191856515d..39c6a7f691c2341295cdf47694e8a7c61fc8de37 100644 |
--- a/gpu/command_buffer/service/async_pixel_transfer_manager_stub.h |
+++ b/gpu/command_buffer/service/async_pixel_transfer_manager_stub.h |
@@ -9,8 +9,6 @@ |
namespace gpu { |
-class AsyncPixelTransferDelegateStub; |
- |
class AsyncPixelTransferManagerStub : public AsyncPixelTransferManager { |
public: |
AsyncPixelTransferManagerStub(); |
@@ -25,10 +23,12 @@ class AsyncPixelTransferManagerStub : public AsyncPixelTransferManager { |
virtual base::TimeDelta GetTotalTextureUploadTime() OVERRIDE; |
virtual void ProcessMorePendingTransfers() OVERRIDE; |
virtual bool NeedsProcessMorePendingTransfers() OVERRIDE; |
- virtual AsyncPixelTransferDelegate* GetAsyncPixelTransferDelegate() OVERRIDE; |
private: |
- scoped_ptr<AsyncPixelTransferDelegateStub> delegate_; |
+ // AsyncPixelTransferManager implementation: |
+ virtual AsyncPixelTransferDelegate* CreatePixelTransferDelegateImpl( |
+ gles2::TextureRef* ref, |
+ const AsyncTexImage2DParams& define_params) OVERRIDE; |
DISALLOW_COPY_AND_ASSIGN(AsyncPixelTransferManagerStub); |
}; |