Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
GrVkImageSpec Struct Reference

#include <GrVkTypesPriv.h>

Public Member Functions

 GrVkImageSpec ()
 
 GrVkImageSpec (const GrVkSurfaceInfo &info)
 

Public Attributes

VkImageTiling fImageTiling
 
VkFormat fFormat
 
VkImageUsageFlags fImageUsageFlags
 
GrVkYcbcrConversionInfo fYcbcrConversionInfo
 
VkSharingMode fSharingMode
 

Detailed Description

Definition at line 21 of file GrVkTypesPriv.h.

Constructor & Destructor Documentation

◆ GrVkImageSpec() [1/2]

GrVkImageSpec::GrVkImageSpec ( )
inline

Definition at line 22 of file GrVkTypesPriv.h.

VkImageUsageFlags fImageUsageFlags
VkFormat fFormat
VkSharingMode fSharingMode
VkImageTiling fImageTiling
@ VK_SHARING_MODE_EXCLUSIVE
@ VK_IMAGE_TILING_OPTIMAL
@ VK_FORMAT_UNDEFINED

◆ GrVkImageSpec() [2/2]

GrVkImageSpec::GrVkImageSpec ( const GrVkSurfaceInfo info)
inline

Definition at line 28 of file GrVkTypesPriv.h.

29 : fImageTiling(info.fImageTiling)
30 , fFormat(info.fFormat)
31 , fImageUsageFlags(info.fImageUsageFlags)
32 , fYcbcrConversionInfo(info.fYcbcrConversionInfo)
33 , fSharingMode(info.fSharingMode) {}
static void info(const char *fmt,...) SK_PRINTF_LIKE(1
Definition DM.cpp:213
GrVkYcbcrConversionInfo fYcbcrConversionInfo

Member Data Documentation

◆ fFormat

VkFormat GrVkImageSpec::fFormat

Definition at line 36 of file GrVkTypesPriv.h.

◆ fImageTiling

VkImageTiling GrVkImageSpec::fImageTiling

Definition at line 35 of file GrVkTypesPriv.h.

◆ fImageUsageFlags

VkImageUsageFlags GrVkImageSpec::fImageUsageFlags

Definition at line 37 of file GrVkTypesPriv.h.

◆ fSharingMode

VkSharingMode GrVkImageSpec::fSharingMode

Definition at line 39 of file GrVkTypesPriv.h.

◆ fYcbcrConversionInfo

GrVkYcbcrConversionInfo GrVkImageSpec::fYcbcrConversionInfo

Definition at line 38 of file GrVkTypesPriv.h.


The documentation for this struct was generated from the following file: