9#ifndef GrVkTypes_DEFINED
10#define GrVkTypes_DEFINED
38#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK
39 bool fPartOfSwapchainOrAndroidWindow =
false;
54#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK
55 equal =
equal && (fPartOfSwapchainOrAndroidWindow == that.fPartOfSwapchainOrAndroidWindow);
90#ifdef SK_BUILD_FOR_ANDROID_FRAMEWORK
91 bool fFromSwapchainOrAndroidWindow;
skgpu::VulkanGetProc GrVkGetProc
skgpu::VulkanBackendMemory GrVkBackendMemory
static bool equal(const SkBitmap &a, const SkBitmap &b)
intptr_t VulkanBackendMemory
std::function< PFN_vkVoidFunction(const char *, VkInstance, VkDevice)> VulkanGetProc
uint32_t fColorAttachmentIndex
VkRenderPass fCompatibleRenderPass
VkCommandBuffer fSecondaryCommandBuffer
bool operator==(const GrVkImageInfo &that) const
VkSharingMode fSharingMode
skgpu::VulkanAlloc fAlloc
uint32_t fCurrentQueueFamily
skgpu::Protected fProtected
skgpu::VulkanYcbcrConversionInfo fYcbcrConversionInfo
VkImageLayout fImageLayout
VkImageUsageFlags fImageUsageFlags
VkImageTiling fImageTiling
VkImageUsageFlags fImageUsageFlags
VkImageTiling fImageTiling
skgpu::Protected fProtected
skgpu::VulkanYcbcrConversionInfo fYcbcrConversionInfo
VkSharingMode fSharingMode
@ VK_IMAGE_LAYOUT_UNDEFINED
@ VK_SHARING_MODE_EXCLUSIVE
VkFlags VkImageUsageFlags
@ VK_IMAGE_TILING_OPTIMAL
#define VK_QUEUE_FAMILY_IGNORED