chromium/third_party/blink/renderer/platform/graphics/gpu/webgpu_texture_alpha_clearer.cc

// Copyright 2022 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#include "third_party/blink/renderer/platform/graphics/gpu/webgpu_texture_alpha_clearer.h"

namespace blink {

WebGPUTextureAlphaClearer::WebGPUTextureAlphaClearer(
    scoped_refptr<DawnControlClientHolder> dawn_control_client,
    const wgpu::Device& device,
    wgpu::TextureFormat format)
    :{}

WebGPUTextureAlphaClearer::~WebGPUTextureAlphaClearer() = default;

bool WebGPUTextureAlphaClearer::IsCompatible(const wgpu::Device& device,
                                             wgpu::TextureFormat format) const {}

void WebGPUTextureAlphaClearer::ClearAlpha(const wgpu::Texture& texture) {}

}  // namespace blink