gstglegl.gldisplay_egl

Module for [GLDisplayEGL] class

Types 3

the contents of a #GstGLDisplayEGL are private and should only be accessed through the provided API

Methods
GType _gType() @property
GLDisplayEGL self()Returns `this`, for use in `with` statements.
GLDisplayEGLGidBuilder builder()Get builder for [gstglegl.gldisplay_egl.GLDisplayEGL] Returns: New builder object
gstglegl.gldisplay_egl.GLDisplayEGL newSurfaceless()Create a new surfaceless #GstGLDisplayEGL using the Mesa3D EGLPLATFORMSURFACELESS_MESA extension. Returns: a new #GstGLDisplayEGL or null
gstglegl.gldisplay_egl.GLDisplayEGL fromGlDisplay(gstgl.gldisplay.GLDisplay display)Creates a EGL display connection from a native Display.
void * getFromNative(gstgl.types.GLDisplayType type, size_t display)Attempts to create a new `EGLDisplay` from display. If type is [gstgl.types.GLDisplayType.Any] or [gstgl.types.GLDisplayType.EglSurfaceless], then display must be 0. type must not be [gstgl.types....
Constructors
this(void * ptr, Flag!"Take" take)
this()Create a new #GstGLDisplayEGL using the default EGLDEFAULTDISPLAY. Returns: a new #GstGLDisplayEGL or null

Fluent builder for [gstglegl.gldisplay_egl.GLDisplayEGL]