Surface-specific data. More...
#include <kanzi/platform/platform/gl/graphics_context/egl/egl_graphics_context.hpp>
Public Attributes | |
| ContextNodePtr | associatedContext |
| Indicates which context uses this surface. | |
| optional< SurfaceColorSpace > | colorSpace |
| Color space. | |
| EGLConfig | config |
| EGL config used to create this surface. | |
| optional< PresentMode > | presentMode |
| Present mode. | |
| unique_ptr< AbstractWindowSurface > | surface |
| Abstracted EGL surface. | |
| NativeSurfaceHandle | windowHandle |
| Native window of a window surface, or 0 for a dummy surface. | |
Surface-specific data.
| unique_ptr<AbstractWindowSurface> kanzi::platform::EglGraphicsContext::SurfaceData::surface |
Abstracted EGL surface.
| ContextNodePtr kanzi::platform::EglGraphicsContext::SurfaceData::associatedContext |
Indicates which context uses this surface.
| optional<SurfaceColorSpace> kanzi::platform::EglGraphicsContext::SurfaceData::colorSpace |
Color space.
| optional<PresentMode> kanzi::platform::EglGraphicsContext::SurfaceData::presentMode |
Present mode.
| EGLConfig kanzi::platform::EglGraphicsContext::SurfaceData::config |
EGL config used to create this surface.
| NativeSurfaceHandle kanzi::platform::EglGraphicsContext::SurfaceData::windowHandle |
Native window of a window surface, or 0 for a dummy surface.