struct SurfaceCapabilities2EXT

Defined at line 187822 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

=== VK_EXT_display_surface_counter ===

Public Members

StructureType sType
void * pNext
uint32_t minImageCount
uint32_t maxImageCount
Extent2D currentExtent
Extent2D minImageExtent
Extent2D maxImageExtent
uint32_t maxImageArrayLayers
Flags supportedTransforms
SurfaceTransformFlagBitsKHR currentTransform
Flags supportedCompositeAlpha
Flags supportedUsageFlags
Flags supportedSurfaceCounters

Public Methods

void SurfaceCapabilities2EXT (uint32_t minImageCount_, uint32_t maxImageCount_, Extent2D currentExtent_, Extent2D minImageExtent_, Extent2D maxImageExtent_, uint32_t maxImageArrayLayers_, SurfaceTransformFlagsKHR supportedTransforms_, SurfaceTransformFlagBitsKHR currentTransform_, CompositeAlphaFlagsKHR supportedCompositeAlpha_, ImageUsageFlags supportedUsageFlags_, SurfaceCounterFlagsEXT supportedSurfaceCounters_, void * pNext_)

Defined at line 187830 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SurfaceCapabilities2EXT (const SurfaceCapabilities2EXT & rhs)

Defined at line 187857 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void SurfaceCapabilities2EXT (const VkSurfaceCapabilities2EXT & rhs)

Defined at line 187859 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SurfaceCapabilities2EXT & operator= (const SurfaceCapabilities2EXT & rhs)

Defined at line 187864 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

SurfaceCapabilities2EXT & operator= (const VkSurfaceCapabilities2EXT & rhs)

Defined at line 187867 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkSurfaceCapabilities2EXT & operator const VkSurfaceCapabilities2EXT & ()

Defined at line 187873 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkSurfaceCapabilities2EXT & operator VkSurfaceCapabilities2EXT & ()

Defined at line 187878 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkSurfaceCapabilities2EXT * operator const VkSurfaceCapabilities2EXT * ()

Defined at line 187883 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkSurfaceCapabilities2EXT * operator VkSurfaceCapabilities2EXT * ()

Defined at line 187888 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const SurfaceCapabilities2EXT & )

Defined at line 187926 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp