/* * Copyright 2021 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef skgpu_graphite_task_CopyTask_DEFINED #define skgpu_graphite_task_CopyTask_DEFINED #include "src/gpu/graphite/task/Task.h" #include "include/core/SkRect.h" namespace skgpu::graphite { class Buffer; class Texture; class TextureProxy; class CopyBufferToBufferTask final : public Task { … }; class CopyTextureToBufferTask final : public Task { … }; class CopyTextureToTextureTask final : public Task { … }; } // namespace skgpu::graphite #endif // skgpu_graphite_task_CopyTask_DEFINED