|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
What a surface supports, for choosing a SurfaceConfiguration. More...
#include "donner/gpu/Descriptors.h"
Public Attributes | |
| std::vector< TextureFormat > | formats |
| Formats acquired textures may take. | |
| TextureUsage | usages = TextureUsage::None |
| Usage flags acquired textures may carry. | |
| std::vector< PresentMode > | presentModes |
| Supported frame pacing. | |
| std::vector< SurfaceAlphaMode > | alphaModes |
| Supported alpha compositing. | |
What a surface supports, for choosing a SurfaceConfiguration.
| std::vector<SurfaceAlphaMode> donner::gpu::SurfaceCapabilities::alphaModes |
Supported alpha compositing.
| std::vector<TextureFormat> donner::gpu::SurfaceCapabilities::formats |
Formats acquired textures may take.
| std::vector<PresentMode> donner::gpu::SurfaceCapabilities::presentModes |
Supported frame pacing.
| TextureUsage donner::gpu::SurfaceCapabilities::usages = TextureUsage::None |
Usage flags acquired textures may carry.