Top Fields Constructors Methods
jogamp.opengl.x11.glx

public Class GLXExtImpl

extends Object
implements GLXExt
Class Inheritance
All Implemented Interfaces
jogamp.opengl.x11.glx.GLXExt
Imports
java.util.*, com.jogamp.opengl.*, com.jogamp.opengl.fixedfunc.*, jogamp.opengl.*, jogamp.nativewindow.x11.*, com.jogamp.gluegen.runtime.*, com.jogamp.common.os.*, com.jogamp.common.nio.*, java.nio.*

Field Summary

Modifier and TypeField and Description
private X11GLXContext

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private native int
dispatch_glXBindChannelToWindowSGIX0(long display, int screen, int channel, long window, long procAddress)

Entry point to C language function: int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, Window window) Part of GLX_SGIX_video_resize

private native boolean
dispatch_glXBindSwapBarrierNV0(long dpy, int group, int barrier, long procAddress)

Entry point to C language function: Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier) Part of GLX_NV_swap_group

private native void
dispatch_glXBindSwapBarrierSGIX0(long dpy, long drawable, int barrier, long procAddress)

Entry point to C language function: void glXBindSwapBarrierSGIX(Display * dpy, GLXDrawable drawable, int barrier) Part of GLX_SGIX_swap_barrier

private native void
dispatch_glXBindTexImageEXT0(long dpy, long drawable, int buffer, Object
a direct only java.nio.IntBuffer
attrib_list
,
int attrib_list_byte_offset, long procAddress)

Entry point to C language function: void glXBindTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer, const int * attrib_list) Part of GLX_EXT_texture_from_pixmap

private native int
dispatch_glXBindVideoCaptureDeviceNV0(long dpy, int video_capture_slot, long device, long procAddress)

Entry point to C language function: int glXBindVideoCaptureDeviceNV(Display * dpy, unsigned int video_capture_slot, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture

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

Entry point to C language function: int glXBindVideoDeviceNV(Display * dpy, unsigned int video_slot, unsigned int video_device, const int * attrib_list) Part of GLX_NV_present_video

private native int
dispatch_glXBindVideoImageNV0(long dpy, int VideoDevice, long pbuf, int iVideoBuffer, long procAddress)

Entry point to C language function: int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer) Part of GLX_NV_video_out

private native void
dispatch_glXBlitContextFramebufferAMD0(long dstCtx, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter, long procAddress)

Entry point to C language function: void glXBlitContextFramebufferAMD(GLXContext dstCtx, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GLX_AMD_gpu_association

private native int
dispatch_glXChannelRectSGIX0(long display, int screen, int channel, int x, int y, int w, int h, long procAddress)

Entry point to C language function: int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h) Part of GLX_SGIX_video_resize

private native int
dispatch_glXChannelRectSyncSGIX0(long display, int screen, int channel, int synctype, long procAddress)

Entry point to C language function: int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype) Part of GLX_SGIX_video_resize

private native void
dispatch_glXCopyBufferSubDataNV0(long dpy, long readCtx, long writeCtx, int readTarget, int writeTarget, long readOffset, long writeOffset, long size, long procAddress)

Entry point to C language function: void glXCopyBufferSubDataNV(Display * dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GLX_NV_copy_buffer

private native void
dispatch_glXCopyImageSubDataNV0(long dpy, long srcCtx, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, long dstCtx, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth, long procAddress)

Entry point to C language function: void glXCopyImageSubDataNV(Display * dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth) Part of GLX_NV_copy_image

private native void
dispatch_glXCopySubBufferMESA0(long dpy, long drawable, int x, int y, int width, int height, long procAddress)

Entry point to C language function: void glXCopySubBufferMESA(Display * dpy, GLXDrawable drawable, int x, int y, int width, int height) Part of GLX_MESA_copy_sub_buffer

private native long
dispatch_glXCreateAssociatedContextAMD0(int id, long share_list, long procAddress)

Entry point to C language function: GLXContext glXCreateAssociatedContextAMD(unsigned int id, GLXContext share_list) Part of GLX_AMD_gpu_association

private native long
dispatch_glXCreateAssociatedContextAttribsAMD0(int id, long share_context, Object
a direct only java.nio.IntBuffer
attribList
,
int attribList_byte_offset, long procAddress)

Entry point to C language function: GLXContext glXCreateAssociatedContextAttribsAMD(unsigned int id, GLXContext share_context, const int * attribList) Part of GLX_AMD_gpu_association

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

Entry point to C language function: GLXContext glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list) Part of GLX_ARB_create_context

private native void
dispatch_glXCushionSGI0(long dpy, long window, float cushion, long procAddress)

Entry point to C language function: void glXCushionSGI(Display * dpy, Window window, float cushion) Part of GLX_SGI_cushion

private native boolean
dispatch_glXDelayBeforeSwapNV0(long dpy, long drawable, float seconds, long procAddress)

Entry point to C language function: Bool glXDelayBeforeSwapNV(Display * dpy, GLXDrawable drawable, GLfloat seconds) Part of GLX_NV_delay_before_swap

private native boolean
dispatch_glXDeleteAssociatedContextAMD0(long ctx, long procAddress)

Entry point to C language function: Bool glXDeleteAssociatedContextAMD(GLXContext ctx) Part of GLX_AMD_gpu_association

private native ByteBuffer
dispatch_glXEnumerateVideoCaptureDevicesNV0(long dpy, int screen, Object
a direct only java.nio.IntBuffer
nelements
,
int nelements_byte_offset, long procAddress)

Entry point to C language function: GLXVideoCaptureDeviceNV * glXEnumerateVideoCaptureDevicesNV(Display * dpy, int screen, int * nelements) Part of GLX_NV_video_capture

private native ByteBuffer
dispatch_glXEnumerateVideoDevicesNV0(long dpy, int screen, Object
a direct only java.nio.IntBuffer
nelements
,
int nelements_byte_offset, long procAddress)

Entry point to C language function: unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements) Part of GLX_NV_present_video

private native void
dispatch_glXFreeContextEXT0(long dpy, long context, long procAddress)

Entry point to C language function: void glXFreeContextEXT(Display * dpy, GLXContext context) Part of GLX_EXT_import_context

private native int
dispatch_glXGetAGPOffsetMESA0(Object
a direct only java.nio.Buffer
pointer
,
int pointer_byte_offset, long procAddress)

Entry point to C language function: unsigned int glXGetAGPOffsetMESA(const void * pointer) Part of GLX_MESA_agp_offset

private native int
dispatch_glXGetContextGPUIDAMD0(long ctx, long procAddress)

Entry point to C language function: unsigned int glXGetContextGPUIDAMD(GLXContext ctx) Part of GLX_AMD_gpu_association

private native long
dispatch_glXGetContextIDEXT0(long context, long procAddress)

Entry point to C language function: GLXContextID glXGetContextIDEXT(const GLXContext context) Part of GLX_EXT_import_context

private native long
dispatch_glXGetCurrentAssociatedContextAMD0(long procAddress)

Entry point to C language function: GLXContext glXGetCurrentAssociatedContextAMD(void) Part of GLX_AMD_gpu_association

private native long
dispatch_glXGetCurrentDisplayEXT0(long procAddress)

Entry point to C language function: Display * glXGetCurrentDisplayEXT(void) Part of GLX_EXT_import_context

private native long
dispatch_glXGetCurrentReadDrawableSGI0(long procAddress)

Entry point to C language function: GLXDrawable glXGetCurrentReadDrawableSGI(void) Part of GLX_SGI_make_current_read

private native int
dispatch_glXGetGPUIDsAMD0(int maxCount, Object
a direct only java.nio.IntBuffer
ids
,
int ids_byte_offset, long procAddress)

Entry point to C language function: unsigned int glXGetGPUIDsAMD(unsigned int maxCount, unsigned int * ids) Part of GLX_AMD_gpu_association

private native int
dispatch_glXGetGPUInfoAMD0(int id, int property, int dataType, int size, Object
a direct only java.nio.Buffer
data
,
int data_byte_offset, long procAddress)

Entry point to C language function: int glXGetGPUInfoAMD(unsigned int id, int property, GLenum dataType, unsigned int size, void * data) Part of GLX_AMD_gpu_association

private native boolean
dispatch_glXGetMscRateOML0(long dpy, long drawable, Object
a direct only java.nio.IntBuffer
numerator
,
int numerator_byte_offset, Object
a direct only java.nio.IntBuffer
denominator
,
int denominator_byte_offset, long procAddress)

Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, GLXDrawable drawable, int32_t * numerator, int32_t * denominator) Part of GLX_OML_sync_control

private native long
dispatch_glXGetProcAddress0(String procName, long procAddress)

Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procName) Part of GLX_VERSION_1_4, GLX_ARB_get_proc_address Alias for: glXGetProcAddressARB

private native long
dispatch_glXGetProcAddressARB0(String procName, long procAddress)

Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName) Part of GLX_ARB_get_proc_address

private native boolean
dispatch_glXGetSyncValuesOML0(long dpy, long drawable, Object
a direct only java.nio.LongBuffer
ust
,
int ust_byte_offset, Object
a direct only java.nio.LongBuffer
msc
,
int msc_byte_offset, Object
a direct only java.nio.LongBuffer
sbc
,
int sbc_byte_offset, long procAddress)

Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, GLXDrawable drawable, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control

private native int
dispatch_glXGetTransparentIndexSUN0(long dpy, long overlay, long underlay, Object
a direct only java.nio.LongBuffer
pTransparentIndex
,
int pTransparentIndex_byte_offset, long procAddress)

Entry point to C language function: Status glXGetTransparentIndexSUN(Display * dpy, Window overlay, Window underlay, long * pTransparentIndex) Part of GLX_SUN_get_transparent_index

private native int
dispatch_glXGetVideoDeviceNV0(long dpy, int screen, int numVideoDevices, Object
a direct only java.nio.IntBuffer
pVideoDevice
,
int pVideoDevice_byte_offset, long procAddress)

Entry point to C language function: int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice) Part of GLX_NV_video_out

private native int
dispatch_glXGetVideoInfoNV0(long dpy, int screen, int VideoDevice, Object
a direct only java.nio.LongBuffer
pulCounterOutputPbuffer
,
int pulCounterOutputPbuffer_byte_offset, Object
a direct only java.nio.LongBuffer
pulCounterOutputVideo
,
int pulCounterOutputVideo_byte_offset, long procAddress)

Entry point to C language function: int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo) Part of GLX_NV_video_out

private native int
dispatch_glXGetVideoSyncSGI0(Object
a direct only java.nio.IntBuffer
count
,
int count_byte_offset, long procAddress)

Entry point to C language function: int glXGetVideoSyncSGI(unsigned int * count) Part of GLX_SGI_video_sync

private native long
dispatch_glXImportContextEXT0(long dpy, long contextID, long procAddress)

Entry point to C language function: GLXContext glXImportContextEXT(Display * dpy, GLXContextID contextID) Part of GLX_EXT_import_context

private native boolean
dispatch_glXJoinSwapGroupNV0(long dpy, long drawable, int group, long procAddress)

Entry point to C language function: Bool glXJoinSwapGroupNV(Display * dpy, GLXDrawable drawable, GLuint group) Part of GLX_NV_swap_group

private native void
dispatch_glXJoinSwapGroupSGIX0(long dpy, long drawable, long member, long procAddress)

Entry point to C language function: void glXJoinSwapGroupSGIX(Display * dpy, GLXDrawable drawable, GLXDrawable member) Part of GLX_SGIX_swap_group

private native void
dispatch_glXLockVideoCaptureDeviceNV0(long dpy, long device, long procAddress)

Entry point to C language function: void glXLockVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture

private native boolean
dispatch_glXMakeAssociatedContextCurrentAMD0(long ctx, long procAddress)

Entry point to C language function: Bool glXMakeAssociatedContextCurrentAMD(GLXContext ctx) Part of GLX_AMD_gpu_association

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

Entry point to C language function: Bool glXMakeCurrentReadSGI(Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) Part of GLX_SGI_make_current_read

private native void
dispatch_glXNamedCopyBufferSubDataNV0(long dpy, long readCtx, long writeCtx, int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size, long procAddress)

Entry point to C language function: void glXNamedCopyBufferSubDataNV(Display * dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GLX_NV_copy_buffer

private native int
dispatch_glXQueryChannelDeltasSGIX0(long display, int screen, int channel, Object
a direct only java.nio.IntBuffer
x
,
int x_byte_offset, Object
a direct only java.nio.IntBuffer
y
,
int y_byte_offset, Object
a direct only java.nio.IntBuffer
w
,
int w_byte_offset, Object
a direct only java.nio.IntBuffer
h
,
int h_byte_offset, long procAddress)

Entry point to C language function: int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * x, int * y, int * w, int * h) Part of GLX_SGIX_video_resize

private native int
dispatch_glXQueryChannelRectSGIX0(long display, int screen, int channel, Object
a direct only java.nio.IntBuffer
dx
,
int dx_byte_offset, Object
a direct only java.nio.IntBuffer
dy
,
int dy_byte_offset, Object
a direct only java.nio.IntBuffer
dw
,
int dw_byte_offset, Object
a direct only java.nio.IntBuffer
dh
,
int dh_byte_offset, long procAddress)

Entry point to C language function: int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh) Part of GLX_SGIX_video_resize

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

Entry point to C language function: int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value) Part of GLX_EXT_import_context

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

Entry point to C language function: Bool glXQueryCurrentRendererIntegerMESA(int attribute, unsigned int * value) Part of GLX_MESA_query_renderer

private native ByteBuffer
dispatch_glXQueryCurrentRendererStringMESA0(int attribute, long procAddress)

Entry point to C language function: const char * glXQueryCurrentRendererStringMESA(int attribute) Part of GLX_MESA_query_renderer

private native boolean
dispatch_glXQueryFrameCountNV0(long dpy, int screen, Object
a direct only java.nio.IntBuffer
count
,
int count_byte_offset, long procAddress)

Entry point to C language function: Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count) Part of GLX_NV_swap_group

private native boolean
dispatch_glXQueryMaxSwapBarriersSGIX0(long dpy, int screen, Object
a direct only java.nio.IntBuffer
max
,
int max_byte_offset, long procAddress)

Entry point to C language function: Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max) Part of GLX_SGIX_swap_barrier

private native boolean
dispatch_glXQueryMaxSwapGroupsNV0(long dpy, int screen, Object
a direct only java.nio.IntBuffer
maxGroups
,
int maxGroups_byte_offset, Object
a direct only java.nio.IntBuffer
maxBarriers
,
int maxBarriers_byte_offset, long procAddress)

Entry point to C language function: Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers) Part of GLX_NV_swap_group

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

Entry point to C language function: Bool glXQueryRendererIntegerMESA(Display * dpy, int screen, int renderer, int attribute, unsigned int * value) Part of GLX_MESA_query_renderer

private native ByteBuffer
dispatch_glXQueryRendererStringMESA0(long dpy, int screen, int renderer, int attribute, long procAddress)

Entry point to C language function: const char * glXQueryRendererStringMESA(Display * dpy, int screen, int renderer, int attribute) Part of GLX_MESA_query_renderer

private native boolean
dispatch_glXQuerySwapGroupNV0(long dpy, long drawable, Object
a direct only java.nio.IntBuffer
group
,
int group_byte_offset, Object
a direct only java.nio.IntBuffer
barrier
,
int barrier_byte_offset, long procAddress)

Entry point to C language function: Bool glXQuerySwapGroupNV(Display * dpy, GLXDrawable drawable, GLuint * group, GLuint * barrier) Part of GLX_NV_swap_group

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

Entry point to C language function: int glXQueryVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device, int attribute, int * value) Part of GLX_NV_video_capture

private native boolean
dispatch_glXReleaseBuffersMESA0(long dpy, long drawable, long procAddress)

Entry point to C language function: Bool glXReleaseBuffersMESA(Display * dpy, GLXDrawable drawable) Part of GLX_MESA_release_buffers

private native void
dispatch_glXReleaseTexImageEXT0(long dpy, long drawable, int buffer, long procAddress)

Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer) Part of GLX_EXT_texture_from_pixmap

private native void
dispatch_glXReleaseVideoCaptureDeviceNV0(long dpy, long device, long procAddress)

Entry point to C language function: void glXReleaseVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture

private native int
dispatch_glXReleaseVideoDeviceNV0(long dpy, int screen, int VideoDevice, long procAddress)

Entry point to C language function: int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice) Part of GLX_NV_video_out

private native int
dispatch_glXReleaseVideoImageNV0(long dpy, long pbuf, long procAddress)

Entry point to C language function: int glXReleaseVideoImageNV(Display * dpy, GLXPbuffer pbuf) Part of GLX_NV_video_out

private native boolean
dispatch_glXResetFrameCountNV0(long dpy, int screen, long procAddress)

Entry point to C language function: Bool glXResetFrameCountNV(Display * dpy, int screen) Part of GLX_NV_swap_group

private native int
dispatch_glXSendPbufferToVideoNV0(long dpy, long pbuf, int iBufferType, Object
a direct only java.nio.LongBuffer
pulCounterPbuffer
,
int pulCounterPbuffer_byte_offset, boolean bBlock, long procAddress)

Entry point to C language function: int glXSendPbufferToVideoNV(Display * dpy, GLXPbuffer pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock) Part of GLX_NV_video_out

private native boolean
dispatch_glXSet3DfxModeMESA0(int mode, long procAddress)

Entry point to C language function: Bool glXSet3DfxModeMESA(int mode) Part of GLX_MESA_set_3dfx_mode

private native long
dispatch_glXSwapBuffersMscOML0(long dpy, long drawable, long target_msc, long divisor, long remainder, long procAddress)

Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder) Part of GLX_OML_sync_control

private native void
dispatch_glXSwapIntervalEXT0(long dpy, long drawable, int interval, long procAddress)

Entry point to C language function: void glXSwapIntervalEXT(Display * dpy, GLXDrawable drawable, int interval) Part of GLX_EXT_swap_control

private native int
dispatch_glXSwapIntervalSGI0(int interval, long procAddress)

Entry point to C language function: int glXSwapIntervalSGI(int interval) Part of GLX_SGI_swap_control

private native boolean
dispatch_glXWaitForMscOML0(long dpy, long drawable, long target_msc, long divisor, long remainder, Object
a direct only java.nio.LongBuffer
ust
,
int ust_byte_offset, Object
a direct only java.nio.LongBuffer
msc
,
int msc_byte_offset, Object
a direct only java.nio.LongBuffer
sbc
,
int sbc_byte_offset, long procAddress)

Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control

private native boolean
dispatch_glXWaitForSbcOML0(long dpy, long drawable, long target_sbc, Object
a direct only java.nio.LongBuffer
ust
,
int ust_byte_offset, Object
a direct only java.nio.LongBuffer
msc
,
int msc_byte_offset, Object
a direct only java.nio.LongBuffer
sbc
,
int sbc_byte_offset, long procAddress)

Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, GLXDrawable drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control

private native int
dispatch_glXWaitVideoSyncSGI0(int divisor, int remainder, Object
a direct only java.nio.IntBuffer
count
,
int count_byte_offset, long procAddress)

Entry point to C language function: int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count) Part of GLX_SGI_video_sync

public int
glXBindChannelToWindowSGIX(long display, int screen, int channel, long window)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindChannelToWindowSGIX.

Entry point to C language function: int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, Window window) Part of GLX_SGIX_video_resize
public boolean
glXBindSwapBarrierNV(long dpy, int group, int barrier)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindSwapBarrierNV.

Entry point to C language function: Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier) Part of GLX_NV_swap_group
public void
glXBindSwapBarrierSGIX(long dpy, long drawable, int barrier)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindSwapBarrierSGIX.

Entry point to C language function: void glXBindSwapBarrierSGIX(Display * dpy, GLXDrawable drawable, int barrier) Part of GLX_SGIX_swap_barrier
public void
glXBindTexImageEXT(long dpy, long drawable, int buffer, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindTexImageEXT.

Entry point to C language function: void glXBindTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer, const int * attrib_list) Part of GLX_EXT_texture_from_pixmap
public int
glXBindVideoCaptureDeviceNV(long dpy, int video_capture_slot, long device)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindVideoCaptureDeviceNV.

Entry point to C language function: int glXBindVideoCaptureDeviceNV(Display * dpy, unsigned int video_capture_slot, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture
public int
glXBindVideoDeviceNV(long dpy, int video_slot, int video_device, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindVideoDeviceNV.

Entry point to C language function: int glXBindVideoDeviceNV(Display * dpy, unsigned int video_slot, unsigned int video_device, const int * attrib_list) Part of GLX_NV_present_video
public int
glXBindVideoImageNV(long dpy, int VideoDevice, long pbuf, int iVideoBuffer)

Implements jogamp.opengl.x11.glx.GLXExt.glXBindVideoImageNV.

Entry point to C language function: int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, GLXPbuffer pbuf, int iVideoBuffer) Part of GLX_NV_video_out
public void
glXBlitContextFramebufferAMD(long dstCtx, int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)

Implements jogamp.opengl.x11.glx.GLXExt.glXBlitContextFramebufferAMD.

Entry point to C language function: void glXBlitContextFramebufferAMD(GLXContext dstCtx, GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) Part of GLX_AMD_gpu_association
public int
glXChannelRectSGIX(long display, int screen, int channel, int x, int y, int w, int h)

Implements jogamp.opengl.x11.glx.GLXExt.glXChannelRectSGIX.

Entry point to C language function: int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h) Part of GLX_SGIX_video_resize
public int
glXChannelRectSyncSGIX(long display, int screen, int channel, int synctype)

Implements jogamp.opengl.x11.glx.GLXExt.glXChannelRectSyncSGIX.

Entry point to C language function: int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype) Part of GLX_SGIX_video_resize
public void
glXCopyBufferSubDataNV(long dpy, long readCtx, long writeCtx, int readTarget, int writeTarget, long readOffset, long writeOffset, long size)

Implements jogamp.opengl.x11.glx.GLXExt.glXCopyBufferSubDataNV.

Entry point to C language function: void glXCopyBufferSubDataNV(Display * dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GLX_NV_copy_buffer
public void
glXCopyImageSubDataNV(long dpy, long srcCtx, int srcName, int srcTarget, int srcLevel, int srcX, int srcY, int srcZ, long dstCtx, int dstName, int dstTarget, int dstLevel, int dstX, int dstY, int dstZ, int width, int height, int depth)

Implements jogamp.opengl.x11.glx.GLXExt.glXCopyImageSubDataNV.

Entry point to C language function: void glXCopyImageSubDataNV(Display * dpy, GLXContext srcCtx, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLXContext dstCtx, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei width, GLsizei height, GLsizei depth) Part of GLX_NV_copy_image
public void
glXCopySubBufferMESA(long dpy, long drawable, int x, int y, int width, int height)

Implements jogamp.opengl.x11.glx.GLXExt.glXCopySubBufferMESA.

Entry point to C language function: void glXCopySubBufferMESA(Display * dpy, GLXDrawable drawable, int x, int y, int width, int height) Part of GLX_MESA_copy_sub_buffer
public long
glXCreateAssociatedContextAMD(int id, long share_list)

Implements jogamp.opengl.x11.glx.GLXExt.glXCreateAssociatedContextAMD.

Entry point to C language function: GLXContext glXCreateAssociatedContextAMD(unsigned int id, GLXContext share_list) Part of GLX_AMD_gpu_association
public long
glXCreateAssociatedContextAttribsAMD(int id, long share_context, IntBuffer
a direct only java.nio.IntBuffer
attribList
)

Implements jogamp.opengl.x11.glx.GLXExt.glXCreateAssociatedContextAttribsAMD.

Entry point to C language function: GLXContext glXCreateAssociatedContextAttribsAMD(unsigned int id, GLXContext share_context, const int * attribList) Part of GLX_AMD_gpu_association
public long
glXCreateContextAttribsARB(long dpy, long config, long share_context, boolean direct, IntBuffer
a direct only java.nio.IntBuffer
attrib_list
)

Implements jogamp.opengl.x11.glx.GLXExt.glXCreateContextAttribsARB.

Entry point to C language function: GLXContext glXCreateContextAttribsARB(Display * dpy, GLXFBConfig config, GLXContext share_context, Bool direct, const int * attrib_list) Part of GLX_ARB_create_context
public void
glXCushionSGI(long dpy, long window, float cushion)

Implements jogamp.opengl.x11.glx.GLXExt.glXCushionSGI.

Entry point to C language function: void glXCushionSGI(Display * dpy, Window window, float cushion) Part of GLX_SGI_cushion
public boolean
glXDelayBeforeSwapNV(long dpy, long drawable, float seconds)

Implements jogamp.opengl.x11.glx.GLXExt.glXDelayBeforeSwapNV.

Entry point to C language function: Bool glXDelayBeforeSwapNV(Display * dpy, GLXDrawable drawable, GLfloat seconds) Part of GLX_NV_delay_before_swap
public boolean
glXDeleteAssociatedContextAMD(long ctx)

Implements jogamp.opengl.x11.glx.GLXExt.glXDeleteAssociatedContextAMD.

Entry point to C language function: Bool glXDeleteAssociatedContextAMD(GLXContext ctx) Part of GLX_AMD_gpu_association
public PointerBuffer
glXEnumerateVideoCaptureDevicesNV(long dpy, int screen, IntBuffer
a direct only java.nio.IntBuffer
nelements
)

Implements jogamp.opengl.x11.glx.GLXExt.glXEnumerateVideoCaptureDevicesNV.

Entry point to C language function: GLXVideoCaptureDeviceNV * glXEnumerateVideoCaptureDevicesNV(Display * dpy, int screen, int * nelements) Part of GLX_NV_video_capture
public IntBuffer
glXEnumerateVideoDevicesNV(long dpy, int screen, IntBuffer
a direct only java.nio.IntBuffer
nelements
)

Implements jogamp.opengl.x11.glx.GLXExt.glXEnumerateVideoDevicesNV.

Entry point to C language function: unsigned int * glXEnumerateVideoDevicesNV(Display * dpy, int screen, int * nelements) Part of GLX_NV_present_video
public void
glXFreeContextEXT(long dpy, long context)

Implements jogamp.opengl.x11.glx.GLXExt.glXFreeContextEXT.

Entry point to C language function: void glXFreeContextEXT(Display * dpy, GLXContext context) Part of GLX_EXT_import_context
public int
glXGetAGPOffsetMESA(Buffer
a direct only java.nio.Buffer
pointer
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetAGPOffsetMESA.

Entry point to C language function: unsigned int glXGetAGPOffsetMESA(const void * pointer) Part of GLX_MESA_agp_offset
public int
glXGetContextGPUIDAMD(long ctx)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetContextGPUIDAMD.

Entry point to C language function: unsigned int glXGetContextGPUIDAMD(GLXContext ctx) Part of GLX_AMD_gpu_association
public long
glXGetContextIDEXT(long context)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetContextIDEXT.

Entry point to C language function: GLXContextID glXGetContextIDEXT(const GLXContext context) Part of GLX_EXT_import_context
public long
glXGetCurrentAssociatedContextAMD()

Implements jogamp.opengl.x11.glx.GLXExt.glXGetCurrentAssociatedContextAMD.

Entry point to C language function: GLXContext glXGetCurrentAssociatedContextAMD(void) Part of GLX_AMD_gpu_association
public long
glXGetCurrentDisplayEXT()

Implements jogamp.opengl.x11.glx.GLXExt.glXGetCurrentDisplayEXT.

Entry point to C language function: Display * glXGetCurrentDisplayEXT(void) Part of GLX_EXT_import_context
public long
glXGetCurrentReadDrawableSGI()

Implements jogamp.opengl.x11.glx.GLXExt.glXGetCurrentReadDrawableSGI.

Entry point to C language function: GLXDrawable glXGetCurrentReadDrawableSGI(void) Part of GLX_SGI_make_current_read
public int
glXGetGPUIDsAMD(int maxCount, IntBuffer
a direct only java.nio.IntBuffer
ids
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetGPUIDsAMD.

Entry point to C language function: unsigned int glXGetGPUIDsAMD(unsigned int maxCount, unsigned int * ids) Part of GLX_AMD_gpu_association
public int
glXGetGPUInfoAMD(int id, int property, int dataType, int size, Buffer
a direct only java.nio.Buffer
data
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetGPUInfoAMD.

Entry point to C language function: int glXGetGPUInfoAMD(unsigned int id, int property, GLenum dataType, unsigned int size, void * data) Part of GLX_AMD_gpu_association
public boolean
glXGetMscRateOML(long dpy, long drawable, IntBuffer
a direct only java.nio.IntBuffer
numerator
,
IntBuffer
a direct only java.nio.IntBuffer
denominator
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetMscRateOML.

Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, GLXDrawable drawable, int32_t * numerator, int32_t * denominator) Part of GLX_OML_sync_control
public long
glXGetProcAddress(String procName)

Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procName) Part of GLX_VERSION_1_4, GLX_ARB_get_proc_address Alias for: glXGetProcAddressARB

public long
glXGetProcAddressARB(String procName)

Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName) Part of GLX_ARB_get_proc_address

public boolean
glXGetSyncValuesOML(long dpy, long drawable, LongBuffer
a direct only java.nio.LongBuffer
ust
,
LongBuffer
a direct only java.nio.LongBuffer
msc
,
LongBuffer
a direct only java.nio.LongBuffer
sbc
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetSyncValuesOML.

Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, GLXDrawable drawable, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control
public int
glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, LongBuffer
a direct only java.nio.LongBuffer
pTransparentIndex
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetTransparentIndexSUN.

Entry point to C language function: Status glXGetTransparentIndexSUN(Display * dpy, Window overlay, Window underlay, long * pTransparentIndex) Part of GLX_SUN_get_transparent_index
public int
glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, IntBuffer
a direct only java.nio.IntBuffer
pVideoDevice
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetVideoDeviceNV.

Entry point to C language function: int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice) Part of GLX_NV_video_out
public int
glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, LongBuffer
a direct only java.nio.LongBuffer
pulCounterOutputPbuffer
,
LongBuffer
a direct only java.nio.LongBuffer
pulCounterOutputVideo
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetVideoInfoNV.

Entry point to C language function: int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputPbuffer, unsigned long * pulCounterOutputVideo) Part of GLX_NV_video_out
public int
glXGetVideoSyncSGI(IntBuffer
a direct only java.nio.IntBuffer
count
)

Implements jogamp.opengl.x11.glx.GLXExt.glXGetVideoSyncSGI.

Entry point to C language function: int glXGetVideoSyncSGI(unsigned int * count) Part of GLX_SGI_video_sync
public long
glXImportContextEXT(long dpy, long contextID)

Implements jogamp.opengl.x11.glx.GLXExt.glXImportContextEXT.

Entry point to C language function: GLXContext glXImportContextEXT(Display * dpy, GLXContextID contextID) Part of GLX_EXT_import_context
public boolean
glXJoinSwapGroupNV(long dpy, long drawable, int group)

Implements jogamp.opengl.x11.glx.GLXExt.glXJoinSwapGroupNV.

Entry point to C language function: Bool glXJoinSwapGroupNV(Display * dpy, GLXDrawable drawable, GLuint group) Part of GLX_NV_swap_group
public void
glXJoinSwapGroupSGIX(long dpy, long drawable, long member)

Implements jogamp.opengl.x11.glx.GLXExt.glXJoinSwapGroupSGIX.

Entry point to C language function: void glXJoinSwapGroupSGIX(Display * dpy, GLXDrawable drawable, GLXDrawable member) Part of GLX_SGIX_swap_group
public void
glXLockVideoCaptureDeviceNV(long dpy, long device)

Implements jogamp.opengl.x11.glx.GLXExt.glXLockVideoCaptureDeviceNV.

Entry point to C language function: void glXLockVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture
public boolean
glXMakeAssociatedContextCurrentAMD(long ctx)

Implements jogamp.opengl.x11.glx.GLXExt.glXMakeAssociatedContextCurrentAMD.

Entry point to C language function: Bool glXMakeAssociatedContextCurrentAMD(GLXContext ctx) Part of GLX_AMD_gpu_association
public boolean
glXMakeCurrentReadSGI(long dpy, long draw, long read, long ctx)

Implements jogamp.opengl.x11.glx.GLXExt.glXMakeCurrentReadSGI.

Entry point to C language function: Bool glXMakeCurrentReadSGI(Display * dpy, GLXDrawable draw, GLXDrawable read, GLXContext ctx) Part of GLX_SGI_make_current_read
public void
glXNamedCopyBufferSubDataNV(long dpy, long readCtx, long writeCtx, int readBuffer, int writeBuffer, long readOffset, long writeOffset, long size)

Implements jogamp.opengl.x11.glx.GLXExt.glXNamedCopyBufferSubDataNV.

Entry point to C language function: void glXNamedCopyBufferSubDataNV(Display * dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size) Part of GLX_NV_copy_buffer
public int
glXQueryChannelDeltasSGIX(long display, int screen, int channel, IntBuffer
a direct only java.nio.IntBuffer
x
,
IntBuffer
a direct only java.nio.IntBuffer
y
,
IntBuffer
a direct only java.nio.IntBuffer
w
,
IntBuffer
a direct only java.nio.IntBuffer
h
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryChannelDeltasSGIX.

Entry point to C language function: int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * x, int * y, int * w, int * h) Part of GLX_SGIX_video_resize
public int
glXQueryChannelRectSGIX(long display, int screen, int channel, IntBuffer
a direct only java.nio.IntBuffer
dx
,
IntBuffer
a direct only java.nio.IntBuffer
dy
,
IntBuffer
a direct only java.nio.IntBuffer
dw
,
IntBuffer
a direct only java.nio.IntBuffer
dh
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryChannelRectSGIX.

Entry point to C language function: int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh) Part of GLX_SGIX_video_resize
public int
glXQueryContextInfoEXT(long dpy, long context, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryContextInfoEXT.

Entry point to C language function: int glXQueryContextInfoEXT(Display * dpy, GLXContext context, int attribute, int * value) Part of GLX_EXT_import_context
public boolean
glXQueryCurrentRendererIntegerMESA(int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryCurrentRendererIntegerMESA.

Entry point to C language function: Bool glXQueryCurrentRendererIntegerMESA(int attribute, unsigned int * value) Part of GLX_MESA_query_renderer
public ByteBuffer
glXQueryCurrentRendererStringMESA(int attribute)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryCurrentRendererStringMESA.

Entry point to C language function: const char * glXQueryCurrentRendererStringMESA(int attribute) Part of GLX_MESA_query_renderer
public boolean
glXQueryFrameCountNV(long dpy, int screen, IntBuffer
a direct only java.nio.IntBuffer
count
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryFrameCountNV.

Entry point to C language function: Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count) Part of GLX_NV_swap_group
public boolean
glXQueryMaxSwapBarriersSGIX(long dpy, int screen, IntBuffer
a direct only java.nio.IntBuffer
max
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryMaxSwapBarriersSGIX.

Entry point to C language function: Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max) Part of GLX_SGIX_swap_barrier
public boolean
glXQueryMaxSwapGroupsNV(long dpy, int screen, IntBuffer
a direct only java.nio.IntBuffer
maxGroups
,
IntBuffer
a direct only java.nio.IntBuffer
maxBarriers
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryMaxSwapGroupsNV.

Entry point to C language function: Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers) Part of GLX_NV_swap_group
public boolean
glXQueryRendererIntegerMESA(long dpy, int screen, int renderer, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryRendererIntegerMESA.

Entry point to C language function: Bool glXQueryRendererIntegerMESA(Display * dpy, int screen, int renderer, int attribute, unsigned int * value) Part of GLX_MESA_query_renderer
public ByteBuffer
glXQueryRendererStringMESA(long dpy, int screen, int renderer, int attribute)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryRendererStringMESA.

Entry point to C language function: const char * glXQueryRendererStringMESA(Display * dpy, int screen, int renderer, int attribute) Part of GLX_MESA_query_renderer
public boolean
glXQuerySwapGroupNV(long dpy, long drawable, IntBuffer
a direct only java.nio.IntBuffer
group
,
IntBuffer
a direct only java.nio.IntBuffer
barrier
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQuerySwapGroupNV.

Entry point to C language function: Bool glXQuerySwapGroupNV(Display * dpy, GLXDrawable drawable, GLuint * group, GLuint * barrier) Part of GLX_NV_swap_group
public int
glXQueryVideoCaptureDeviceNV(long dpy, long device, int attribute, IntBuffer
a direct only java.nio.IntBuffer
value
)

Implements jogamp.opengl.x11.glx.GLXExt.glXQueryVideoCaptureDeviceNV.

Entry point to C language function: int glXQueryVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device, int attribute, int * value) Part of GLX_NV_video_capture
public boolean
glXReleaseBuffersMESA(long dpy, long drawable)

Implements jogamp.opengl.x11.glx.GLXExt.glXReleaseBuffersMESA.

Entry point to C language function: Bool glXReleaseBuffersMESA(Display * dpy, GLXDrawable drawable) Part of GLX_MESA_release_buffers
public void
glXReleaseTexImageEXT(long dpy, long drawable, int buffer)

Implements jogamp.opengl.x11.glx.GLXExt.glXReleaseTexImageEXT.

Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, GLXDrawable drawable, int buffer) Part of GLX_EXT_texture_from_pixmap
public void
glXReleaseVideoCaptureDeviceNV(long dpy, long device)

Implements jogamp.opengl.x11.glx.GLXExt.glXReleaseVideoCaptureDeviceNV.

Entry point to C language function: void glXReleaseVideoCaptureDeviceNV(Display * dpy, GLXVideoCaptureDeviceNV device) Part of GLX_NV_video_capture
public int
glXReleaseVideoDeviceNV(long dpy, int screen, int VideoDevice)

Implements jogamp.opengl.x11.glx.GLXExt.glXReleaseVideoDeviceNV.

Entry point to C language function: int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice) Part of GLX_NV_video_out
public int
glXReleaseVideoImageNV(long dpy, long pbuf)

Implements jogamp.opengl.x11.glx.GLXExt.glXReleaseVideoImageNV.

Entry point to C language function: int glXReleaseVideoImageNV(Display * dpy, GLXPbuffer pbuf) Part of GLX_NV_video_out
public boolean
glXResetFrameCountNV(long dpy, int screen)

Implements jogamp.opengl.x11.glx.GLXExt.glXResetFrameCountNV.

Entry point to C language function: Bool glXResetFrameCountNV(Display * dpy, int screen) Part of GLX_NV_swap_group
public int
glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, LongBuffer
a direct only java.nio.LongBuffer
pulCounterPbuffer
,
boolean bBlock)

Implements jogamp.opengl.x11.glx.GLXExt.glXSendPbufferToVideoNV.

Entry point to C language function: int glXSendPbufferToVideoNV(Display * dpy, GLXPbuffer pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock) Part of GLX_NV_video_out
public boolean
glXSet3DfxModeMESA(int mode)

Implements jogamp.opengl.x11.glx.GLXExt.glXSet3DfxModeMESA.

Entry point to C language function: Bool glXSet3DfxModeMESA(int mode) Part of GLX_MESA_set_3dfx_mode
public long
glXSwapBuffersMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder)

Implements jogamp.opengl.x11.glx.GLXExt.glXSwapBuffersMscOML.

Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder) Part of GLX_OML_sync_control
public void
glXSwapIntervalEXT(long dpy, long drawable, int interval)

Entry point to C language function: void glXSwapIntervalEXT(Display * dpy, GLXDrawable drawable, int interval) Part of GLX_EXT_swap_control

public int
glXSwapIntervalSGI(int interval)

Implements jogamp.opengl.x11.glx.GLXExt.glXSwapIntervalSGI.

Entry point to C language function: int glXSwapIntervalSGI(int interval) Part of GLX_SGI_swap_control
public boolean
glXWaitForMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder, LongBuffer
a direct only java.nio.LongBuffer
ust
,
LongBuffer
a direct only java.nio.LongBuffer
msc
,
LongBuffer
a direct only java.nio.LongBuffer
sbc
)

Implements jogamp.opengl.x11.glx.GLXExt.glXWaitForMscOML.

Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, GLXDrawable drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control
public boolean
glXWaitForSbcOML(long dpy, long drawable, long target_sbc, LongBuffer
a direct only java.nio.LongBuffer
ust
,
LongBuffer
a direct only java.nio.LongBuffer
msc
,
LongBuffer
a direct only java.nio.LongBuffer
sbc
)

Implements jogamp.opengl.x11.glx.GLXExt.glXWaitForSbcOML.

Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, GLXDrawable drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc) Part of GLX_OML_sync_control
public int
glXWaitVideoSyncSGI(int divisor, int remainder, IntBuffer
a direct only java.nio.IntBuffer
count
)

Implements jogamp.opengl.x11.glx.GLXExt.glXWaitVideoSyncSGI.

Entry point to C language function: int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count) Part of GLX_SGI_video_sync
public boolean
public boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait