Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(151)

Unified Diff: gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc

Issue 1186393004: gpu: Remove async texture uploads. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 5 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc
diff --git a/gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc b/gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc
deleted file mode 100644
index a2fbc8e94ff09108de93706ec5436608dc80650a..0000000000000000000000000000000000000000
--- a/gpu/command_buffer/service/async_pixel_transfer_manager_stub.cc
+++ /dev/null
@@ -1,89 +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.
-
-#include "gpu/command_buffer/service/async_pixel_transfer_manager_stub.h"
-
-#include "gpu/command_buffer/service/async_pixel_transfer_delegate.h"
-
-namespace gpu {
-
-class AsyncPixelTransferDelegateStub : public AsyncPixelTransferDelegate {
- public:
- AsyncPixelTransferDelegateStub();
- ~AsyncPixelTransferDelegateStub() override;
-
- // Implement AsyncPixelTransferDelegate:
- void AsyncTexImage2D(const AsyncTexImage2DParams& tex_params,
- const AsyncMemoryParams& mem_params,
- const base::Closure& bind_callback) override;
- void AsyncTexSubImage2D(const AsyncTexSubImage2DParams& tex_params,
- const AsyncMemoryParams& mem_params) override;
- bool TransferIsInProgress() override;
- void WaitForTransferCompletion() override;
-
- private:
- DISALLOW_COPY_AND_ASSIGN(AsyncPixelTransferDelegateStub);
-};
-
-AsyncPixelTransferDelegateStub::AsyncPixelTransferDelegateStub() {}
-
-AsyncPixelTransferDelegateStub::~AsyncPixelTransferDelegateStub() {}
-
-void AsyncPixelTransferDelegateStub::AsyncTexImage2D(
- const AsyncTexImage2DParams& tex_params,
- const AsyncMemoryParams& mem_params,
- const base::Closure& bind_callback) {
- bind_callback.Run();
-}
-
-void AsyncPixelTransferDelegateStub::AsyncTexSubImage2D(
- const AsyncTexSubImage2DParams& tex_params,
- const AsyncMemoryParams& mem_params) {
-}
-
-bool AsyncPixelTransferDelegateStub::TransferIsInProgress() {
- return false;
-}
-
-void AsyncPixelTransferDelegateStub::WaitForTransferCompletion() {}
-
-AsyncPixelTransferManagerStub::AsyncPixelTransferManagerStub() {}
-
-AsyncPixelTransferManagerStub::~AsyncPixelTransferManagerStub() {}
-
-void AsyncPixelTransferManagerStub::BindCompletedAsyncTransfers() {
-}
-
-void AsyncPixelTransferManagerStub::AsyncNotifyCompletion(
- const AsyncMemoryParams& mem_params,
- AsyncPixelTransferCompletionObserver* observer) {
- observer->DidComplete(mem_params);
-}
-
-uint32 AsyncPixelTransferManagerStub::GetTextureUploadCount() {
- return 0;
-}
-
-base::TimeDelta AsyncPixelTransferManagerStub::GetTotalTextureUploadTime() {
- return base::TimeDelta();
-}
-
-void AsyncPixelTransferManagerStub::ProcessMorePendingTransfers() {
-}
-
-bool AsyncPixelTransferManagerStub::NeedsProcessMorePendingTransfers() {
- return false;
-}
-
-void AsyncPixelTransferManagerStub::WaitAllAsyncTexImage2D() {
-}
-
-AsyncPixelTransferDelegate*
-AsyncPixelTransferManagerStub::CreatePixelTransferDelegateImpl(
- gles2::TextureRef* ref,
- const AsyncTexImage2DParams& define_params) {
- return new AsyncPixelTransferDelegateStub();
-}
-
-} // namespace gpu

Powered by Google App Engine
This is Rietveld 408576698