Skip to content

KDGpu::SurfaceCapabilities

Module: Public API

#include <KDGpu/adapter_swapchain_properties.h>

Public Attributes

Name
uint32_t minImageCount
uint32_t maxImageCount
Extent2D currentExtent
Extent2D minImageExtent
Extent2D maxImageExtent
uint32_t maxImageArrayLayers
SurfaceTransformFlags supportedTransforms
SurfaceTransformFlagBits currentTransform
CompositeAlphaFlags supportedCompositeAlpha
TextureUsageFlags supportedUsageFlags

Public Attributes Documentation

variable minImageCount

1
uint32_t minImageCount;

variable maxImageCount

1
uint32_t maxImageCount;

variable currentExtent

1
Extent2D currentExtent;

variable minImageExtent

1
Extent2D minImageExtent;

variable maxImageExtent

1
Extent2D maxImageExtent;

variable maxImageArrayLayers

1
uint32_t maxImageArrayLayers;

variable supportedTransforms

1
SurfaceTransformFlags supportedTransforms;

variable currentTransform

1
SurfaceTransformFlagBits currentTransform;

variable supportedCompositeAlpha

1
CompositeAlphaFlags supportedCompositeAlpha;

variable supportedUsageFlags

1
TextureUsageFlags supportedUsageFlags;

Updated on 2024-12-22 at 00:01:23 +0000