Rendering Engine 0.2.9
Modular Graphics Rendering Engine | v0.2.9
rendering_engine::SwapChainSupportDetails Struct Reference

Describes capabilities and available configurations for a physical device's swap chain. More...

#include <vulkan_renderer.hpp>

Public Attributes

VkSurfaceCapabilitiesKHR capabilities
 
std::vector< VkSurfaceFormatKHR > formats
 
std::vector< VkPresentModeKHR > presentModes
 

Detailed Description

Describes capabilities and available configurations for a physical device's swap chain.

Definition at line 41 of file vulkan_renderer.hpp.

Member Data Documentation

◆ capabilities

VkSurfaceCapabilitiesKHR rendering_engine::SwapChainSupportDetails::capabilities

Definition at line 43 of file vulkan_renderer.hpp.

◆ formats

std::vector<VkSurfaceFormatKHR> rendering_engine::SwapChainSupportDetails::formats

Definition at line 44 of file vulkan_renderer.hpp.

◆ presentModes

std::vector<VkPresentModeKHR> rendering_engine::SwapChainSupportDetails::presentModes

Definition at line 45 of file vulkan_renderer.hpp.


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