SimpleGL  1.1.0
A framework for platform independent rendering
Public Attributes | List of all members
sgl::SwapchainSupportDetails Struct Reference

This struct stores necessary data for swapchain support. More...

#include <physical_device.hpp>

Public Attributes

VkSurfaceCapabilitiesKHR surfaceCapabilities
 The basic capabilities of a surface. More...
 
std::vector< VkSurfaceFormatKHR > surfaceFormats
 The supported surface formats. More...
 
std::vector< VkPresentModeKHR > presentModes
 The supported present modes. More...
 

Detailed Description

This struct stores necessary data for swapchain support.

Definition at line 47 of file physical_device.hpp.

Member Data Documentation

std::vector<VkPresentModeKHR> sgl::SwapchainSupportDetails::presentModes

The supported present modes.

Definition at line 56 of file physical_device.hpp.

VkSurfaceCapabilitiesKHR sgl::SwapchainSupportDetails::surfaceCapabilities

The basic capabilities of a surface.

Definition at line 50 of file physical_device.hpp.

std::vector<VkSurfaceFormatKHR> sgl::SwapchainSupportDetails::surfaceFormats

The supported surface formats.

Definition at line 53 of file physical_device.hpp.


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