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 booleaneglBindWaylandDisplayWL(long dpy, long display) static booleaneglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value) Array version of:QueryWaylandBufferWLstatic booleaneglQueryWaylandBufferWL(long dpy, long buffer, int attribute, IntBuffer value) static booleaneglUnbindWaylandDisplayWL(long dpy, long display) static intneglQueryWaylandBufferWL(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
-