Show / Hide Table of Contents

Class Egl.WL

WL extensions.

Inheritance
object
Egl.WL
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: OpenTK.Graphics.Egl
Assembly: OpenTK.Graphics.dll
Syntax
public static class Egl.WL

Methods

BindWaylandDisplayWL(EGLDisplay, nint*)

[requires: EGL_WL_bind_wayland_display] [entry point: eglBindWaylandDisplayWL]

Declaration
public static int BindWaylandDisplayWL(EGLDisplay dpy, nint* display)
Parameters
Type Name Description
EGLDisplay dpy
nint* display
Returns
Type Description
int

BindWaylandDisplayWL(EGLDisplay, ref nint)

[requires: EGL_WL_bind_wayland_display] [entry point: eglBindWaylandDisplayWL]

Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, ref nint display)
Parameters
Type Name Description
EGLDisplay dpy
nint display
Returns
Type Description
bool

BindWaylandDisplayWL(EGLDisplay, nint[])

[requires: EGL_WL_bind_wayland_display] [entry point: eglBindWaylandDisplayWL]

Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, nint[] display)
Parameters
Type Name Description
EGLDisplay dpy
nint[] display
Returns
Type Description
bool

BindWaylandDisplayWL(EGLDisplay, Span<nint>)

[requires: EGL_WL_bind_wayland_display] [entry point: eglBindWaylandDisplayWL]

Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, Span<nint> display)
Parameters
Type Name Description
EGLDisplay dpy
Span<nint> display
Returns
Type Description
bool

CreateWaylandBufferFromImageWL(EGLDisplay, EGLImageKHR)

[requires: EGL_WL_create_wayland_buffer_from_image] [entry point: eglCreateWaylandBufferFromImageWL]

Declaration
public static nint* CreateWaylandBufferFromImageWL(EGLDisplay dpy, EGLImageKHR image)
Parameters
Type Name Description
EGLDisplay dpy
EGLImageKHR image
Returns
Type Description
nint*

QueryWaylandBufferWL(EGLDisplay, nint*, int, int*)

[requires: EGL_WL_bind_wayland_display] [entry point: eglQueryWaylandBufferWL]

Declaration
public static int QueryWaylandBufferWL(EGLDisplay dpy, nint* buffer, int attribute, int* value)
Parameters
Type Name Description
EGLDisplay dpy
nint* buffer
int attribute
int* value
Returns
Type Description
int

QueryWaylandBufferWL(EGLDisplay, ref nint, int, ref int)

[requires: EGL_WL_bind_wayland_display] [entry point: eglQueryWaylandBufferWL]

Declaration
public static bool QueryWaylandBufferWL(EGLDisplay dpy, ref nint buffer, int attribute, ref int value)
Parameters
Type Name Description
EGLDisplay dpy
nint buffer
int attribute
int value
Returns
Type Description
bool

QueryWaylandBufferWL(EGLDisplay, nint[], int, int[])

[requires: EGL_WL_bind_wayland_display] [entry point: eglQueryWaylandBufferWL]

Declaration
public static bool QueryWaylandBufferWL(EGLDisplay dpy, nint[] buffer, int attribute, int[] value)
Parameters
Type Name Description
EGLDisplay dpy
nint[] buffer
int attribute
int[] value
Returns
Type Description
bool

QueryWaylandBufferWL(EGLDisplay, Span<nint>, int, Span<int>)

[requires: EGL_WL_bind_wayland_display] [entry point: eglQueryWaylandBufferWL]

Declaration
public static bool QueryWaylandBufferWL(EGLDisplay dpy, Span<nint> buffer, int attribute, Span<int> value)
Parameters
Type Name Description
EGLDisplay dpy
Span<nint> buffer
int attribute
Span<int> value
Returns
Type Description
bool

UnbindWaylandDisplayWL(EGLDisplay, nint*)

[requires: EGL_WL_bind_wayland_display] [entry point: eglUnbindWaylandDisplayWL]

Declaration
public static int UnbindWaylandDisplayWL(EGLDisplay dpy, nint* display)
Parameters
Type Name Description
EGLDisplay dpy
nint* display
Returns
Type Description
int

UnbindWaylandDisplayWL(EGLDisplay, ref nint)

[requires: EGL_WL_bind_wayland_display] [entry point: eglUnbindWaylandDisplayWL]

Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, ref nint display)
Parameters
Type Name Description
EGLDisplay dpy
nint display
Returns
Type Description
bool

UnbindWaylandDisplayWL(EGLDisplay, nint[])

[requires: EGL_WL_bind_wayland_display] [entry point: eglUnbindWaylandDisplayWL]

Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, nint[] display)
Parameters
Type Name Description
EGLDisplay dpy
nint[] display
Returns
Type Description
bool

UnbindWaylandDisplayWL(EGLDisplay, Span<nint>)

[requires: EGL_WL_bind_wayland_display] [entry point: eglUnbindWaylandDisplayWL]

Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, Span<nint> display)
Parameters
Type Name Description
EGLDisplay dpy
Span<nint> display
Returns
Type Description
bool
In this article
Back to top Generated by DocFX