EGL capabilities.
More...
#include <kanzi/core.ui/platform/context_api/egl/egl_capabilities.hpp>
EGL capabilities.
- Since
- Kanzi 3.9.7
-
Kanzi 3.9.10 uses EGLContextClientSelection to provide more options.
◆ EGLCapabilities() [1/2]
kanzi::EGLCapabilities::EGLCapabilities |
( |
| ) |
|
|
explicitdefault |
◆ EGLCapabilities() [2/2]
Constructor.
- Parameters
-
configuration | System configuration. |
◆ 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 3.9.10
◆ 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: