Top Description Fields Constructors Methods
org.lwjgl.egl

public Class KHRStreamConsumerGLTexture

extends Object
Class Inheritance
Imports
org.lwjgl.system.*

Native bindings to the KHR_stream_consumer_gltexture extension.

This extension allows an OpenGL(ES) texture to be connected to an EGLStream as its consumer. Image frames from the EGLStream can be 'latched' into the texture as the contents of the texture. This is equivalent to copying the image into the texture, but on most implementations a copy is not needed so this is faster.

Requires EGL 1.2.

Field Summary

Modifier and TypeField and Description
public static final int

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static boolean
eglStreamConsumerAcquireKHR(long dpy, long stream)

public static boolean
public static boolean
eglStreamConsumerReleaseKHR(long dpy, long stream)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHRback to summary
public static final int EGL_CONSUMER_ACQUIRE_TIMEOUT_USEC_KHR

Constructor Detail

KHRStreamConsumerGLTextureback to summary
protected KHRStreamConsumerGLTexture()

Method Detail

eglStreamConsumerAcquireKHRback to summary
public static boolean eglStreamConsumerAcquireKHR(long dpy, long stream)
Annotations
@NativeType:EGLBoolean
eglStreamConsumerGLTextureExternalKHRback to summary
public static boolean eglStreamConsumerGLTextureExternalKHR(long dpy, long stream)
Annotations
@NativeType:EGLBoolean
eglStreamConsumerReleaseKHRback to summary
public static boolean eglStreamConsumerReleaseKHR(long dpy, long stream)
Annotations
@NativeType:EGLBoolean