Flutter Engine
The Flutter Engine
VulkanMutableTextureStatePriv.h
Go to the documentation of this file.
1/*
2 * Copyright 2023 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#ifndef skgpu_VulkanMutableTextureStatePriv_DEFINED
9#define skgpu_VulkanMutableTextureStatePriv_DEFINED
10
12
13#include <cstdint>
14
15namespace skgpu {
16class MutableTextureState;
17}
18
20 void SetVkImageLayout(MutableTextureState* state, VkImageLayout layout);
21 void SetVkQueueFamilyIndex(MutableTextureState* state, uint32_t queueFamilyIndex);
22}
23
24#endif
AtkStateType state
void SetVkImageLayout(MutableTextureState *state, VkImageLayout layout)
void SetVkQueueFamilyIndex(MutableTextureState *state, uint32_t queueFamilyIndex)
Definition: GpuTools.h:21
VkImageLayout
Definition: vulkan_core.h:1330