/* * Copyright 2023 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #include "src/gpu/graphite/Image_YUVA_Graphite.h" #include "include/core/SkColorSpace.h" #include "src/gpu/graphite/Log.h" namespace skgpu::graphite { Image_YUVA::Image_YUVA(uint32_t uniqueID, YUVATextureProxies proxies, const SkColorInfo& colorInfo) : Image_Base(SkImageInfo::Make(proxies.yuvaInfo().dimensions(), colorInfo), uniqueID) , fYUVAProxies(std::move(proxies)) { SkASSERT(fYUVAProxies.isValid()); } }