Flutter Engine
The Flutter Engine
Public Member Functions | Public Attributes | List of all members
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

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

Detailed Description

Definition at line 31 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

VkBufferCollectionImageCreateInfoFUCHSIA flutter_runner::VulkanImage::vk_collection_image_create_info

Definition at line 36 of file vulkan_surface.h.

◆ vk_image

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

Definition at line 39 of file vulkan_surface.h.

◆ vk_image_create_info

VkImageCreateInfo flutter_runner::VulkanImage::vk_image_create_info

Definition at line 37 of file vulkan_surface.h.

◆ vk_memory_requirements

VkMemoryRequirements flutter_runner::VulkanImage::vk_memory_requirements

Definition at line 38 of file vulkan_surface.h.


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