Top Fields Methods
jogamp.opengl.x11.glx

public Interface GLXExt

Known Direct Implementers
jogamp.opengl.x11.glx.GLXExtImpl
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
public static final int
GLX_3DFX_FULLSCREEN_MODE_MESA

GLX_MESA_set_3dfx_mode - CType: int

public static final int
GLX_3DFX_WINDOW_MODE_MESA

GLX_MESA_set_3dfx_mode - CType: int

public static final int
GLX_ACCUM_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_AUX0_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX1_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX2_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX3_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX4_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX5_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX6_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX7_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX8_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX9_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_AUX_BUFFERS_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_BACK_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BACK_LEFT_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_BACK_LEFT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BACK_RIGHT_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_BACK_RIGHT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BAD_HYPERPIPE_CONFIG_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_BAD_HYPERPIPE_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_BIND_TO_MIPMAP_TEXTURE_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BIND_TO_TEXTURE_RGB_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BIND_TO_TEXTURE_RGBA_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BIND_TO_TEXTURE_TARGETS_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_BLENDED_RGBA_SGIS

GLX_SGIS_blended_overlay - CType: int

public static final int
GLX_BUFFER_CLOBBER_MASK_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_COLOR_INDEX_BIT_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_COLOR_INDEX_TYPE_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_COLOR_SAMPLES_NV

GLX_NV_multisample_coverage - CType: int

public static final int
GLX_COVERAGE_SAMPLES_NV

GLX_NV_multisample_coverage - CType: int

public static final int
GLX_DAMAGED_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_DEPTH_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_DEVICE_ID_NV

GLX_NV_video_capture - CType: int

public static final int
GLX_DRAWABLE_TYPE_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_EVENT_MASK_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_FBCONFIG_ID_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_FLOAT_COMPONENTS_NV

GLX_NV_float_buffer - CType: int

public static final int
GLX_FRONT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_FRONT_LEFT_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_FRONT_LEFT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_FRONT_RIGHT_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_FRONT_RIGHT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_GPU_CLOCK_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_FASTEST_TARGET_GPUS_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_NUM_PIPES_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_NUM_RB_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_NUM_SIMD_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_NUM_SPI_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_OPENGL_VERSION_STRING_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_RAM_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_RENDERER_STRING_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_GPU_VENDOR_AMD

GLX_AMD_gpu_association - CType: int

public static final int
GLX_HEIGHT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_HYPERPIPE_DISPLAY_PIPE_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_HYPERPIPE_ID_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_HYPERPIPE_RENDER_PIPE_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_HYPERPIPE_STEREO_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_LARGEST_PBUFFER_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_MAX_PBUFFER_HEIGHT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_MAX_PBUFFER_PIXELS_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_MAX_PBUFFER_WIDTH_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_MIPMAP_TEXTURE_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS

GLX_SGIS_shared_multisample - CType: int

public static final int
GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS

GLX_SGIS_shared_multisample - CType: int

public static final int
GLX_NUM_VIDEO_CAPTURE_SLOTS_NV

GLX_NV_video_capture - CType: int

public static final int
GLX_NUM_VIDEO_SLOTS_NV

GLX_NV_present_video - CType: int

public static final int
GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_OPTIMAL_PBUFFER_WIDTH_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_PBUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_PBUFFER_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_PIPE_RECT_LIMITS_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_PIPE_RECT_SGIX

GLX_SGIX_hyperpipe - CType: int

public static final int
GLX_PIXMAP_BIT_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_PRESERVED_CONTENTS_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_RENDER_TYPE_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_RENDERER_ACCELERATED_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_DEVICE_ID_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_ID_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_OPENGL_COMPATIBILITY_PROFILE_VERSION_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_OPENGL_CORE_PROFILE_VERSION_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_OPENGL_ES2_PROFILE_VERSION_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_OPENGL_ES_PROFILE_VERSION_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_PREFERRED_PROFILE_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_UNIFIED_MEMORY_ARCHITECTURE_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_VENDOR_ID_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_VERSION_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RENDERER_VIDEO_MEMORY_MESA

GLX_MESA_query_renderer - CType: int

public static final int
GLX_RGBA_BIT_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_RGBA_TYPE_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_SAMPLE_BUFFERS_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_SAMPLE_BUFFERS_SGIS

GLX_SGIS_multisample - CType: int

public static final int
GLX_SAMPLES_SGIS

GLX_SGIS_multisample - CType: int

public static final int
GLX_SAVED_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_STENCIL_BUFFER_BIT_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_SWAP_COPY_OML

GLX_OML_swap_method - CType: int

public static final int
GLX_SWAP_EXCHANGE_OML

GLX_OML_swap_method - CType: int

public static final int
GLX_SWAP_METHOD_OML

GLX_OML_swap_method - CType: int

public static final int
GLX_SWAP_UNDEFINED_OML

GLX_OML_swap_method - CType: int

public static final int
GLX_SYNC_FRAME_SGIX

GLX_SGIX_video_resize - CType: int

public static final int
GLX_SYNC_SWAP_SGIX

GLX_SGIX_video_resize - CType: int

public static final int
GLX_TEXTURE_1D_BIT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_1D_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_2D_BIT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_2D_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_FORMAT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_FORMAT_NONE_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_FORMAT_RGB_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_FORMAT_RGBA_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_RECTANGLE_BIT_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_RECTANGLE_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_TEXTURE_TARGET_EXT

GLX_EXT_texture_from_pixmap - CType: int

public static final int
GLX_UNIQUE_ID_NV

GLX_NV_video_capture - CType: int

public static final int
GLX_VIDEO_OUT_ALPHA_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_COLOR_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_DEPTH_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_FIELD_1_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_FIELD_2_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_FRAME_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_STACKED_FIELDS_1_2_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VIDEO_OUT_STACKED_FIELDS_2_1_NV

GLX_NV_video_out - CType: int

public static final int
GLX_VISUAL_SELECT_GROUP_SGIX

GLX_SGIX_visual_select_group - CType: int

public static final int
GLX_WIDTH_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_WINDOW_BIT_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_WINDOW_SGIX

GLX_SGIX_pbuffer - CType: int

public static final int
GLX_X_RENDERABLE_SGIX

GLX_SGIX_fbconfig - CType: int

public static final int
GLX_Y_INVERTED_EXT

GLX_EXT_texture_from_pixmap - CType: int

Method Summary

Modifier and TypeMethod and Description
public int
glXBindChannelToWindowSGIX(long display, int screen, int channel, long window)

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)

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)

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
)

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)

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
)

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)

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)

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)

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)

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)

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)

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)

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)

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
)

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
)

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)

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)

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)

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
)

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
)

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)

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
)

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

public int
glXGetContextGPUIDAMD(long ctx)

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

public long
glXGetContextIDEXT(long context)

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

public long
glXGetCurrentAssociatedContextAMD()

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

public long
glXGetCurrentDisplayEXT()

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

public long
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
)

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
)

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
)

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 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
)

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
)

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
)

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
)

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
)

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

public long
glXImportContextEXT(long dpy, long contextID)

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)

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)

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)

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

public boolean
glXMakeAssociatedContextCurrentAMD(long ctx)

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)

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)

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
)

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
)

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
)

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
)

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

public ByteBuffer
glXQueryCurrentRendererStringMESA(int attribute)

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
)

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
)

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
)

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
)

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)

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
)

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
)

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)

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)

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)

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)

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)

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)

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)

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)

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)

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 int
glXSwapIntervalSGI(int interval)

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
)

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
)

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
)

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

public boolean
isExtensionAvailable(String glExtensionName)

public boolean
isFunctionAvailable(String glFunctionName)