Package org.lwjgl.egl
Class WLBindWaylandDisplay
java.lang.Object
org.lwjgl.egl.WLBindWaylandDisplay
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 a
wl_display
means that the EGL implementation should provide one or more interfaces in the Wayland protocol to allow clients to create
wl_buffer
objects. On the server side, this extension also provides a new target for CreateImageKHR
, to create an EGLImage
from a
wl_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
and KHR_image_base
.
-
Method Summary
Modifier and TypeMethodDescriptionstatic 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, IntBuffer value) static boolean
eglUnbindWaylandDisplayWL
(long dpy, long display) static int
neglQueryWaylandBufferWL
(long dpy, long buffer, int attribute, long value)
-
Method Details
-
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, IntBuffer value) -
eglQueryWaylandBufferWL
public static boolean eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value) Array version of:QueryWaylandBufferWL
-