EGL capabilities.
More...
#include <kanzi/platform/platform/context/egl/egl_capabilities.hpp>
EGL capabilities.
- Since
- Kanzi 3.9.7
-
Kanzi 4.0.0 uses EGLContextClientSelection to provide more options.
◆ EGLCapabilities() [1/2]
| kanzi::EGLCapabilities::EGLCapabilities |
( |
| ) |
|
|
explicitdefault |
◆ EGLCapabilities() [2/2]
Constructor.
- Parameters
-
| configuration | System configuration. |
◆ asPlatformSurfaceProperties()
Create a SurfaceProperties struct based on EGLCapabilities.
- Returns
- SurfaceProperties struct that has same properties as this EGLCapabilities instance.
- Since
- Kanzi 4.0.0
◆ graphicsFormatID
| optional<int> kanzi::EGLCapabilities::graphicsFormatID |
EGL graphics format ID or nullopt if not specified.
When set, this option will override all other EGL capability settings.
◆ bitsColorR
| optional<int> kanzi::EGLCapabilities::bitsColorR |
Exact size of red color channel bits or nullopt if not specified.
◆ bitsColorG
| optional<int> kanzi::EGLCapabilities::bitsColorG |
Exact size of green color channel bits or nullopt if not specified.
◆ bitsColorB
| optional<int> kanzi::EGLCapabilities::bitsColorB |
Exact size of blue color channel bits or nullopt if not specified.
◆ bitsAlpha
| optional<int> kanzi::EGLCapabilities::bitsAlpha |
Exact size of alpha channel bits or nullopt if not specified.
◆ bitsDepth
| optional<int> kanzi::EGLCapabilities::bitsDepth |
Exact size of depth channel bits or nullopt if not specified.
◆ bitsStencil
| optional<int> kanzi::EGLCapabilities::bitsStencil |
Exact size of stencil channel bits or nullopt if not specified.
◆ samplesAntialiasing
| optional<int> kanzi::EGLCapabilities::samplesAntialiasing |
Exact number of anti-aliasing sample count or nullopt if not specified.
◆ contextClientVersion
EGL context client selection.
- Since
- Kanzi 4.0.0
◆ surfaceType
Current EGL surface type.
◆ imgContextPriority
| optional<int> kanzi::EGLCapabilities::imgContextPriority |
Current EGL IMG context priority or nullopt if not specified.
◆ surfaceColorSpace
The documentation for this struct was generated from the following file: