1 /* 2 * Copyright 2021 Google LLC 3 * 4 * Use of this source code is governed by a BSD-style license that can be 5 * found in the LICENSE file. 6 */ 7 8 #include "experimental/graphite/include/BackendTexture.h" 9 10 namespace skgpu { 11 12 #ifdef SK_METAL BackendTexture(SkISize dimensions,sk_cfp<mtl::Handle> mtlTexture)13BackendTexture::BackendTexture(SkISize dimensions, sk_cfp<mtl::Handle> mtlTexture) 14 : fDimensions(dimensions) 15 , fInfo(mtl::TextureInfo(mtlTexture.get())) 16 , fMtlTexture(std::move(mtlTexture)) {} 17 #endif 18 19 } // namespace skgpu 20 21