8#ifndef GrVkTypesPriv_DEFINED
9#define GrVkTypesPriv_DEFINED
16class MutableTextureState;
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
GrVkImageInfo GrVkImageInfoWithMutableState(const GrVkImageInfo &, const skgpu::MutableTextureState *)
GrVkSurfaceInfo GrVkImageSpecToSurfaceInfo(const GrVkImageSpec &vkSpec, uint32_t sampleCount, uint32_t levelCount, skgpu::Protected isProtected)
VkImageUsageFlags fImageUsageFlags
GrVkImageSpec(const GrVkSurfaceInfo &info)
skgpu::VulkanYcbcrConversionInfo fYcbcrConversionInfo
VkSharingMode fSharingMode
VkImageTiling fImageTiling
@ VK_SHARING_MODE_EXCLUSIVE
VkFlags VkImageUsageFlags
@ VK_IMAGE_TILING_OPTIMAL