Kanzi 4.1.0
kanzi::platform::EglGraphicsContext::SurfaceData Struct Reference

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< SurfaceColorSpacecolorSpace
 Color space.
 
optional< PresentModepresentMode
 Present mode.
 
unique_ptr< AbstractWindowSurfacesurface
 Abstracted EGL surface.
 

Detailed Description

Surface-specific data.

Member Data Documentation

◆ surface

unique_ptr<AbstractWindowSurface> kanzi::platform::EglGraphicsContext::SurfaceData::surface

Abstracted EGL surface.

◆ associatedContext

ContextNodePtr kanzi::platform::EglGraphicsContext::SurfaceData::associatedContext

Indicates which context uses this surface.

◆ colorSpace

optional<SurfaceColorSpace> kanzi::platform::EglGraphicsContext::SurfaceData::colorSpace

Color space.

◆ presentMode

optional<PresentMode> kanzi::platform::EglGraphicsContext::SurfaceData::presentMode

Present mode.


The documentation for this struct was generated from the following file: