// Copyright 2023 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_SERVICE_SHARED_IMAGE_SKIA_GRAPHITE_DAWN_IMAGE_REPRESENTATION_H_ #define GPU_COMMAND_BUFFER_SERVICE_SHARED_IMAGE_SKIA_GRAPHITE_DAWN_IMAGE_REPRESENTATION_H_ #include "base/memory/raw_ptr.h" #include "gpu/command_buffer/service/shared_image/shared_image_representation.h" #include <webgpu/webgpu_cpp.h> namespace gpu { // This is a wrapper class for SkiaGraphiteImageRepresentation to be used in // Dawn mode. class GPU_GLES2_EXPORT SkiaGraphiteDawnImageRepresentation : public SkiaGraphiteImageRepresentation { … }; } // namespace gpu #endif // GPU_COMMAND_BUFFER_SERVICE_SHARED_IMAGE_SKIA_GRAPHITE_DAWN_IMAGE_REPRESENTATION_H_