Package org.lwjgl.egl
Class WLBindWaylandDisplay
- java.lang.Object
-
- org.lwjgl.egl.WLBindWaylandDisplay
-
public class WLBindWaylandDisplay extends java.lang.Object
Native bindings to the WL_bind_wayland_display extension.This extension provides entry points for binding and unbinding the wl_display of a Wayland compositor to an
EGLDisplay
. Binding awl_display
means that the EGL implementation should provide one or more interfaces in the Wayland protocol to allow clients to createwl_buffer
objects. On the server side, this extension also provides a new target forCreateImageKHR
, to create anEGLImage
from awl_buffer
.Adding an implementation-specific Wayland interface, allows the EGL implementation to define specific wayland requests and events, needed for buffer sharing in an EGL Wayland platform.
Requires
EGL 1.4
andKHR_image_base
.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
eglBindWaylandDisplayWL(long dpy, long display)
static boolean
eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value)
Array version of:QueryWaylandBufferWL
static boolean
eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, java.nio.IntBuffer value)
static boolean
eglUnbindWaylandDisplayWL(long dpy, long display)
static int
neglQueryWaylandBufferWL(long dpy, long buffer, int attribute, long value)
-
-
-
Method Detail
-
eglBindWaylandDisplayWL
public static boolean eglBindWaylandDisplayWL(long dpy, long display)
-
eglUnbindWaylandDisplayWL
public static boolean eglUnbindWaylandDisplayWL(long dpy, long display)
-
neglQueryWaylandBufferWL
public static int neglQueryWaylandBufferWL(long dpy, long buffer, int attribute, long value)
-
eglQueryWaylandBufferWL
public static boolean eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, java.nio.IntBuffer value)
-
eglQueryWaylandBufferWL
public static boolean eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value)
Array version of:QueryWaylandBufferWL
-
-