| Index: gpu/command_buffer/service/async_pixel_transfer_manager_share_group.h
 | 
| diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_share_group.h b/gpu/command_buffer/service/async_pixel_transfer_manager_share_group.h
 | 
| deleted file mode 100644
 | 
| index 081fcc4dd07d185282ea1a1a0c1ce2e6dae3ce18..0000000000000000000000000000000000000000
 | 
| --- a/gpu/command_buffer/service/async_pixel_transfer_manager_share_group.h
 | 
| +++ /dev/null
 | 
| @@ -1,60 +0,0 @@
 | 
| -// Copyright 2013 The Chromium Authors. All rights reserved.
 | 
| -// Use of this source code is governed by a BSD-style license that can be
 | 
| -// found in the LICENSE file.
 | 
| -
 | 
| -#ifndef GPU_COMMAND_BUFFER_SERVICE_ASYNC_PIXEL_TRANSFER_MANAGER_SHARE_GROUP_H_
 | 
| -#define GPU_COMMAND_BUFFER_SERVICE_ASYNC_PIXEL_TRANSFER_MANAGER_SHARE_GROUP_H_
 | 
| -
 | 
| -#include "gpu/command_buffer/service/async_pixel_transfer_manager.h"
 | 
| -
 | 
| -#include "base/memory/ref_counted.h"
 | 
| -
 | 
| -namespace gfx {
 | 
| -class GLContext;
 | 
| -}
 | 
| -
 | 
| -namespace gpu {
 | 
| -class AsyncPixelTransferDelegateShareGroup;
 | 
| -class AsyncPixelTransferUploadStats;
 | 
| -
 | 
| -class AsyncPixelTransferManagerShareGroup : public AsyncPixelTransferManager {
 | 
| - public:
 | 
| -  explicit AsyncPixelTransferManagerShareGroup(gfx::GLContext* context);
 | 
| -  ~AsyncPixelTransferManagerShareGroup() override;
 | 
| -
 | 
| -  // AsyncPixelTransferManager implementation:
 | 
| -  void BindCompletedAsyncTransfers() override;
 | 
| -  void AsyncNotifyCompletion(
 | 
| -      const AsyncMemoryParams& mem_params,
 | 
| -      AsyncPixelTransferCompletionObserver* observer) override;
 | 
| -  uint32 GetTextureUploadCount() override;
 | 
| -  base::TimeDelta GetTotalTextureUploadTime() override;
 | 
| -  void ProcessMorePendingTransfers() override;
 | 
| -  bool NeedsProcessMorePendingTransfers() override;
 | 
| -  void WaitAllAsyncTexImage2D() override;
 | 
| -
 | 
| -  // State shared between Managers and Delegates.
 | 
| -  struct SharedState {
 | 
| -    SharedState();
 | 
| -    ~SharedState();
 | 
| -
 | 
| -    scoped_refptr<AsyncPixelTransferUploadStats> texture_upload_stats;
 | 
| -    typedef std::list<base::WeakPtr<AsyncPixelTransferDelegateShareGroup> >
 | 
| -        TransferQueue;
 | 
| -    TransferQueue pending_allocations;
 | 
| -  };
 | 
| -
 | 
| - private:
 | 
| -  // AsyncPixelTransferManager implementation:
 | 
| -  AsyncPixelTransferDelegate* CreatePixelTransferDelegateImpl(
 | 
| -      gles2::TextureRef* ref,
 | 
| -      const AsyncTexImage2DParams& define_params) override;
 | 
| -
 | 
| -  SharedState shared_state_;
 | 
| -
 | 
| -  DISALLOW_COPY_AND_ASSIGN(AsyncPixelTransferManagerShareGroup);
 | 
| -};
 | 
| -
 | 
| -}  // namespace gpu
 | 
| -
 | 
| -#endif  // GPU_COMMAND_BUFFER_SERVICE_ASYNC_PIXEL_TRANSFER_MANAGER_SHARE_GROUP_H_
 | 
| 
 |