Top Fields Constructors Methods
jogamp.opengl.egl

public Class EGLExtImpl

extends Object
implements EGLExt
Class Inheritance
All Implemented Interfaces
com.jogamp.opengl.egl.EGLExt
Imports
java.util.*, com.jogamp.opengl.*, com.jogamp.opengl.fixedfunc.*, jogamp.opengl.*, com.jogamp.opengl.egl.EGLExt, .EGLClientPixmapHI, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, java.nio.*

Field Summary

Modifier and TypeField and Description
private final EGLContext
private final EGLExtProcAddressTable

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private native boolean
dispatch_eglBindAPI0(int api, long procAddress)

Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api) Part of EGL_VERSION_1_2

private native boolean
dispatch_eglBindTexImage0(long dpy, long surface, int buffer, long procAddress)

Entry point to C language function: EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) Part of EGL_VERSION_1_1

private native boolean
dispatch_eglChooseConfig0(long dpy, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, Object configs, int configs_byte_offset, int config_size, Object
a direct only java.nio.IntBuffer
num_config
,
int num_config_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config) Part of EGL_VERSION_1_0

private native int
dispatch_eglClientWaitSync0(long dpy, Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int flags, long timeout, long procAddress)

Entry point to C language function: EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync, EGL_NV_sync Alias for: eglClientWaitSyncKHR, eglClientWaitSyncNV

private native int
dispatch_eglClientWaitSyncKHR0(long dpy, long sync, int flags, long timeout, long procAddress)

Entry point to C language function: EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) Part of EGL_KHR_fence_sync

private native int
dispatch_eglClientWaitSyncNV0(Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int flags, long timeout, long procAddress)

Entry point to C language function: EGLint eglClientWaitSyncNV(EGLSyncNV sync, EGLint flags, EGLTimeNV timeout) Part of EGL_NV_sync

private native boolean
dispatch_eglCopyBuffers0(long dpy, long surface, long target, long procAddress)

Entry point to C language function: EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) Part of EGL_VERSION_1_0

private native long
dispatch_eglCreateContext0(long dpy, long config, long share_context, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list) Part of EGL_VERSION_1_0

private native long
dispatch_eglCreateDRMImageMESA0(long dpy, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_MESA_drm_image

private native ByteBuffer
dispatch_eglCreateFenceSyncNV0(long dpy, int condition, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, const EGLint * attrib_list) Part of EGL_NV_sync

private native ByteBuffer
dispatch_eglCreateImage0(long dpy, long ctx, int target, Object
a direct only java.nio.Buffer
buffer
,
int buffer_byte_offset, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_KHR_image Alias for: eglCreateImageKHR

private native long
dispatch_eglCreateImageKHR0(long dpy, long ctx, int target, Object
a direct only java.nio.Buffer
buffer
,
int buffer_byte_offset, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint * attrib_list) Part of EGL_KHR_image

private native long
dispatch_eglCreatePbufferFromClientBuffer0(long dpy, int buftype, Object
a direct only java.nio.Buffer
buffer
,
int buffer_byte_offset, long config, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint * attrib_list) Part of EGL_VERSION_1_2

private native long
dispatch_eglCreatePbufferSurface0(long dpy, long config, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list) Part of EGL_VERSION_1_0

private native long
dispatch_eglCreatePixmapSurface0(long dpy, long config, long pixmap, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list) Part of EGL_VERSION_1_0, EGL_HI_clientpixmap Alias for: eglCreatePixmapSurfaceHI

private native long
dispatch_eglCreatePixmapSurfaceHI0(long dpy, long config, ByteBuffer pixmap, long procAddress)

Entry point to C language function: EGLSurface eglCreatePixmapSurfaceHI(EGLDisplay dpy, EGLConfig config, struct EGLClientPixmapHI * pixmap) Part of EGL_HI_clientpixmap

private native long
dispatch_eglCreatePlatformPixmapSurface0(long dpy, long config, Object
a direct only java.nio.Buffer
native_pixmap
,
int native_pixmap_byte_offset, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglCreatePlatformPixmapSurfaceEXT

private native long
dispatch_eglCreatePlatformPixmapSurfaceEXT0(long dpy, long config, Object
a direct only java.nio.Buffer
native_pixmap
,
int native_pixmap_byte_offset, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePlatformPixmapSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLint * attrib_list) Part of EGL_EXT_platform_base

private native long
dispatch_eglCreatePlatformWindowSurface0(long dpy, long config, Object
a direct only java.nio.Buffer
native_window
,
int native_window_byte_offset, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglCreatePlatformWindowSurfaceEXT

private native long
dispatch_eglCreatePlatformWindowSurfaceEXT0(long dpy, long config, Object
a direct only java.nio.Buffer
native_window
,
int native_window_byte_offset, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreatePlatformWindowSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLint * attrib_list) Part of EGL_EXT_platform_base

private native ByteBuffer
dispatch_eglCreateStreamFromFileDescriptorKHR0(long dpy, int file_descriptor, long procAddress)

Entry point to C language function: EGLStreamKHR eglCreateStreamFromFileDescriptorKHR(EGLDisplay dpy, EGLNativeFileDescriptorKHR file_descriptor) Part of EGL_KHR_stream_cross_process_fd

private native ByteBuffer
dispatch_eglCreateStreamKHR0(long dpy, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLStreamKHR eglCreateStreamKHR(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_KHR_stream

private native long
dispatch_eglCreateStreamProducerSurfaceKHR0(long dpy, long config, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreateStreamProducerSurfaceKHR(EGLDisplay dpy, EGLConfig config, EGLStreamKHR stream, const EGLint * attrib_list) Part of EGL_KHR_stream_producer_eglsurface

private native long
dispatch_eglCreateStreamSyncNV0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, int type, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSyncKHR eglCreateStreamSyncNV(EGLDisplay dpy, EGLStreamKHR stream, EGLenum type, const EGLint * attrib_list) Part of EGL_NV_stream_sync

private native ByteBuffer
dispatch_eglCreateSync0(long dpy, int type, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync Alias for: eglCreateSyncKHR

private native long
dispatch_eglCreateSync64KHR0(long dpy, int type, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSyncKHR eglCreateSync64KHR(EGLDisplay dpy, EGLenum type, const EGLAttribKHR * attrib_list) Part of EGL_KHR_cl_event2

private native long
dispatch_eglCreateSyncKHR0(long dpy, int type, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint * attrib_list) Part of EGL_KHR_fence_sync

private native long
dispatch_eglCreateWindowSurface0(long dpy, long config, long win, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglDestroyContext0(long dpy, long ctx, long procAddress)

Entry point to C language function: EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglDestroyImage0(long dpy, Object
a direct only java.nio.Buffer
image
,
int image_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image) Part of EGL_VERSION_1_5, EGL_KHR_image Alias for: eglDestroyImageKHR

private native boolean
dispatch_eglDestroyImageKHR0(long dpy, long image, long procAddress)

Entry point to C language function: EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image) Part of EGL_KHR_image

private native boolean
dispatch_eglDestroyStreamKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglDestroyStreamKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream

private native boolean
dispatch_eglDestroySurface0(long dpy, long surface, long procAddress)

Entry point to C language function: EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglDestroySync0(long dpy, Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync, EGL_NV_sync Alias for: eglDestroySyncKHR, eglDestroySyncNV

private native boolean
dispatch_eglDestroySyncKHR0(long dpy, long sync, long procAddress)

Entry point to C language function: EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_KHR_fence_sync

private native boolean
dispatch_eglDestroySyncNV0(Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglDestroySyncNV(EGLSyncNV sync) Part of EGL_NV_sync

private native int
dispatch_eglDupNativeFenceFDANDROID0(long dpy, long sync, long procAddress)

Entry point to C language function: EGLint eglDupNativeFenceFDANDROID(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_ANDROID_native_fence_sync

private native boolean
dispatch_eglExportDMABUFImageMESA0(long dpy, long image, Object
a direct only java.nio.IntBuffer
fds
,
int fds_byte_offset, Object
a direct only java.nio.IntBuffer
strides
,
int strides_byte_offset, Object
a direct only java.nio.IntBuffer
offsets
,
int offsets_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglExportDMABUFImageMESA(EGLDisplay dpy, EGLImageKHR image, int * fds, EGLint * strides, EGLint * offsets) Part of EGL_MESA_image_dma_buf_export

private native boolean
dispatch_eglExportDMABUFImageQueryMESA0(long dpy, long image, Object
a direct only java.nio.IntBuffer
fourcc
,
int fourcc_byte_offset, Object
a direct only java.nio.IntBuffer
num_planes
,
int num_planes_byte_offset, Object
a direct only java.nio.LongBuffer
modifiers
,
int modifiers_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglExportDMABUFImageQueryMESA(EGLDisplay dpy, EGLImageKHR image, int * fourcc, int * num_planes, EGLuint64KHR * modifiers) Part of EGL_MESA_image_dma_buf_export

private native boolean
dispatch_eglExportDRMImageMESA0(long dpy, long image, Object
a direct only java.nio.IntBuffer
name
,
int name_byte_offset, Object
a direct only java.nio.IntBuffer
handle
,
int handle_byte_offset, Object
a direct only java.nio.IntBuffer
stride
,
int stride_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride) Part of EGL_MESA_drm_image

private native boolean
dispatch_eglFenceNV0(Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglFenceNV(EGLSyncNV sync) Part of EGL_NV_sync

private native boolean
dispatch_eglGetConfigAttrib0(long dpy, long config, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglGetConfigs0(long dpy, Object configs, int configs_byte_offset, int config_size, Object
a direct only java.nio.IntBuffer
num_config
,
int num_config_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config) Part of EGL_VERSION_1_0

private native long
dispatch_eglGetCurrentContext0(long procAddress)

Entry point to C language function: EGLContext eglGetCurrentContext(void) Part of EGL_VERSION_1_4

private native long
dispatch_eglGetCurrentDisplay0(long procAddress)

Entry point to C language function: EGLDisplay eglGetCurrentDisplay(void) Part of EGL_VERSION_1_0

private native long
dispatch_eglGetCurrentSurface0(int readdraw, long procAddress)

Entry point to C language function: EGLSurface eglGetCurrentSurface(EGLint readdraw) Part of EGL_VERSION_1_0

private native long
dispatch_eglGetDisplay0(long display_id, long procAddress)

Entry point to C language function: EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id) Part of EGL_VERSION_1_0

private native int
dispatch_eglGetError0(long procAddress)

Entry point to C language function: EGLint eglGetError(void) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglGetOutputLayersEXT0(long dpy, Object attrib_list, int attrib_list_byte_offset, Object layers, int layers_byte_offset, int max_layers, Object
a direct only java.nio.IntBuffer
num_layers
,
int num_layers_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers) Part of EGL_EXT_output_base

private native boolean
dispatch_eglGetOutputPortsEXT0(long dpy, Object attrib_list, int attrib_list_byte_offset, Object ports, int ports_byte_offset, int max_ports, Object
a direct only java.nio.IntBuffer
num_ports
,
int num_ports_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports) Part of EGL_EXT_output_base

private native long
dispatch_eglGetPlatformDisplay0(int platform, Object
a direct only java.nio.Buffer
native_display
,
int native_display_byte_offset, Object attrib_list, int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglGetPlatformDisplayEXT

private native long
dispatch_eglGetPlatformDisplayEXT0(int platform, Object
a direct only java.nio.Buffer
native_display
,
int native_display_byte_offset, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLDisplay eglGetPlatformDisplayEXT(EGLenum platform, void * native_display, const EGLint * attrib_list) Part of EGL_EXT_platform_base

private native int
dispatch_eglGetStreamFileDescriptorKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, long procAddress)

Entry point to C language function: EGLNativeFileDescriptorKHR eglGetStreamFileDescriptorKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_cross_process_fd

private native boolean
dispatch_eglGetSyncAttrib0(long dpy, Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib * value) Part of EGL_VERSION_1_5, EGL_NV_sync, EGL_KHR_fence_sync Alias for: eglGetSyncAttribNV, eglGetSyncAttribKHR

private native boolean
dispatch_eglGetSyncAttribKHR0(long dpy, long sync, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value) Part of EGL_KHR_fence_sync

private native boolean
dispatch_eglGetSyncAttribNV0(Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value) Part of EGL_NV_sync

private native long
dispatch_eglGetSystemTimeFrequencyNV0(long procAddress)

Entry point to C language function: EGLuint64NV eglGetSystemTimeFrequencyNV(void) Part of EGL_NV_system_time

private native long
dispatch_eglGetSystemTimeNV0(long procAddress)

Entry point to C language function: EGLuint64NV eglGetSystemTimeNV(void) Part of EGL_NV_system_time

private native boolean
dispatch_eglInitialize0(long dpy, Object
a direct only java.nio.IntBuffer
major
,
int major_byte_offset, Object
a direct only java.nio.IntBuffer
minor
,
int minor_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor) Part of EGL_VERSION_1_0

private native int
dispatch_eglLabelObjectKHR0(long display, int objectType, Object
a direct only java.nio.Buffer
object
,
int object_byte_offset, Object
a direct only java.nio.Buffer
label
,
int label_byte_offset, long procAddress)

Entry point to C language function: EGLint eglLabelObjectKHR(EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label) Part of EGL_KHR_debug

private native boolean
dispatch_eglLockSurfaceKHR0(long dpy, long surface, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglLockSurfaceKHR(EGLDisplay dpy, EGLSurface surface, const EGLint * attrib_list) Part of EGL_KHR_lock_surface

private native boolean
dispatch_eglMakeCurrent0(long dpy, long draw, long read, long ctx, long procAddress)

Entry point to C language function: EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglOutputLayerAttribEXT0(long dpy, Object
a direct only java.nio.Buffer
layer
,
int layer_byte_offset, int attribute, long value, long procAddress)

Entry point to C language function: EGLBoolean eglOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base

private native boolean
dispatch_eglOutputPortAttribEXT0(long dpy, Object
a direct only java.nio.Buffer
port
,
int port_byte_offset, int attribute, long value, long procAddress)

Entry point to C language function: EGLBoolean eglOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base

private native boolean
dispatch_eglPostSubBufferNV0(long dpy, long surface, int x, int y, int width, int height, long procAddress)

Entry point to C language function: EGLBoolean eglPostSubBufferNV(EGLDisplay dpy, EGLSurface surface, EGLint x, EGLint y, EGLint width, EGLint height) Part of EGL_NV_post_sub_buffer

private native int
dispatch_eglQueryAPI0(long procAddress)

Entry point to C language function: EGLenum eglQueryAPI(void) Part of EGL_VERSION_1_2

private native boolean
dispatch_eglQueryContext0(long dpy, long ctx, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglQueryDebugKHR0(int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryDebugKHR(EGLint attribute, EGLAttrib * value) Part of EGL_KHR_debug

private native boolean
dispatch_eglQueryDeviceAttribEXT0(Object
a direct only java.nio.Buffer
device
,
int device_byte_offset, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryDeviceAttribEXT(EGLDeviceEXT device, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base

private native boolean
dispatch_eglQueryDevicesEXT0(int max_devices, Object devices, int devices_byte_offset, Object
a direct only java.nio.IntBuffer
num_devices
,
int num_devices_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryDevicesEXT(EGLint max_devices, EGLDeviceEXT * devices, EGLint * num_devices) Part of EGL_EXT_device_base

private native ByteBuffer
dispatch_eglQueryDeviceStringEXT0(Object
a direct only java.nio.Buffer
device
,
int device_byte_offset, int name, long procAddress)

Entry point to C language function: const char * eglQueryDeviceStringEXT(EGLDeviceEXT device, EGLint name) Part of EGL_EXT_device_base

private native boolean
dispatch_eglQueryDisplayAttribEXT0(long dpy, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryDisplayAttribEXT(EGLDisplay dpy, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base

private native boolean
dispatch_eglQueryNativeDisplayNV0(long dpy, Object display_id, int display_id_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryNativeDisplayNV(EGLDisplay dpy, EGLNativeDisplayType * display_id) Part of EGL_NV_native_query

private native boolean
dispatch_eglQueryNativePixmapNV0(long dpy, long surf, Object pixmap, int pixmap_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryNativePixmapNV(EGLDisplay dpy, EGLSurface surf, EGLNativePixmapType * pixmap) Part of EGL_NV_native_query

private native boolean
dispatch_eglQueryNativeWindowNV0(long dpy, long surf, Object window, int window_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryNativeWindowNV(EGLDisplay dpy, EGLSurface surf, EGLNativeWindowType * window) Part of EGL_NV_native_query

private native boolean
dispatch_eglQueryOutputLayerAttribEXT0(long dpy, Object
a direct only java.nio.Buffer
layer
,
int layer_byte_offset, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base

private native ByteBuffer
dispatch_eglQueryOutputLayerStringEXT0(long dpy, Object
a direct only java.nio.Buffer
layer
,
int layer_byte_offset, int name, long procAddress)

Entry point to C language function: const char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name) Part of EGL_EXT_output_base

private native boolean
dispatch_eglQueryOutputPortAttribEXT0(long dpy, Object
a direct only java.nio.Buffer
port
,
int port_byte_offset, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base

private native ByteBuffer
dispatch_eglQueryOutputPortStringEXT0(long dpy, Object
a direct only java.nio.Buffer
port
,
int port_byte_offset, int name, long procAddress)

Entry point to C language function: const char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name) Part of EGL_EXT_output_base

private native boolean
dispatch_eglQueryStreamKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryStreamKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint * value) Part of EGL_KHR_stream

private native boolean
dispatch_eglQueryStreamTimeKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, int attribute, Object
a direct only java.nio.LongBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryStreamTimeKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLTimeKHR * value) Part of EGL_KHR_stream_fifo

private native boolean
dispatch_eglQueryStreamu64KHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, int attribute, Object
a direct only java.nio.LongBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQueryStreamu64KHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLuint64KHR * value) Part of EGL_KHR_stream

private native String
dispatch_eglQueryString0(long dpy, int name, long procAddress)

Entry point to C language function: const char * eglQueryString(EGLDisplay dpy, EGLint name) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglQuerySurface0(long dpy, long surface, int attribute, Object
a direct only java.nio.IntBuffer
value
,
int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglQuerySurface64KHR0(long dpy, long surface, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQuerySurface64KHR(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLAttribKHR * value) Part of EGL_KHR_lock_surface3

private native boolean
dispatch_eglQuerySurfacePointerANGLE0(long dpy, long surface, int attribute, Object value, int value_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglQuerySurfacePointerANGLE(EGLDisplay dpy, EGLSurface surface, EGLint attribute, void * * value) Part of EGL_ANGLE_query_surface_pointer

private native boolean
dispatch_eglReleaseTexImage0(long dpy, long surface, int buffer, long procAddress)

Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) Part of EGL_VERSION_1_1

private native boolean
dispatch_eglReleaseThread0(long procAddress)

Entry point to C language function: EGLBoolean eglReleaseThread(void) Part of EGL_VERSION_1_2

private native boolean
dispatch_eglSetDamageRegionKHR0(long dpy, long surface, Object
a direct only java.nio.IntBuffer
rects
,
int rects_byte_offset, int n_rects, long procAddress)

Entry point to C language function: EGLBoolean eglSetDamageRegionKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_partial_update

private native boolean
dispatch_eglSignalSyncKHR0(long dpy, long sync, int mode, long procAddress)

Entry point to C language function: EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) Part of EGL_KHR_reusable_sync

private native boolean
dispatch_eglSignalSyncNV0(Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int mode, long procAddress)

Entry point to C language function: EGLBoolean eglSignalSyncNV(EGLSyncNV sync, EGLenum mode) Part of EGL_NV_sync

private native boolean
dispatch_eglStreamAttribKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, int attribute, int value, long procAddress)

Entry point to C language function: EGLBoolean eglStreamAttribKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint value) Part of EGL_KHR_stream

private native boolean
dispatch_eglStreamConsumerAcquireKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglStreamConsumerAcquireKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

private native boolean
dispatch_eglStreamConsumerGLTextureExternalKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglStreamConsumerGLTextureExternalKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

private native boolean
dispatch_eglStreamConsumerOutputEXT0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, Object
a direct only java.nio.Buffer
layer
,
int layer_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglStreamConsumerOutputEXT(EGLDisplay dpy, EGLStreamKHR stream, EGLOutputLayerEXT layer) Part of EGL_EXT_stream_consumer_egloutput

private native boolean
dispatch_eglStreamConsumerReleaseKHR0(long dpy, Object
a direct only java.nio.Buffer
stream
,
int stream_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglStreamConsumerReleaseKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture

private native boolean
dispatch_eglSurfaceAttrib0(long dpy, long surface, int attribute, int value, long procAddress)

Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) Part of EGL_VERSION_1_1

private native boolean
dispatch_eglSwapBuffers0(long dpy, long surface, long procAddress)

Entry point to C language function: EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglSwapBuffersRegion2NOK0(long dpy, long surface, int numRects, Object
a direct only java.nio.IntBuffer
rects
,
int rects_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglSwapBuffersRegion2NOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region2

private native boolean
dispatch_eglSwapBuffersRegionNOK0(long dpy, long surface, int numRects, Object
a direct only java.nio.IntBuffer
rects
,
int rects_byte_offset, long procAddress)

Entry point to C language function: EGLBoolean eglSwapBuffersRegionNOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region

private native boolean
dispatch_eglSwapBuffersWithDamageEXT0(long dpy, long surface, Object
a direct only java.nio.IntBuffer
rects
,
int rects_byte_offset, int n_rects, long procAddress)

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageEXT(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_EXT_swap_buffers_with_damage

private native boolean
dispatch_eglSwapBuffersWithDamageKHR0(long dpy, long surface, Object
a direct only java.nio.IntBuffer
rects
,
int rects_byte_offset, int n_rects, long procAddress)

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_swap_buffers_with_damage

private native boolean
dispatch_eglSwapInterval0(long dpy, int interval, long procAddress)

Entry point to C language function: EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval) Part of EGL_VERSION_1_1

private native boolean
dispatch_eglTerminate0(long dpy, long procAddress)

Entry point to C language function: EGLBoolean eglTerminate(EGLDisplay dpy) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglUnlockSurfaceKHR0(long dpy, long surface, long procAddress)

Entry point to C language function: EGLBoolean eglUnlockSurfaceKHR(EGLDisplay dpy, EGLSurface surface) Part of EGL_KHR_lock_surface

private native boolean
dispatch_eglWaitClient0(long procAddress)

Entry point to C language function: EGLBoolean eglWaitClient(void) Part of EGL_VERSION_1_2

private native boolean
dispatch_eglWaitGL0(long procAddress)

Entry point to C language function: EGLBoolean eglWaitGL(void) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglWaitNative0(int engine, long procAddress)

Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine) Part of EGL_VERSION_1_0

private native boolean
dispatch_eglWaitSync0(long dpy, Object
a direct only java.nio.Buffer
sync
,
int sync_byte_offset, int flags, long procAddress)

Entry point to C language function: EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags) Part of EGL_VERSION_1_5, EGL_KHR_wait_sync Alias for: eglWaitSyncKHR

private native int
dispatch_eglWaitSyncKHR0(long dpy, long sync, int flags, long procAddress)

Entry point to C language function: EGLint eglWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) Part of EGL_KHR_wait_sync

public boolean
eglBindAPI(int api)

Entry point to C language function: EGLBoolean eglBindAPI(EGLenum api) Part of EGL_VERSION_1_2

public boolean
eglBindTexImage(long dpy, long surface, int buffer)

Entry point to C language function: EGLBoolean eglBindTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) Part of EGL_VERSION_1_1

public boolean
eglChooseConfig(long dpy, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
,
PointerBuffer configs, int config_size, IntBuffer
a direct only java.nio.IntBuffer
num_config
)

Entry point to C language function: EGLBoolean eglChooseConfig(EGLDisplay dpy, const EGLint * attrib_list, EGLConfig * configs, EGLint config_size, EGLint * num_config) Part of EGL_VERSION_1_0

public int
eglClientWaitSync(long dpy, Buffer
a direct only java.nio.Buffer
sync
,
int flags, long timeout)

Entry point to C language function: EGLint eglClientWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags, EGLTime timeout) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync, EGL_NV_sync Alias for: eglClientWaitSyncKHR, eglClientWaitSyncNV

public int
eglClientWaitSyncKHR(long dpy, long sync, int flags, long timeout)

Implements com.jogamp.opengl.egl.EGLExt.eglClientWaitSyncKHR.

Entry point to C language function: EGLint eglClientWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags, EGLTimeKHR timeout) Part of EGL_KHR_fence_sync
public int
eglClientWaitSyncNV(Buffer
a direct only java.nio.Buffer
sync
,
int flags, long timeout)

Implements com.jogamp.opengl.egl.EGLExt.eglClientWaitSyncNV.

Entry point to C language function: EGLint eglClientWaitSyncNV(EGLSyncNV sync, EGLint flags, EGLTimeNV timeout) Part of EGL_NV_sync
public boolean
eglCopyBuffers(long dpy, long surface, long target)

Entry point to C language function: EGLBoolean eglCopyBuffers(EGLDisplay dpy, EGLSurface surface, EGLNativePixmapType target) Part of EGL_VERSION_1_0

public long
eglCreateContext(long dpy, long config, long share_context, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLContext eglCreateContext(EGLDisplay dpy, EGLConfig config, EGLContext share_context, const EGLint * attrib_list) Part of EGL_VERSION_1_0

public long
eglCreateDRMImageMESA(long dpy, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateDRMImageMESA.

Entry point to C language function: EGLImageKHR eglCreateDRMImageMESA(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_MESA_drm_image
public ByteBuffer
eglCreateFenceSyncNV(long dpy, int condition, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateFenceSyncNV.

Entry point to C language function: EGLSyncNV eglCreateFenceSyncNV(EGLDisplay dpy, EGLenum condition, const EGLint * attrib_list) Part of EGL_NV_sync
public ByteBuffer
eglCreateImage(long dpy, long ctx, int target, Buffer
a direct only java.nio.Buffer
buffer
,
PointerBuffer attrib_list)

Entry point to C language function: EGLImage eglCreateImage(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_KHR_image Alias for: eglCreateImageKHR

public long
eglCreateImageKHR(long dpy, long ctx, int target, Buffer
a direct only java.nio.Buffer
buffer
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateImageKHR.

Entry point to C language function: EGLImageKHR eglCreateImageKHR(EGLDisplay dpy, EGLContext ctx, EGLenum target, EGLClientBuffer buffer, const EGLint * attrib_list) Part of EGL_KHR_image
public long
eglCreatePbufferFromClientBuffer(long dpy, int buftype, Buffer
a direct only java.nio.Buffer
buffer
,
long config, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreatePbufferFromClientBuffer(EGLDisplay dpy, EGLenum buftype, EGLClientBuffer buffer, EGLConfig config, const EGLint * attrib_list) Part of EGL_VERSION_1_2

public long
eglCreatePbufferSurface(long dpy, long config, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreatePbufferSurface(EGLDisplay dpy, EGLConfig config, const EGLint * attrib_list) Part of EGL_VERSION_1_0

public long
eglCreatePixmapSurface(long dpy, long config, long pixmap, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreatePixmapSurface(EGLDisplay dpy, EGLConfig config, EGLNativePixmapType pixmap, const EGLint * attrib_list) Part of EGL_VERSION_1_0, EGL_HI_clientpixmap Alias for: eglCreatePixmapSurfaceHI

public long
eglCreatePixmapSurfaceHI(long dpy, long config, EGLClientPixmapHI pixmap)

Implements com.jogamp.opengl.egl.EGLExt.eglCreatePixmapSurfaceHI.

Entry point to C language function: EGLSurface eglCreatePixmapSurfaceHI(EGLDisplay dpy, EGLConfig config, struct EGLClientPixmapHI * pixmap) Part of EGL_HI_clientpixmap
public long
eglCreatePlatformPixmapSurface(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_pixmap
,
PointerBuffer attrib_list)

Entry point to C language function: EGLSurface eglCreatePlatformPixmapSurface(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglCreatePlatformPixmapSurfaceEXT

public long
eglCreatePlatformPixmapSurfaceEXT(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_pixmap
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreatePlatformPixmapSurfaceEXT.

Entry point to C language function: EGLSurface eglCreatePlatformPixmapSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_pixmap, const EGLint * attrib_list) Part of EGL_EXT_platform_base
public long
eglCreatePlatformWindowSurface(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_window
,
PointerBuffer attrib_list)

Entry point to C language function: EGLSurface eglCreatePlatformWindowSurface(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglCreatePlatformWindowSurfaceEXT

public long
eglCreatePlatformWindowSurfaceEXT(long dpy, long config, Buffer
a direct only java.nio.Buffer
native_window
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreatePlatformWindowSurfaceEXT.

Entry point to C language function: EGLSurface eglCreatePlatformWindowSurfaceEXT(EGLDisplay dpy, EGLConfig config, void * native_window, const EGLint * attrib_list) Part of EGL_EXT_platform_base
public ByteBuffer
eglCreateStreamFromFileDescriptorKHR(long dpy, int file_descriptor)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateStreamFromFileDescriptorKHR.

Entry point to C language function: EGLStreamKHR eglCreateStreamFromFileDescriptorKHR(EGLDisplay dpy, EGLNativeFileDescriptorKHR file_descriptor) Part of EGL_KHR_stream_cross_process_fd
public ByteBuffer
eglCreateStreamKHR(long dpy, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateStreamKHR.

Entry point to C language function: EGLStreamKHR eglCreateStreamKHR(EGLDisplay dpy, const EGLint * attrib_list) Part of EGL_KHR_stream
public long
eglCreateStreamProducerSurfaceKHR(long dpy, long config, Buffer
a direct only java.nio.Buffer
stream
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateStreamProducerSurfaceKHR.

Entry point to C language function: EGLSurface eglCreateStreamProducerSurfaceKHR(EGLDisplay dpy, EGLConfig config, EGLStreamKHR stream, const EGLint * attrib_list) Part of EGL_KHR_stream_producer_eglsurface
public long
eglCreateStreamSyncNV(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int type, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateStreamSyncNV.

Entry point to C language function: EGLSyncKHR eglCreateStreamSyncNV(EGLDisplay dpy, EGLStreamKHR stream, EGLenum type, const EGLint * attrib_list) Part of EGL_NV_stream_sync
public ByteBuffer
eglCreateSync(long dpy, int type, PointerBuffer attrib_list)

Entry point to C language function: EGLSync eglCreateSync(EGLDisplay dpy, EGLenum type, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync Alias for: eglCreateSyncKHR

public long
eglCreateSync64KHR(long dpy, int type, PointerBuffer attrib_list)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateSync64KHR.

Entry point to C language function: EGLSyncKHR eglCreateSync64KHR(EGLDisplay dpy, EGLenum type, const EGLAttribKHR * attrib_list) Part of EGL_KHR_cl_event2
public long
eglCreateSyncKHR(long dpy, int type, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglCreateSyncKHR.

Entry point to C language function: EGLSyncKHR eglCreateSyncKHR(EGLDisplay dpy, EGLenum type, const EGLint * attrib_list) Part of EGL_KHR_fence_sync
public long
eglCreateWindowSurface(long dpy, long config, long win, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Entry point to C language function: EGLSurface eglCreateWindowSurface(EGLDisplay dpy, EGLConfig config, EGLNativeWindowType win, const EGLint * attrib_list) Part of EGL_VERSION_1_0

public boolean
eglDestroyContext(long dpy, long ctx)

Entry point to C language function: EGLBoolean eglDestroyContext(EGLDisplay dpy, EGLContext ctx) Part of EGL_VERSION_1_0

public boolean
eglDestroyImage(long dpy, Buffer
a direct only java.nio.Buffer
image
)

Entry point to C language function: EGLBoolean eglDestroyImage(EGLDisplay dpy, EGLImage image) Part of EGL_VERSION_1_5, EGL_KHR_image Alias for: eglDestroyImageKHR

public boolean
eglDestroyImageKHR(long dpy, long image)

Implements com.jogamp.opengl.egl.EGLExt.eglDestroyImageKHR.

Entry point to C language function: EGLBoolean eglDestroyImageKHR(EGLDisplay dpy, EGLImageKHR image) Part of EGL_KHR_image
public boolean
eglDestroyStreamKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Implements com.jogamp.opengl.egl.EGLExt.eglDestroyStreamKHR.

Entry point to C language function: EGLBoolean eglDestroyStreamKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream
public boolean
eglDestroySurface(long dpy, long surface)

Entry point to C language function: EGLBoolean eglDestroySurface(EGLDisplay dpy, EGLSurface surface) Part of EGL_VERSION_1_0

public boolean
eglDestroySync(long dpy, Buffer
a direct only java.nio.Buffer
sync
)

Entry point to C language function: EGLBoolean eglDestroySync(EGLDisplay dpy, EGLSync sync) Part of EGL_VERSION_1_5, EGL_KHR_fence_sync, EGL_NV_sync Alias for: eglDestroySyncKHR, eglDestroySyncNV

public boolean
eglDestroySyncKHR(long dpy, long sync)

Implements com.jogamp.opengl.egl.EGLExt.eglDestroySyncKHR.

Entry point to C language function: EGLBoolean eglDestroySyncKHR(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_KHR_fence_sync
public boolean
eglDestroySyncNV(Buffer
a direct only java.nio.Buffer
sync
)

Implements com.jogamp.opengl.egl.EGLExt.eglDestroySyncNV.

Entry point to C language function: EGLBoolean eglDestroySyncNV(EGLSyncNV sync) Part of EGL_NV_sync
public int
eglDupNativeFenceFDANDROID(long dpy, long sync)

Implements com.jogamp.opengl.egl.EGLExt.eglDupNativeFenceFDANDROID.

Entry point to C language function: EGLint eglDupNativeFenceFDANDROID(EGLDisplay dpy, EGLSyncKHR sync) Part of EGL_ANDROID_native_fence_sync
public boolean
eglExportDMABUFImageMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
fds
,
IntBuffer
a direct only java.nio.IntBuffer
strides
,
IntBuffer
a direct only java.nio.IntBuffer
offsets
)

Implements com.jogamp.opengl.egl.EGLExt.eglExportDMABUFImageMESA.

Entry point to C language function: EGLBoolean eglExportDMABUFImageMESA(EGLDisplay dpy, EGLImageKHR image, int * fds, EGLint * strides, EGLint * offsets) Part of EGL_MESA_image_dma_buf_export
public boolean
eglExportDMABUFImageQueryMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
fourcc
,
IntBuffer
a direct only java.nio.IntBuffer
num_planes
,
LongBuffer
a direct only java.nio.LongBuffer
modifiers
)

Implements com.jogamp.opengl.egl.EGLExt.eglExportDMABUFImageQueryMESA.

Entry point to C language function: EGLBoolean eglExportDMABUFImageQueryMESA(EGLDisplay dpy, EGLImageKHR image, int * fourcc, int * num_planes, EGLuint64KHR * modifiers) Part of EGL_MESA_image_dma_buf_export
public boolean
eglExportDRMImageMESA(long dpy, long image, IntBuffer
a direct only java.nio.IntBuffer
name
,
IntBuffer
a direct only java.nio.IntBuffer
handle
,
IntBuffer
a direct only java.nio.IntBuffer
stride
)

Implements com.jogamp.opengl.egl.EGLExt.eglExportDRMImageMESA.

Entry point to C language function: EGLBoolean eglExportDRMImageMESA(EGLDisplay dpy, EGLImageKHR image, EGLint * name, EGLint * handle, EGLint * stride) Part of EGL_MESA_drm_image
public boolean
eglFenceNV(Buffer
a direct only java.nio.Buffer
sync
)

Implements com.jogamp.opengl.egl.EGLExt.eglFenceNV.

Entry point to C language function: EGLBoolean eglFenceNV(EGLSyncNV sync) Part of EGL_NV_sync
public boolean
eglGetConfigAttrib(long dpy, long config, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglGetConfigAttrib(EGLDisplay dpy, EGLConfig config, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

public boolean
eglGetConfigs(long dpy, PointerBuffer configs, int config_size, IntBuffer
a direct only java.nio.IntBuffer
num_config
)

Entry point to C language function: EGLBoolean eglGetConfigs(EGLDisplay dpy, EGLConfig * configs, EGLint config_size, EGLint * num_config) Part of EGL_VERSION_1_0

public long
eglGetCurrentContext()

Entry point to C language function: EGLContext eglGetCurrentContext(void) Part of EGL_VERSION_1_4

public long
eglGetCurrentDisplay()

Entry point to C language function: EGLDisplay eglGetCurrentDisplay(void) Part of EGL_VERSION_1_0

public long
eglGetCurrentSurface(int readdraw)

Entry point to C language function: EGLSurface eglGetCurrentSurface(EGLint readdraw) Part of EGL_VERSION_1_0

public long
eglGetDisplay(long display_id)

Entry point to C language function: EGLDisplay eglGetDisplay(EGLNativeDisplayType display_id) Part of EGL_VERSION_1_0

public int
eglGetError()

Entry point to C language function: EGLint eglGetError(void) Part of EGL_VERSION_1_0

public boolean
eglGetOutputLayersEXT(long dpy, PointerBuffer attrib_list, PointerBuffer layers, int max_layers, IntBuffer
a direct only java.nio.IntBuffer
num_layers
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetOutputLayersEXT.

Entry point to C language function: EGLBoolean eglGetOutputLayersEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputLayerEXT * layers, EGLint max_layers, EGLint * num_layers) Part of EGL_EXT_output_base
public boolean
eglGetOutputPortsEXT(long dpy, PointerBuffer attrib_list, PointerBuffer ports, int max_ports, IntBuffer
a direct only java.nio.IntBuffer
num_ports
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetOutputPortsEXT.

Entry point to C language function: EGLBoolean eglGetOutputPortsEXT(EGLDisplay dpy, const EGLAttrib * attrib_list, EGLOutputPortEXT * ports, EGLint max_ports, EGLint * num_ports) Part of EGL_EXT_output_base
public long
eglGetPlatformDisplay(int platform, Buffer
a direct only java.nio.Buffer
native_display
,
PointerBuffer attrib_list)

Entry point to C language function: EGLDisplay eglGetPlatformDisplay(EGLenum platform, void * native_display, const EGLAttrib * attrib_list) Part of EGL_VERSION_1_5, EGL_EXT_platform_base Alias for: eglGetPlatformDisplayEXT

public long
eglGetPlatformDisplayEXT(int platform, Buffer
a direct only java.nio.Buffer
native_display
,
IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetPlatformDisplayEXT.

Entry point to C language function: EGLDisplay eglGetPlatformDisplayEXT(EGLenum platform, void * native_display, const EGLint * attrib_list) Part of EGL_EXT_platform_base
public int
eglGetStreamFileDescriptorKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetStreamFileDescriptorKHR.

Entry point to C language function: EGLNativeFileDescriptorKHR eglGetStreamFileDescriptorKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_cross_process_fd
public boolean
eglGetSyncAttrib(long dpy, Buffer
a direct only java.nio.Buffer
sync
,
int attribute, PointerBuffer value)

Entry point to C language function: EGLBoolean eglGetSyncAttrib(EGLDisplay dpy, EGLSync sync, EGLint attribute, EGLAttrib * value) Part of EGL_VERSION_1_5, EGL_NV_sync, EGL_KHR_fence_sync Alias for: eglGetSyncAttribNV, eglGetSyncAttribKHR

public boolean
eglGetSyncAttribKHR(long dpy, long sync, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetSyncAttribKHR.

Entry point to C language function: EGLBoolean eglGetSyncAttribKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint attribute, EGLint * value) Part of EGL_KHR_fence_sync
public boolean
eglGetSyncAttribNV(Buffer
a direct only java.nio.Buffer
sync
,
int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.egl.EGLExt.eglGetSyncAttribNV.

Entry point to C language function: EGLBoolean eglGetSyncAttribNV(EGLSyncNV sync, EGLint attribute, EGLint * value) Part of EGL_NV_sync
public long
eglGetSystemTimeFrequencyNV()

Implements com.jogamp.opengl.egl.EGLExt.eglGetSystemTimeFrequencyNV.

Entry point to C language function: EGLuint64NV eglGetSystemTimeFrequencyNV(void) Part of EGL_NV_system_time
public long
eglGetSystemTimeNV()

Implements com.jogamp.opengl.egl.EGLExt.eglGetSystemTimeNV.

Entry point to C language function: EGLuint64NV eglGetSystemTimeNV(void) Part of EGL_NV_system_time
public boolean
eglInitialize(long dpy, IntBuffer
a direct only java.nio.IntBuffer
major
,
IntBuffer
a direct only java.nio.IntBuffer
minor
)

Entry point to C language function: EGLBoolean eglInitialize(EGLDisplay dpy, EGLint * major, EGLint * minor) Part of EGL_VERSION_1_0

public int
eglLabelObjectKHR(long display, int objectType, Buffer
a direct only java.nio.Buffer
object
,
Buffer
a direct only java.nio.Buffer
label
)

Implements com.jogamp.opengl.egl.EGLExt.eglLabelObjectKHR.

Entry point to C language function: EGLint eglLabelObjectKHR(EGLDisplay display, EGLenum objectType, EGLObjectKHR object, EGLLabelKHR label) Part of EGL_KHR_debug
public boolean
eglLockSurfaceKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements com.jogamp.opengl.egl.EGLExt.eglLockSurfaceKHR.

Entry point to C language function: EGLBoolean eglLockSurfaceKHR(EGLDisplay dpy, EGLSurface surface, const EGLint * attrib_list) Part of EGL_KHR_lock_surface
public boolean
eglMakeCurrent(long dpy, long draw, long read, long ctx)

Entry point to C language function: EGLBoolean eglMakeCurrent(EGLDisplay dpy, EGLSurface draw, EGLSurface read, EGLContext ctx) Part of EGL_VERSION_1_0

public boolean
eglOutputLayerAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int attribute, long value)

Implements com.jogamp.opengl.egl.EGLExt.eglOutputLayerAttribEXT.

Entry point to C language function: EGLBoolean eglOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base
public boolean
eglOutputPortAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int attribute, long value)

Implements com.jogamp.opengl.egl.EGLExt.eglOutputPortAttribEXT.

Entry point to C language function: EGLBoolean eglOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib value) Part of EGL_EXT_output_base
public boolean
eglPostSubBufferNV(long dpy, long surface, int x, int y, int width, int height)

Implements com.jogamp.opengl.egl.EGLExt.eglPostSubBufferNV.

Entry point to C language function: EGLBoolean eglPostSubBufferNV(EGLDisplay dpy, EGLSurface surface, EGLint x, EGLint y, EGLint width, EGLint height) Part of EGL_NV_post_sub_buffer
public int
eglQueryAPI()

Entry point to C language function: EGLenum eglQueryAPI(void) Part of EGL_VERSION_1_2

public boolean
eglQueryContext(long dpy, long ctx, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglQueryContext(EGLDisplay dpy, EGLContext ctx, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

public boolean
eglQueryDebugKHR(int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryDebugKHR.

Entry point to C language function: EGLBoolean eglQueryDebugKHR(EGLint attribute, EGLAttrib * value) Part of EGL_KHR_debug
public boolean
eglQueryDeviceAttribEXT(Buffer
a direct only java.nio.Buffer
device
,
int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryDeviceAttribEXT.

Entry point to C language function: EGLBoolean eglQueryDeviceAttribEXT(EGLDeviceEXT device, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base
public boolean
eglQueryDevicesEXT(int max_devices, PointerBuffer devices, IntBuffer
a direct only java.nio.IntBuffer
num_devices
)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryDevicesEXT.

Entry point to C language function: EGLBoolean eglQueryDevicesEXT(EGLint max_devices, EGLDeviceEXT * devices, EGLint * num_devices) Part of EGL_EXT_device_base
public ByteBuffer
eglQueryDeviceStringEXT(Buffer
a direct only java.nio.Buffer
device
,
int name)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryDeviceStringEXT.

Entry point to C language function: const char * eglQueryDeviceStringEXT(EGLDeviceEXT device, EGLint name) Part of EGL_EXT_device_base
public boolean
eglQueryDisplayAttribEXT(long dpy, int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryDisplayAttribEXT.

Entry point to C language function: EGLBoolean eglQueryDisplayAttribEXT(EGLDisplay dpy, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_device_base
public boolean
eglQueryNativeDisplayNV(long dpy, PointerBuffer display_id)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryNativeDisplayNV.

Entry point to C language function: EGLBoolean eglQueryNativeDisplayNV(EGLDisplay dpy, EGLNativeDisplayType * display_id) Part of EGL_NV_native_query
public boolean
eglQueryNativePixmapNV(long dpy, long surf, PointerBuffer pixmap)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryNativePixmapNV.

Entry point to C language function: EGLBoolean eglQueryNativePixmapNV(EGLDisplay dpy, EGLSurface surf, EGLNativePixmapType * pixmap) Part of EGL_NV_native_query
public boolean
eglQueryNativeWindowNV(long dpy, long surf, PointerBuffer window)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryNativeWindowNV.

Entry point to C language function: EGLBoolean eglQueryNativeWindowNV(EGLDisplay dpy, EGLSurface surf, EGLNativeWindowType * window) Part of EGL_NV_native_query
public boolean
eglQueryOutputLayerAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryOutputLayerAttribEXT.

Entry point to C language function: EGLBoolean eglQueryOutputLayerAttribEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base
public ByteBuffer
eglQueryOutputLayerStringEXT(long dpy, Buffer
a direct only java.nio.Buffer
layer
,
int name)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryOutputLayerStringEXT.

Entry point to C language function: const char * eglQueryOutputLayerStringEXT(EGLDisplay dpy, EGLOutputLayerEXT layer, EGLint name) Part of EGL_EXT_output_base
public boolean
eglQueryOutputPortAttribEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryOutputPortAttribEXT.

Entry point to C language function: EGLBoolean eglQueryOutputPortAttribEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint attribute, EGLAttrib * value) Part of EGL_EXT_output_base
public ByteBuffer
eglQueryOutputPortStringEXT(long dpy, Buffer
a direct only java.nio.Buffer
port
,
int name)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryOutputPortStringEXT.

Entry point to C language function: const char * eglQueryOutputPortStringEXT(EGLDisplay dpy, EGLOutputPortEXT port, EGLint name) Part of EGL_EXT_output_base
public boolean
eglQueryStreamKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryStreamKHR.

Entry point to C language function: EGLBoolean eglQueryStreamKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint * value) Part of EGL_KHR_stream
public boolean
eglQueryStreamTimeKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, LongBuffer
a direct only java.nio.LongBuffer
value
)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryStreamTimeKHR.

Entry point to C language function: EGLBoolean eglQueryStreamTimeKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLTimeKHR * value) Part of EGL_KHR_stream_fifo
public boolean
eglQueryStreamu64KHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, LongBuffer
a direct only java.nio.LongBuffer
value
)

Implements com.jogamp.opengl.egl.EGLExt.eglQueryStreamu64KHR.

Entry point to C language function: EGLBoolean eglQueryStreamu64KHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLuint64KHR * value) Part of EGL_KHR_stream
public String
eglQueryString(long dpy, int name)

Entry point to C language function: const char * eglQueryString(EGLDisplay dpy, EGLint name) Part of EGL_VERSION_1_0

public boolean
eglQuerySurface(long dpy, long surface, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Entry point to C language function: EGLBoolean eglQuerySurface(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint * value) Part of EGL_VERSION_1_0

public boolean
eglQuerySurface64KHR(long dpy, long surface, int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQuerySurface64KHR.

Entry point to C language function: EGLBoolean eglQuerySurface64KHR(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLAttribKHR * value) Part of EGL_KHR_lock_surface3
public boolean
eglQuerySurfacePointerANGLE(long dpy, long surface, int attribute, PointerBuffer value)

Implements com.jogamp.opengl.egl.EGLExt.eglQuerySurfacePointerANGLE.

Entry point to C language function: EGLBoolean eglQuerySurfacePointerANGLE(EGLDisplay dpy, EGLSurface surface, EGLint attribute, void * * value) Part of EGL_ANGLE_query_surface_pointer
public boolean
eglReleaseTexImage(long dpy, long surface, int buffer)

Entry point to C language function: EGLBoolean eglReleaseTexImage(EGLDisplay dpy, EGLSurface surface, EGLint buffer) Part of EGL_VERSION_1_1

public boolean
eglReleaseThread()

Entry point to C language function: EGLBoolean eglReleaseThread(void) Part of EGL_VERSION_1_2

public boolean
eglSetDamageRegionKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Implements com.jogamp.opengl.egl.EGLExt.eglSetDamageRegionKHR.

Entry point to C language function: EGLBoolean eglSetDamageRegionKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_partial_update
public boolean
eglSignalSyncKHR(long dpy, long sync, int mode)

Implements com.jogamp.opengl.egl.EGLExt.eglSignalSyncKHR.

Entry point to C language function: EGLBoolean eglSignalSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLenum mode) Part of EGL_KHR_reusable_sync
public boolean
eglSignalSyncNV(Buffer
a direct only java.nio.Buffer
sync
,
int mode)

Implements com.jogamp.opengl.egl.EGLExt.eglSignalSyncNV.

Entry point to C language function: EGLBoolean eglSignalSyncNV(EGLSyncNV sync, EGLenum mode) Part of EGL_NV_sync
public boolean
eglStreamAttribKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
int attribute, int value)

Implements com.jogamp.opengl.egl.EGLExt.eglStreamAttribKHR.

Entry point to C language function: EGLBoolean eglStreamAttribKHR(EGLDisplay dpy, EGLStreamKHR stream, EGLenum attribute, EGLint value) Part of EGL_KHR_stream
public boolean
eglStreamConsumerAcquireKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Implements com.jogamp.opengl.egl.EGLExt.eglStreamConsumerAcquireKHR.

Entry point to C language function: EGLBoolean eglStreamConsumerAcquireKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture
public boolean
eglStreamConsumerGLTextureExternalKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Implements com.jogamp.opengl.egl.EGLExt.eglStreamConsumerGLTextureExternalKHR.

Entry point to C language function: EGLBoolean eglStreamConsumerGLTextureExternalKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture
public boolean
eglStreamConsumerOutputEXT(long dpy, Buffer
a direct only java.nio.Buffer
stream
,
Buffer
a direct only java.nio.Buffer
layer
)

Implements com.jogamp.opengl.egl.EGLExt.eglStreamConsumerOutputEXT.

Entry point to C language function: EGLBoolean eglStreamConsumerOutputEXT(EGLDisplay dpy, EGLStreamKHR stream, EGLOutputLayerEXT layer) Part of EGL_EXT_stream_consumer_egloutput
public boolean
eglStreamConsumerReleaseKHR(long dpy, Buffer
a direct only java.nio.Buffer
stream
)

Implements com.jogamp.opengl.egl.EGLExt.eglStreamConsumerReleaseKHR.

Entry point to C language function: EGLBoolean eglStreamConsumerReleaseKHR(EGLDisplay dpy, EGLStreamKHR stream) Part of EGL_KHR_stream_consumer_gltexture
public boolean
eglSurfaceAttrib(long dpy, long surface, int attribute, int value)

Entry point to C language function: EGLBoolean eglSurfaceAttrib(EGLDisplay dpy, EGLSurface surface, EGLint attribute, EGLint value) Part of EGL_VERSION_1_1

public boolean
eglSwapBuffers(long dpy, long surface)

Entry point to C language function: EGLBoolean eglSwapBuffers(EGLDisplay dpy, EGLSurface surface) Part of EGL_VERSION_1_0

public boolean
eglSwapBuffersRegion2NOK(long dpy, long surface, int numRects, IntBuffer
a direct only java.nio.IntBuffer
rects
)

Implements com.jogamp.opengl.egl.EGLExt.eglSwapBuffersRegion2NOK.

Entry point to C language function: EGLBoolean eglSwapBuffersRegion2NOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region2
public boolean
eglSwapBuffersRegionNOK(long dpy, long surface, int numRects, IntBuffer
a direct only java.nio.IntBuffer
rects
)

Implements com.jogamp.opengl.egl.EGLExt.eglSwapBuffersRegionNOK.

Entry point to C language function: EGLBoolean eglSwapBuffersRegionNOK(EGLDisplay dpy, EGLSurface surface, EGLint numRects, const EGLint * rects) Part of EGL_NOK_swap_region
public boolean
eglSwapBuffersWithDamageEXT(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Implements com.jogamp.opengl.egl.EGLExt.eglSwapBuffersWithDamageEXT.

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageEXT(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_EXT_swap_buffers_with_damage
public boolean
eglSwapBuffersWithDamageKHR(long dpy, long surface, IntBuffer
a direct only java.nio.IntBuffer
rects
,
int n_rects)

Implements com.jogamp.opengl.egl.EGLExt.eglSwapBuffersWithDamageKHR.

Entry point to C language function: EGLBoolean eglSwapBuffersWithDamageKHR(EGLDisplay dpy, EGLSurface surface, EGLint * rects, EGLint n_rects) Part of EGL_KHR_swap_buffers_with_damage
public boolean
eglSwapInterval(long dpy, int interval)

Entry point to C language function: EGLBoolean eglSwapInterval(EGLDisplay dpy, EGLint interval) Part of EGL_VERSION_1_1

public boolean
eglTerminate(long dpy)

Entry point to C language function: EGLBoolean eglTerminate(EGLDisplay dpy) Part of EGL_VERSION_1_0

public boolean
eglUnlockSurfaceKHR(long dpy, long surface)

Implements com.jogamp.opengl.egl.EGLExt.eglUnlockSurfaceKHR.

Entry point to C language function: EGLBoolean eglUnlockSurfaceKHR(EGLDisplay dpy, EGLSurface surface) Part of EGL_KHR_lock_surface
public boolean
eglWaitClient()

Entry point to C language function: EGLBoolean eglWaitClient(void) Part of EGL_VERSION_1_2

public boolean
eglWaitGL()

Entry point to C language function: EGLBoolean eglWaitGL(void) Part of EGL_VERSION_1_0

public boolean
eglWaitNative(int engine)

Entry point to C language function: EGLBoolean eglWaitNative(EGLint engine) Part of EGL_VERSION_1_0

public boolean
eglWaitSync(long dpy, Buffer
a direct only java.nio.Buffer
sync
,
int flags)

Entry point to C language function: EGLBoolean eglWaitSync(EGLDisplay dpy, EGLSync sync, EGLint flags) Part of EGL_VERSION_1_5, EGL_KHR_wait_sync Alias for: eglWaitSyncKHR

public int
eglWaitSyncKHR(long dpy, long sync, int flags)

Implements com.jogamp.opengl.egl.EGLExt.eglWaitSyncKHR.

Entry point to C language function: EGLint eglWaitSyncKHR(EGLDisplay dpy, EGLSyncKHR sync, EGLint flags) Part of EGL_KHR_wait_sync
pack-priv final EGLExtProcAddressTable
public boolean
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait