// Copyright 2019 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef GPU_COMMAND_BUFFER_CLIENT_DAWN_CLIENT_MEMORY_TRANSFER_SERVICE_H_ #define GPU_COMMAND_BUFFER_CLIENT_DAWN_CLIENT_MEMORY_TRANSFER_SERVICE_H_ #include <dawn/wire/WireClient.h> #include <vector> #include "base/memory/raw_ptr.h" namespace gpu { class CommandBufferHelper; class MappedMemoryManager; namespace webgpu { struct MemoryTransferHandle; class DawnClientMemoryTransferService : public dawn::wire::client::MemoryTransferService { … }; } // namespace webgpu } // namespace gpu #endif // GPU_COMMAND_BUFFER_CLIENT_DAWN_CLIENT_MEMORY_TRANSFER_SERVICE_H_