Class Egl.WL
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
Returns
BindWaylandDisplayWL(EGLDisplay, ref nint)
[requires: EGL_WL_bind_wayland_display]
[entry point: eglBindWaylandDisplayWL
]
Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, ref nint display)
Parameters
Returns
BindWaylandDisplayWL(EGLDisplay, nint[])
[requires: EGL_WL_bind_wayland_display]
[entry point: eglBindWaylandDisplayWL
]
Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, nint[] display)
Parameters
Returns
BindWaylandDisplayWL(EGLDisplay, Span<nint>)
[requires: EGL_WL_bind_wayland_display]
[entry point: eglBindWaylandDisplayWL
]
Declaration
public static bool BindWaylandDisplayWL(EGLDisplay dpy, Span<nint> display)
Parameters
Returns
CreateWaylandBufferFromImageWL(EGLDisplay, EGLImageKHR)
[requires: EGL_WL_create_wayland_buffer_from_image]
[entry point: eglCreateWaylandBufferFromImageWL
]
Declaration
public static nint* CreateWaylandBufferFromImageWL(EGLDisplay dpy, EGLImageKHR image)
Parameters
Returns
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
Returns
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
Returns
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
Returns
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
Returns
UnbindWaylandDisplayWL(EGLDisplay, nint*)
[requires: EGL_WL_bind_wayland_display]
[entry point: eglUnbindWaylandDisplayWL
]
Declaration
public static int UnbindWaylandDisplayWL(EGLDisplay dpy, nint* display)
Parameters
Returns
UnbindWaylandDisplayWL(EGLDisplay, ref nint)
[requires: EGL_WL_bind_wayland_display]
[entry point: eglUnbindWaylandDisplayWL
]
Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, ref nint display)
Parameters
Returns
UnbindWaylandDisplayWL(EGLDisplay, nint[])
[requires: EGL_WL_bind_wayland_display]
[entry point: eglUnbindWaylandDisplayWL
]
Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, nint[] display)
Parameters
Returns
UnbindWaylandDisplayWL(EGLDisplay, Span<nint>)
[requires: EGL_WL_bind_wayland_display]
[entry point: eglUnbindWaylandDisplayWL
]
Declaration
public static bool UnbindWaylandDisplayWL(EGLDisplay dpy, Span<nint> display)
Parameters
Returns