Flutter Engine
flutter_runner::VulkanImage Struct Reference

#include <vulkan_surface.h>

Public Member Functions

 VulkanImage ()=default
 
 VulkanImage (VulkanImage &&)=default
 
VulkanImageoperator= (VulkanImage &&)=default
 
 FML_DISALLOW_COPY_AND_ASSIGN (VulkanImage)
 

Public Attributes

VkBufferCollectionImageCreateInfoFUCHSIAX vk_collection_image_create_info
 
VkImageCreateInfo vk_image_create_info
 
VkMemoryRequirements vk_memory_requirements
 
vulkan::VulkanHandle< VkImage > vk_image
 

Detailed Description

Definition at line 28 of file vulkan_surface.h.

Constructor & Destructor Documentation

◆ VulkanImage() [1/2]

flutter_runner::VulkanImage::VulkanImage ( )
default

◆ VulkanImage() [2/2]

flutter_runner::VulkanImage::VulkanImage ( VulkanImage &&  )
default

Member Function Documentation

◆ FML_DISALLOW_COPY_AND_ASSIGN()

flutter_runner::VulkanImage::FML_DISALLOW_COPY_AND_ASSIGN ( VulkanImage  )

◆ operator=()

VulkanImage& flutter_runner::VulkanImage::operator= ( VulkanImage &&  )
default

Member Data Documentation

◆ vk_collection_image_create_info

VkBufferCollectionImageCreateInfoFUCHSIAX flutter_runner::VulkanImage::vk_collection_image_create_info

Definition at line 33 of file vulkan_surface.h.

◆ vk_image

vulkan::VulkanHandle<VkImage> flutter_runner::VulkanImage::vk_image

Definition at line 36 of file vulkan_surface.h.

Referenced by flutter_runner::VulkanSurface::GetSize().

◆ vk_image_create_info

VkImageCreateInfo flutter_runner::VulkanImage::vk_image_create_info

Definition at line 34 of file vulkan_surface.h.

Referenced by flutter_runner::VulkanSurface::GetSize().

◆ vk_memory_requirements

VkMemoryRequirements flutter_runner::VulkanImage::vk_memory_requirements

Definition at line 35 of file vulkan_surface.h.

Referenced by flutter_runner::VulkanSurface::GetSize().


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