RetroArch
Public Member Functions | Public Attributes | Private Attributes | List of all members
VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT Struct Reference

#include <vulkan.hpp>

Collaboration diagram for VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT:
[legend]

Public Member Functions

 operator const VkSurfaceCapabilities2EXT & () const
 
bool operator== (SurfaceCapabilities2EXT const &rhs) const
 
bool operator!= (SurfaceCapabilities2EXT const &rhs) const
 

Public Attributes

voidpNext = nullptr
 
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
 

Private Attributes

StructureType sType = StructureType::eSurfaceCapabilities2EXT
 

Member Function Documentation

◆ operator const VkSurfaceCapabilities2EXT &()

VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::operator const VkSurfaceCapabilities2EXT & ( ) const
inline

◆ operator!=()

bool VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::operator!= ( SurfaceCapabilities2EXT const rhs) const
inline
Here is the call graph for this function:

◆ operator==()

bool VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::operator== ( SurfaceCapabilities2EXT const rhs) const
inline
Here is the caller graph for this function:

Member Data Documentation

◆ currentExtent

Extent2D VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::currentExtent

◆ currentTransform

SurfaceTransformFlagBitsKHR VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::currentTransform

◆ maxImageArrayLayers

uint32_t VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::maxImageArrayLayers

◆ maxImageCount

uint32_t VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::maxImageCount

◆ maxImageExtent

Extent2D VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::maxImageExtent

◆ minImageCount

uint32_t VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::minImageCount

◆ minImageExtent

Extent2D VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::minImageExtent

◆ pNext

void* VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::pNext = nullptr

◆ sType

StructureType VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::sType = StructureType::eSurfaceCapabilities2EXT
private

◆ supportedCompositeAlpha

CompositeAlphaFlagsKHR VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::supportedCompositeAlpha

◆ supportedSurfaceCounters

SurfaceCounterFlagsEXT VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::supportedSurfaceCounters

◆ supportedTransforms

SurfaceTransformFlagsKHR VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::supportedTransforms

◆ supportedUsageFlags

ImageUsageFlags VULKAN_HPP_NAMESPACE::SurfaceCapabilities2EXT::supportedUsageFlags

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