Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
GrVkImage::ImageDesc Struct Reference

#include <GrVkImage.h>

Public Member Functions

 ImageDesc ()
 

Public Attributes

VkImageType fImageType
 
VkFormat fFormat
 
uint32_t fWidth
 
uint32_t fHeight
 
uint32_t fLevels
 
uint32_t fSamples
 
VkImageTiling fImageTiling
 
VkImageUsageFlags fUsageFlags
 
VkFlags fMemProps
 
GrProtected fIsProtected
 

Detailed Description

Definition at line 178 of file GrVkImage.h.

Constructor & Destructor Documentation

◆ ImageDesc()

GrVkImage::ImageDesc::ImageDesc ( )
inline

Definition at line 190 of file GrVkImage.h.

193 , fWidth(0)
194 , fHeight(0)
195 , fLevels(1)
196 , fSamples(1)
198 , fUsageFlags(0)
VkImageUsageFlags fUsageFlags
Definition: GrVkImage.h:186
VkImageType fImageType
Definition: GrVkImage.h:179
GrProtected fIsProtected
Definition: GrVkImage.h:188
VkImageTiling fImageTiling
Definition: GrVkImage.h:185
@ VK_MEMORY_PROPERTY_DEVICE_LOCAL_BIT
Definition: vulkan_core.h:2399
@ VK_IMAGE_TILING_OPTIMAL
Definition: vulkan_core.h:1767
@ VK_IMAGE_TYPE_2D
Definition: vulkan_core.h:1775
@ VK_FORMAT_UNDEFINED
Definition: vulkan_core.h:1459

Member Data Documentation

◆ fFormat

VkFormat GrVkImage::ImageDesc::fFormat

Definition at line 180 of file GrVkImage.h.

◆ fHeight

uint32_t GrVkImage::ImageDesc::fHeight

Definition at line 182 of file GrVkImage.h.

◆ fImageTiling

VkImageTiling GrVkImage::ImageDesc::fImageTiling

Definition at line 185 of file GrVkImage.h.

◆ fImageType

VkImageType GrVkImage::ImageDesc::fImageType

Definition at line 179 of file GrVkImage.h.

◆ fIsProtected

GrProtected GrVkImage::ImageDesc::fIsProtected

Definition at line 188 of file GrVkImage.h.

◆ fLevels

uint32_t GrVkImage::ImageDesc::fLevels

Definition at line 183 of file GrVkImage.h.

◆ fMemProps

VkFlags GrVkImage::ImageDesc::fMemProps

Definition at line 187 of file GrVkImage.h.

◆ fSamples

uint32_t GrVkImage::ImageDesc::fSamples

Definition at line 184 of file GrVkImage.h.

◆ fUsageFlags

VkImageUsageFlags GrVkImage::ImageDesc::fUsageFlags

Definition at line 186 of file GrVkImage.h.

◆ fWidth

uint32_t GrVkImage::ImageDesc::fWidth

Definition at line 181 of file GrVkImage.h.


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