Properties for a surface. More...
#include <system/display/kzs_surface_configuration.h>
Public Attributes | |
enum KzsSurfaceType | type |
Graphics language for rendering on this surface. More... | |
kzInt | bitsColorR |
Size of red color channel in bits. More... | |
kzInt | bitsColorG |
Size of green color channel in bits. More... | |
kzInt | bitsColorB |
Size of blue color channel in bits. More... | |
kzInt | bitsAlpha |
Size of alpha channel in bits. More... | |
kzInt | bitsStencil |
Size of stencil buffer in bits. More... | |
kzInt | bitsDepthBuffer |
Size of depth buffer in bits. More... | |
kzInt | antiAliasing |
Number of anti-aliasing samples used. More... | |
KzsSwapBehavior | swapBehavior |
kzInt | priority |
Passes priority hint to surface creation. More... | |
Properties for a surface.
enum KzsSurfaceType KzsSurfaceProperties::type |
Graphics language for rendering on this surface.
kzInt KzsSurfaceProperties::bitsColorR |
Size of red color channel in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::bitsColorG |
Size of green color channel in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::bitsColorB |
Size of blue color channel in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::bitsAlpha |
Size of alpha channel in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::bitsStencil |
Size of stencil buffer in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::bitsDepthBuffer |
Size of depth buffer in bits.
Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
kzInt KzsSurfaceProperties::antiAliasing |
Number of anti-aliasing samples used.
Use 0 to turn AA off. Set to KZS_SURFACE_PROPERTY_DONT_CARE for automatic selection.
KzsSwapBehavior KzsSurfaceProperties::swapBehavior |
kzInt KzsSurfaceProperties::priority |
Passes priority hint to surface creation.
Won't be applied if set to KZS_SURFACE_PROPERTY_DONT_CARE.