#include <VulkanGraphiteTypesPriv.h>
Definition at line 17 of file VulkanGraphiteTypesPriv.h.
◆ VulkanTextureSpec() [1/2]
skgpu::graphite::VulkanTextureSpec::VulkanTextureSpec |
( |
| ) |
|
|
inline |
Definition at line 18 of file VulkanGraphiteTypesPriv.h.
VkSharingMode fSharingMode
VkImageCreateFlags fFlags
VkImageAspectFlags fAspectMask
VkImageUsageFlags fImageUsageFlags
VkImageTiling fImageTiling
VulkanYcbcrConversionInfo fYcbcrConversionInfo
@ VK_SHARING_MODE_EXCLUSIVE
@ VK_IMAGE_TILING_OPTIMAL
@ VK_IMAGE_ASPECT_COLOR_BIT
◆ VulkanTextureSpec() [2/2]
skgpu::graphite::VulkanTextureSpec::VulkanTextureSpec |
( |
const VulkanTextureInfo & |
info | ) |
|
|
inline |
◆ isCompatible()
bool skgpu::graphite::VulkanTextureSpec::isCompatible |
( |
const VulkanTextureSpec & |
that | ) |
const |
|
inline |
◆ operator==()
bool skgpu::graphite::VulkanTextureSpec::operator== |
( |
const VulkanTextureSpec & |
that | ) |
const |
|
inline |
◆ toString()
SkString skgpu::graphite::VulkanTextureSpec::toString |
( |
| ) |
const |
|
inline |
Definition at line 56 of file VulkanGraphiteTypesPriv.h.
56 {
58 "flags=0x%08X,format=%d,imageTiling=%d,imageUsageFlags=0x%08X,sharingMode=%d,"
59 "aspectMask=%u",
66 }
SK_API SkString SkStringPrintf(const char *format,...) SK_PRINTF_LIKE(1
Creates a new string and writes into it using a printf()-style format.
◆ fAspectMask
◆ fFlags
◆ fFormat
VkFormat skgpu::graphite::VulkanTextureSpec::fFormat |
◆ fImageTiling
◆ fImageUsageFlags
◆ fSharingMode
◆ fYcbcrConversionInfo
The documentation for this struct was generated from the following file: