8#ifndef GrVkTypesPriv_DEFINED
9#define GrVkTypesPriv_DEFINED
15class 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)
VkSharingMode fSharingMode
VkImageTiling fImageTiling
GrVkYcbcrConversionInfo fYcbcrConversionInfo
@ VK_SHARING_MODE_EXCLUSIVE
VkFlags VkImageUsageFlags
@ VK_IMAGE_TILING_OPTIMAL