Top Description Constructors Methods
org.lwjgl.egl

public Class WLBindWaylandDisplay

extends Object
Class Inheritance
Imports
java.nio.*, org.lwjgl.system.*

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.

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static boolean
eglBindWaylandDisplayWL(long dpy, long display)

public static boolean
eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, IntBuffer value)

public static boolean
eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value)

Array version of: QueryWaylandBufferWL

public static boolean
eglUnbindWaylandDisplayWL(long dpy, long display)

public static int
neglQueryWaylandBufferWL(long dpy, long buffer, int attribute, long value)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

WLBindWaylandDisplayback to summary
protected WLBindWaylandDisplay()

Method Detail

eglBindWaylandDisplayWLback to summary
public static boolean eglBindWaylandDisplayWL(long dpy, long display)
Annotations
@NativeType:EGLBoolean
eglQueryWaylandBufferWLback to summary
public static boolean eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, IntBuffer value)
Annotations
@NativeType:EGLBoolean
eglQueryWaylandBufferWLback to summary
public static boolean eglQueryWaylandBufferWL(long dpy, long buffer, int attribute, int[] value)

Array version of: QueryWaylandBufferWL

Annotations
@NativeType:EGLBoolean
eglUnbindWaylandDisplayWLback to summary
public static boolean eglUnbindWaylandDisplayWL(long dpy, long display)
Annotations
@NativeType:EGLBoolean
neglQueryWaylandBufferWLback to summary
public static int neglQueryWaylandBufferWL(long dpy, long buffer, int attribute, long value)