/* * Copyright 2023 Google LLC * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef skgpu_VulkanMutableTextureStatePriv_DEFINED #define skgpu_VulkanMutableTextureStatePriv_DEFINED #include "include/private/gpu/vk/SkiaVulkan.h" #include <cstdint> namespace skgpu { class MutableTextureState; } namespace skgpu::MutableTextureStates { void SetVkImageLayout(MutableTextureState* state, VkImageLayout layout); void SetVkQueueFamilyIndex(MutableTextureState* state, uint32_t queueFamilyIndex); } #endif