com.sun.opengl.impl.x11
Class GLX

java.lang.Object
  extended by com.sun.opengl.impl.x11.GLX

public class GLX
extends java.lang.Object

Provides access to the X11-specific OpenGL vendor extensions. See GL for more information.


Field Summary
static int GLX_ACCUM_ALPHA_SIZE
           
static int GLX_ACCUM_BLUE_SIZE
           
static int GLX_ACCUM_BUFFER_BIT
           
static int GLX_ACCUM_BUFFER_BIT_SGIX
           
static int GLX_ACCUM_GREEN_SIZE
           
static int GLX_ACCUM_RED_SIZE
           
static int GLX_ALPHA_SIZE
           
static int GLX_AUX_BUFFERS
           
static int GLX_AUX_BUFFERS_BIT
           
static int GLX_AUX_BUFFERS_BIT_SGIX
           
static int GLX_AUX0_EXT
           
static int GLX_AUX1_EXT
           
static int GLX_AUX2_EXT
           
static int GLX_AUX3_EXT
           
static int GLX_AUX4_EXT
           
static int GLX_AUX5_EXT
           
static int GLX_AUX6_EXT
           
static int GLX_AUX7_EXT
           
static int GLX_AUX8_EXT
           
static int GLX_AUX9_EXT
           
static int GLX_BACK_EXT
           
static int GLX_BACK_LEFT_BUFFER_BIT
           
static int GLX_BACK_LEFT_BUFFER_BIT_SGIX
           
static int GLX_BACK_LEFT_EXT
           
static int GLX_BACK_RIGHT_BUFFER_BIT
           
static int GLX_BACK_RIGHT_BUFFER_BIT_SGIX
           
static int GLX_BACK_RIGHT_EXT
           
static int GLX_BAD_ATTRIBUTE
           
static int GLX_BAD_CONTEXT
           
static int GLX_BAD_ENUM
           
static int GLX_BAD_HYPERPIPE_CONFIG_SGIX
           
static int GLX_BAD_HYPERPIPE_SGIX
           
static int GLX_BAD_SCREEN
           
static int GLX_BAD_VALUE
           
static int GLX_BAD_VISUAL
           
static int GLX_BIND_TO_MIPMAP_TEXTURE_EXT
           
static int GLX_BIND_TO_TEXTURE_RGB_EXT
           
static int GLX_BIND_TO_TEXTURE_RGBA_EXT
           
static int GLX_BIND_TO_TEXTURE_TARGETS_EXT
           
static int GLX_BLENDED_RGBA_SGIS
           
static int GLX_BLUE_SIZE
           
static int GLX_BUFFER_CLOBBER_MASK_SGIX
           
static int GLX_BUFFER_SIZE
           
static int GLX_COLOR_INDEX_BIT
           
static int GLX_COLOR_INDEX_BIT_SGIX
           
static int GLX_COLOR_INDEX_TYPE
           
static int GLX_COLOR_INDEX_TYPE_SGIX
           
static int GLX_CONFIG_CAVEAT
           
static int GLX_DAMAGED
           
static int GLX_DAMAGED_SGIX
           
static int GLX_DEPTH_BUFFER_BIT
           
static int GLX_DEPTH_BUFFER_BIT_SGIX
           
static int GLX_DEPTH_SIZE
           
static int GLX_DIGITAL_MEDIA_PBUFFER_SGIX
           
static int GLX_DIRECT_COLOR
           
static int GLX_DIRECT_COLOR_EXT
           
static long GLX_DONT_CARE
           
static int GLX_DOUBLEBUFFER
           
static int GLX_DRAWABLE_TYPE
           
static int GLX_DRAWABLE_TYPE_SGIX
           
static int GLX_EVENT_MASK
           
static int GLX_EVENT_MASK_SGIX
           
static int GLX_EXTENSIONS
           
static int GLX_FBCONFIG_ID
           
static int GLX_FBCONFIG_ID_SGIX
           
static int GLX_FLOAT_COMPONENTS_NV
           
static int GLX_FRONT_EXT
           
static int GLX_FRONT_LEFT_BUFFER_BIT
           
static int GLX_FRONT_LEFT_BUFFER_BIT_SGIX
           
static int GLX_FRONT_LEFT_EXT
           
static int GLX_FRONT_RIGHT_BUFFER_BIT
           
static int GLX_FRONT_RIGHT_BUFFER_BIT_SGIX
           
static int GLX_FRONT_RIGHT_EXT
           
static int GLX_GLXEXT_VERSION
           
static int GLX_GRAY_SCALE
           
static int GLX_GRAY_SCALE_EXT
           
static int GLX_GREEN_SIZE
           
static int GLX_HEIGHT
           
static int GLX_HEIGHT_SGIX
           
static int GLX_HYPERPIPE_DISPLAY_PIPE_SGIX
           
static int GLX_HYPERPIPE_ID_SGIX
           
static int GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
           
static int GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX
           
static int GLX_HYPERPIPE_RENDER_PIPE_SGIX
           
static int GLX_HYPERPIPE_STEREO_SGIX
           
static int GLX_LARGEST_PBUFFER
           
static int GLX_LARGEST_PBUFFER_SGIX
           
static int GLX_LEVEL
           
static int GLX_MAX_PBUFFER_HEIGHT
           
static int GLX_MAX_PBUFFER_HEIGHT_SGIX
           
static int GLX_MAX_PBUFFER_PIXELS
           
static int GLX_MAX_PBUFFER_PIXELS_SGIX
           
static int GLX_MAX_PBUFFER_WIDTH
           
static int GLX_MAX_PBUFFER_WIDTH_SGIX
           
static int GLX_MIPMAP_TEXTURE_EXT
           
static int GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS
           
static int GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS
           
static int GLX_NO_EXTENSION
           
static int GLX_NON_CONFORMANT_CONFIG
           
static int GLX_NON_CONFORMANT_VISUAL_EXT
           
static int GLX_NONE
           
static int GLX_NONE_EXT
           
static int GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX
           
static int GLX_OPTIMAL_PBUFFER_WIDTH_SGIX
           
static int GLX_PBUFFER
           
static int GLX_PBUFFER_BIT
           
static int GLX_PBUFFER_BIT_SGIX
           
static int GLX_PBUFFER_CLOBBER_MASK
           
static int GLX_PBUFFER_HEIGHT
           
static int GLX_PBUFFER_SGIX
           
static int GLX_PBUFFER_WIDTH
           
static int GLX_PIPE_RECT_LIMITS_SGIX
           
static int GLX_PIPE_RECT_SGIX
           
static int GLX_PIXMAP_BIT
           
static int GLX_PIXMAP_BIT_SGIX
           
static int GLX_PRESERVED_CONTENTS
           
static int GLX_PRESERVED_CONTENTS_SGIX
           
static int GLX_PSEUDO_COLOR
           
static int GLX_PSEUDO_COLOR_EXT
           
static int GLX_RED_SIZE
           
static int GLX_RENDER_TYPE
           
static int GLX_RENDER_TYPE_SGIX
           
static int GLX_RGBA
           
static int GLX_RGBA_BIT
           
static int GLX_RGBA_BIT_SGIX
           
static int GLX_RGBA_FLOAT_BIT_ARB
           
static int GLX_RGBA_FLOAT_TYPE_ARB
           
static int GLX_RGBA_TYPE
           
static int GLX_RGBA_TYPE_SGIX
           
static int GLX_SAMPLE_BUFFERS
           
static int GLX_SAMPLE_BUFFERS_3DFX
           
static int GLX_SAMPLE_BUFFERS_ARB
           
static int GLX_SAMPLE_BUFFERS_BIT_SGIX
           
static int GLX_SAMPLE_BUFFERS_SGIS
           
static int GLX_SAMPLES
           
static int GLX_SAMPLES_3DFX
           
static int GLX_SAMPLES_ARB
           
static int GLX_SAMPLES_SGIS
           
static int GLX_SAVED
           
static int GLX_SAVED_SGIX
           
static int GLX_SCREEN
           
static int GLX_SCREEN_EXT
           
static int GLX_SHARE_CONTEXT_EXT
           
static int GLX_SLOW_CONFIG
           
static int GLX_SLOW_VISUAL_EXT
           
static int GLX_STATIC_COLOR
           
static int GLX_STATIC_COLOR_EXT
           
static int GLX_STATIC_GRAY
           
static int GLX_STATIC_GRAY_EXT
           
static int GLX_STENCIL_BUFFER_BIT
           
static int GLX_STENCIL_BUFFER_BIT_SGIX
           
static int GLX_STENCIL_SIZE
           
static int GLX_STEREO
           
static int GLX_SWAP_COPY_OML
           
static int GLX_SWAP_EXCHANGE_OML
           
static int GLX_SWAP_METHOD_OML
           
static int GLX_SWAP_UNDEFINED_OML
           
static int GLX_SYNC_FRAME_SGIX
           
static int GLX_SYNC_SWAP_SGIX
           
static int GLX_TEXTURE_1D_BIT_EXT
           
static int GLX_TEXTURE_1D_EXT
           
static int GLX_TEXTURE_2D_BIT_EXT
           
static int GLX_TEXTURE_2D_EXT
           
static int GLX_TEXTURE_FORMAT_EXT
           
static int GLX_TEXTURE_FORMAT_NONE_EXT
           
static int GLX_TEXTURE_FORMAT_RGB_EXT
           
static int GLX_TEXTURE_FORMAT_RGBA_EXT
           
static int GLX_TEXTURE_RECTANGLE_BIT_EXT
           
static int GLX_TEXTURE_RECTANGLE_EXT
           
static int GLX_TEXTURE_TARGET_EXT
           
static int GLX_TRANSPARENT_ALPHA_VALUE
           
static int GLX_TRANSPARENT_ALPHA_VALUE_EXT
           
static int GLX_TRANSPARENT_BLUE_VALUE
           
static int GLX_TRANSPARENT_BLUE_VALUE_EXT
           
static int GLX_TRANSPARENT_GREEN_VALUE
           
static int GLX_TRANSPARENT_GREEN_VALUE_EXT
           
static int GLX_TRANSPARENT_INDEX
           
static int GLX_TRANSPARENT_INDEX_EXT
           
static int GLX_TRANSPARENT_INDEX_VALUE
           
static int GLX_TRANSPARENT_INDEX_VALUE_EXT
           
static int GLX_TRANSPARENT_RED_VALUE
           
static int GLX_TRANSPARENT_RED_VALUE_EXT
           
static int GLX_TRANSPARENT_RGB
           
static int GLX_TRANSPARENT_RGB_EXT
           
static int GLX_TRANSPARENT_TYPE
           
static int GLX_TRANSPARENT_TYPE_EXT
           
static int GLX_TRUE_COLOR
           
static int GLX_TRUE_COLOR_EXT
           
static int GLX_USE_GL
           
static int GLX_VENDOR
           
static int GLX_VERSION
           
static int GLX_VERSION_1_3
           
static int GLX_VERSION_1_4
           
static int GLX_VIDEO_OUT_ALPHA_NV
           
static int GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV
           
static int GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV
           
static int GLX_VIDEO_OUT_COLOR_NV
           
static int GLX_VIDEO_OUT_DEPTH_NV
           
static int GLX_VIDEO_OUT_FIELD_1_NV
           
static int GLX_VIDEO_OUT_FIELD_2_NV
           
static int GLX_VIDEO_OUT_FRAME_NV
           
static int GLX_VISUAL_CAVEAT_EXT
           
static int GLX_VISUAL_ID
           
static int GLX_VISUAL_ID_EXT
           
static int GLX_VISUAL_SELECT_GROUP_SGIX
           
static int GLX_WIDTH
           
static int GLX_WIDTH_SGIX
           
static int GLX_WINDOW
           
static int GLX_WINDOW_BIT
           
static int GLX_WINDOW_BIT_SGIX
           
static int GLX_WINDOW_SGIX
           
static int GLX_X_RENDERABLE
           
static int GLX_X_RENDERABLE_SGIX
           
static int GLX_X_VISUAL_TYPE
           
static int GLX_X_VISUAL_TYPE_EXT
           
static int GLX_Y_INVERTED_EXT
           
static int VisualAllMask
           
static int VisualBitsPerRGBMask
           
static int VisualBlueMaskMask
           
static int VisualClassMask
           
static int VisualColormapSizeMask
           
static int VisualDepthMask
           
static int VisualGreenMaskMask
           
static int VisualIDMask
           
static int VisualNoMask
           
static int VisualRedMaskMask
           
static int VisualScreenMask
           
 
Constructor Summary
GLX()
           
 
Method Summary
static int DefaultScreen(long display)
           
static int dispatch_glXBindHyperpipeSGIX0(long dpy, int hpId, long procAddress)
          Entry point (through function pointer) to C language function:
int glXBindHyperpipeSGIX(Display * dpy, int hpId);
static boolean dispatch_glXBindSwapBarrierNV0(long dpy, int group, int barrier, long procAddress)
          Entry point (through function pointer) to C language function:
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);
static int dispatch_glXBindVideoImageNV0(long dpy, int VideoDevice, long pbuf, int iVideoBuffer, long procAddress)
          Entry point (through function pointer) to C language function:
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);
static int dispatch_glXDestroyHyperpipeConfigSGIX0(long dpy, int hpId, long procAddress)
          Entry point (through function pointer) to C language function:
int glXDestroyHyperpipeConfigSGIX(Display * dpy, int hpId);
static void dispatch_glXDestroyPbuffer0(long dpy, long pbuf, long procAddress)
          Entry point (through function pointer) to C language function:
void glXDestroyPbuffer(Display * dpy, XID pbuf);
static void dispatch_glXDestroyPixmap0(long dpy, long pixmap, long procAddress)
          Entry point (through function pointer) to C language function:
void glXDestroyPixmap(Display * dpy, XID pixmap);
static void dispatch_glXDestroyWindow0(long dpy, long window, long procAddress)
          Entry point (through function pointer) to C language function:
void glXDestroyWindow(Display * dpy, XID window);
static long dispatch_glXGetCurrentDisplay0(long procAddress)
          Entry point (through function pointer) to C language function:
Display * glXGetCurrentDisplay(void);
static long dispatch_glXGetCurrentReadDrawable0(long procAddress)
          Entry point (through function pointer) to C language function:
XID glXGetCurrentReadDrawable(void);
static long dispatch_glXGetProcAddress0(java.lang.String procname, long procAddress)
          Entry point (through function pointer) to C language function:
__GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
static boolean dispatch_glXJoinSwapGroupNV0(long dpy, long drawable, int group, long procAddress)
          Entry point (through function pointer) to C language function:
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);
static boolean dispatch_glXMakeContextCurrent0(long dpy, long draw, long read, long ctx, long procAddress)
          Entry point (through function pointer) to C language function:
Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);
static void dispatch_glXReleaseTexImageEXT0(long dpy, long drawable, int buffer, long procAddress)
          Entry point (through function pointer) to C language function:
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
static int dispatch_glXReleaseVideoDeviceNV0(long dpy, int screen, int VideoDevice, long procAddress)
          Entry point (through function pointer) to C language function:
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
static int dispatch_glXReleaseVideoImageNV0(long dpy, long pbuf, long procAddress)
          Entry point (through function pointer) to C language function:
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);
static boolean dispatch_glXResetFrameCountNV0(long dpy, int screen, long procAddress)
          Entry point (through function pointer) to C language function:
Bool glXResetFrameCountNV(Display * dpy, int screen);
static void dispatch_glXSelectEvent0(long dpy, long drawable, long mask, long procAddress)
          Entry point (through function pointer) to C language function:
void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);
static long dlopen(java.lang.String name)
           
static long dlsym(java.lang.String name)
           
static GLXProcAddressTable getGLXProcAddressTable()
           
static int glXBindHyperpipeSGIX(long dpy, int hpId)
          Entry point (through function pointer) to C language function:
int glXBindHyperpipeSGIX(Display * dpy, int hpId);
static boolean glXBindSwapBarrierNV(long dpy, int group, int barrier)
          Entry point (through function pointer) to C language function:
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);
static void glXBindTexImageEXT(long dpy, long drawable, int buffer, int[] attrib_list, int attrib_list_offset)
          Entry point (through function pointer) to C language function:
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
static void glXBindTexImageEXT(long dpy, long drawable, int buffer, java.nio.IntBuffer attrib_list)
          Entry point (through function pointer) to C language function:
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
static int glXBindVideoImageNV(long dpy, int VideoDevice, long pbuf, int iVideoBuffer)
          Entry point (through function pointer) to C language function:
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);
static GLXFBConfig[] glXChooseFBConfig(long dpy, int screen, int[] attribList, int attribList_offset, int[] nitems, int nitems_offset)
          Entry point (through function pointer) to C language function:
GLXFBConfig * glXChooseFBConfig(Display * dpy, int screen, const int * attribList, int * nitems);
static GLXFBConfig[] glXChooseFBConfig(long dpy, int screen, java.nio.IntBuffer attribList, java.nio.IntBuffer nitems)
          Entry point (through function pointer) to C language function:
GLXFBConfig * glXChooseFBConfig(Display * dpy, int screen, const int * attribList, int * nitems);
static XVisualInfo glXChooseVisual(long dpy, int screen, int[] attribList, int attribList_offset)
          Interface to C language function:
XVisualInfo * glXChooseVisual(Display * dpy, int screen, int * attribList);
static XVisualInfo glXChooseVisual(long dpy, int screen, java.nio.IntBuffer attribList)
          Interface to C language function:
XVisualInfo * glXChooseVisual(Display * dpy, int screen, int * attribList);
static void glXCopyContext(long dpy, long src, long dst, long mask)
          Interface to C language function:
void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
static long glXCreateContext(long dpy, XVisualInfo vis, long shareList, boolean direct)
          Interface to C language function:
GLXContext glXCreateContext(Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);
static long glXCreateGLXPixmap(long dpy, XVisualInfo visual, long pixmap)
          Interface to C language function:
XID glXCreateGLXPixmap(Display * dpy, XVisualInfo * visual, XID pixmap);
static long glXCreateNewContext(long dpy, GLXFBConfig config, int renderType, long shareList, boolean direct)
          Entry point (through function pointer) to C language function:
GLXContext glXCreateNewContext(Display * dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct);
static long glXCreatePbuffer(long dpy, GLXFBConfig config, int[] attribList, int attribList_offset)
          Entry point (through function pointer) to C language function:
XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);
static long glXCreatePbuffer(long dpy, GLXFBConfig config, java.nio.IntBuffer attribList)
          Entry point (through function pointer) to C language function:
XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);
static long glXCreatePixmap(long dpy, GLXFBConfig config, long pixmap, int[] attribList, int attribList_offset)
          Entry point (through function pointer) to C language function:
XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);
static long glXCreatePixmap(long dpy, GLXFBConfig config, long pixmap, java.nio.IntBuffer attribList)
          Entry point (through function pointer) to C language function:
XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);
static long glXCreateWindow(long dpy, GLXFBConfig config, long win, int[] attribList, int attribList_offset)
          Entry point (through function pointer) to C language function:
XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);
static long glXCreateWindow(long dpy, GLXFBConfig config, long win, java.nio.IntBuffer attribList)
          Entry point (through function pointer) to C language function:
XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);
static void glXDestroyContext(long dpy, long ctx)
          Interface to C language function:
void glXDestroyContext(Display * dpy, GLXContext ctx);
static void glXDestroyGLXPixmap(long dpy, long pixmap)
          Interface to C language function:
void glXDestroyGLXPixmap(Display * dpy, XID pixmap);
static int glXDestroyHyperpipeConfigSGIX(long dpy, int hpId)
          Entry point (through function pointer) to C language function:
int glXDestroyHyperpipeConfigSGIX(Display * dpy, int hpId);
static void glXDestroyPbuffer(long dpy, long pbuf)
          Entry point (through function pointer) to C language function:
void glXDestroyPbuffer(Display * dpy, XID pbuf);
static void glXDestroyPixmap(long dpy, long pixmap)
          Entry point (through function pointer) to C language function:
void glXDestroyPixmap(Display * dpy, XID pixmap);
static void glXDestroyWindow(long dpy, long window)
          Entry point (through function pointer) to C language function:
void glXDestroyWindow(Display * dpy, XID window);
static int glXGetAGPOffsetMESA(java.nio.Buffer pointer)
          Entry point (through function pointer) to C language function:
unsigned int glXGetAGPOffsetMESA(const void * pointer);
static java.lang.String glXGetClientString(long dpy, int name)
          Interface to C language function:
const char * glXGetClientString(Display * dpy, int name);
static int glXGetConfig(long dpy, XVisualInfo visual, int attrib, int[] value, int value_offset)
          Interface to C language function:
int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);
static int glXGetConfig(long dpy, XVisualInfo visual, int attrib, java.nio.IntBuffer value)
          Interface to C language function:
int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);
static long glXGetCurrentContext()
          Interface to C language function:
GLXContext glXGetCurrentContext(void);
static long glXGetCurrentDisplay()
          Entry point (through function pointer) to C language function:
Display * glXGetCurrentDisplay(void);
static long glXGetCurrentDrawable()
          Interface to C language function:
XID glXGetCurrentDrawable(void);
static long glXGetCurrentReadDrawable()
          Entry point (through function pointer) to C language function:
XID glXGetCurrentReadDrawable(void);
static int glXGetFBConfigAttrib(long dpy, GLXFBConfig config, int attribute, int[] value, int value_offset)
          Entry point (through function pointer) to C language function:
int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);
static int glXGetFBConfigAttrib(long dpy, GLXFBConfig config, int attribute, java.nio.IntBuffer value)
          Entry point (through function pointer) to C language function:
int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);
static GLXFBConfig[] glXGetFBConfigs(long dpy, int screen, int[] nelements, int nelements_offset)
          Entry point (through function pointer) to C language function:
GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
static GLXFBConfig[] glXGetFBConfigs(long dpy, int screen, java.nio.IntBuffer nelements)
          Entry point (through function pointer) to C language function:
GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
static long glXGetProcAddress(java.lang.String procname)
          Entry point (through function pointer) to C language function:
__GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
static long glXGetProcAddressARB(java.lang.String arg0)
          Interface to C language function:
__GLXextFuncPtr glXGetProcAddressARB(const GLubyte * );
static void glXGetSelectedEvent(long dpy, long drawable, long[] mask, int mask_offset)
          Entry point (through function pointer) to C language function:
void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);
static void glXGetSelectedEvent(long dpy, long drawable, java.nio.LongBuffer mask)
          Entry point (through function pointer) to C language function:
void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);
static int glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, int[] pVideoDevice, int pVideoDevice_offset)
          Entry point (through function pointer) to C language function:
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
static int glXGetVideoDeviceNV(long dpy, int screen, int numVideoDevices, java.nio.IntBuffer pVideoDevice)
          Entry point (through function pointer) to C language function:
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);
static int glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, long[] pulCounterOutputVideo, int pulCounterOutputVideo_offset, long[] pulCounterOutputPbuffer, int pulCounterOutputPbuffer_offset)
          Entry point (through function pointer) to C language function:
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputVideo, unsigned long * pulCounterOutputPbuffer);
static int glXGetVideoInfoNV(long dpy, int screen, int VideoDevice, java.nio.LongBuffer pulCounterOutputVideo, java.nio.LongBuffer pulCounterOutputPbuffer)
          Entry point (through function pointer) to C language function:
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputVideo, unsigned long * pulCounterOutputPbuffer);
static XVisualInfo glXGetVisualFromFBConfig(long dpy, GLXFBConfig config)
          Entry point (through function pointer) to C language function:
XVisualInfo * glXGetVisualFromFBConfig(Display * dpy, GLXFBConfig config);
static int glXHyperpipeAttribSGIX(long dpy, int timeSlice, int attrib, int size, java.nio.Buffer attribList)
          Entry point (through function pointer) to C language function:
int glXHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList);
static int glXHyperpipeConfigSGIX(long dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX cfg, int[] hpId, int hpId_offset)
          Entry point (through function pointer) to C language function:
int glXHyperpipeConfigSGIX(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);
static int glXHyperpipeConfigSGIX(long dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX cfg, java.nio.IntBuffer hpId)
          Entry point (through function pointer) to C language function:
int glXHyperpipeConfigSGIX(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);
static boolean glXIsDirect(long dpy, long ctx)
          Interface to C language function:
Bool glXIsDirect(Display * dpy, GLXContext ctx);
static boolean glXJoinSwapGroupNV(long dpy, long drawable, int group)
          Entry point (through function pointer) to C language function:
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);
static boolean glXMakeContextCurrent(long dpy, long draw, long read, long ctx)
          Entry point (through function pointer) to C language function:
Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);
static boolean glXMakeCurrent(long dpy, long drawable, long ctx)
          Interface to C language function:
Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);
static int glXQueryContext(long dpy, long ctx, int attribute, int[] value, int value_offset)
          Entry point (through function pointer) to C language function:
int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);
static int glXQueryContext(long dpy, long ctx, int attribute, java.nio.IntBuffer value)
          Entry point (through function pointer) to C language function:
int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);
static void glXQueryDrawable(long dpy, long draw, int attribute, int[] value, int value_offset)
          Entry point (through function pointer) to C language function:
void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);
static void glXQueryDrawable(long dpy, long draw, int attribute, java.nio.IntBuffer value)
          Entry point (through function pointer) to C language function:
void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);
static boolean glXQueryExtension(long dpy, int[] errorb, int errorb_offset, int[] event, int event_offset)
          Interface to C language function:
Bool glXQueryExtension(Display * dpy, int * errorb, int * event);
static boolean glXQueryExtension(long dpy, java.nio.IntBuffer errorb, java.nio.IntBuffer event)
          Interface to C language function:
Bool glXQueryExtension(Display * dpy, int * errorb, int * event);
static java.lang.String glXQueryExtensionsString(long dpy, int screen)
          Interface to C language function:
const char * glXQueryExtensionsString(Display * dpy, int screen);
static boolean glXQueryFrameCountNV(long dpy, int screen, int[] count, int count_offset)
          Entry point (through function pointer) to C language function:
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);
static boolean glXQueryFrameCountNV(long dpy, int screen, java.nio.IntBuffer count)
          Entry point (through function pointer) to C language function:
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);
static int glXQueryHyperpipeAttribSGIX(long dpy, int timeSlice, int attrib, int size, java.nio.Buffer attribList)
          Entry point (through function pointer) to C language function:
int glXQueryHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList);
static int glXQueryHyperpipeBestAttribSGIX(long dpy, int timeSlice, int attrib, int size, java.nio.Buffer attribList, java.nio.Buffer returnAttribList)
          Entry point (through function pointer) to C language function:
int glXQueryHyperpipeBestAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList, void * returnAttribList);
static GLXHyperpipeConfigSGIX glXQueryHyperpipeConfigSGIX(long dpy, int hpId, int[] npipes, int npipes_offset)
          Entry point (through function pointer) to C language function:
GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX(Display * dpy, int hpId, int * npipes);
static GLXHyperpipeConfigSGIX glXQueryHyperpipeConfigSGIX(long dpy, int hpId, java.nio.IntBuffer npipes)
          Entry point (through function pointer) to C language function:
GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX(Display * dpy, int hpId, int * npipes);
static GLXHyperpipeNetworkSGIX glXQueryHyperpipeNetworkSGIX(long dpy, int[] npipes, int npipes_offset)
          Entry point (through function pointer) to C language function:
GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX(Display * dpy, int * npipes);
static GLXHyperpipeNetworkSGIX glXQueryHyperpipeNetworkSGIX(long dpy, java.nio.IntBuffer npipes)
          Entry point (through function pointer) to C language function:
GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX(Display * dpy, int * npipes);
static boolean glXQueryMaxSwapGroupsNV(long dpy, int screen, int[] maxGroups, int maxGroups_offset, int[] maxBarriers, int maxBarriers_offset)
          Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);
static boolean glXQueryMaxSwapGroupsNV(long dpy, int screen, java.nio.IntBuffer maxGroups, java.nio.IntBuffer maxBarriers)
          Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);
static java.lang.String glXQueryServerString(long dpy, int screen, int name)
          Interface to C language function:
const char * glXQueryServerString(Display * dpy, int screen, int name);
static boolean glXQuerySwapGroupNV(long dpy, long drawable, int[] group, int group_offset, int[] barrier, int barrier_offset)
          Entry point (through function pointer) to C language function:
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);
static boolean glXQuerySwapGroupNV(long dpy, long drawable, java.nio.IntBuffer group, java.nio.IntBuffer barrier)
          Entry point (through function pointer) to C language function:
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);
static boolean glXQueryVersion(long dpy, int[] maj, int maj_offset, int[] min, int min_offset)
          Interface to C language function:
Bool glXQueryVersion(Display * dpy, int * maj, int * min);
static boolean glXQueryVersion(long dpy, java.nio.IntBuffer maj, java.nio.IntBuffer min)
          Interface to C language function:
Bool glXQueryVersion(Display * dpy, int * maj, int * min);
static void glXReleaseTexImageEXT(long dpy, long drawable, int buffer)
          Entry point (through function pointer) to C language function:
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
static int glXReleaseVideoDeviceNV(long dpy, int screen, int VideoDevice)
          Entry point (through function pointer) to C language function:
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);
static int glXReleaseVideoImageNV(long dpy, long pbuf)
          Entry point (through function pointer) to C language function:
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);
static boolean glXResetFrameCountNV(long dpy, int screen)
          Entry point (through function pointer) to C language function:
Bool glXResetFrameCountNV(Display * dpy, int screen);
static void glXSelectEvent(long dpy, long drawable, long mask)
          Entry point (through function pointer) to C language function:
void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);
static int glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, long[] pulCounterPbuffer, int pulCounterPbuffer_offset, boolean bBlock)
          Entry point (through function pointer) to C language function:
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
static int glXSendPbufferToVideoNV(long dpy, long pbuf, int iBufferType, java.nio.LongBuffer pulCounterPbuffer, boolean bBlock)
          Entry point (through function pointer) to C language function:
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);
static void glXSwapBuffers(long dpy, long drawable)
          Interface to C language function:
void glXSwapBuffers(Display * dpy, XID drawable);
static void glXUseXFont(long font, int first, int count, int list)
          Interface to C language function:
void glXUseXFont(XID font, int first, int count, int list);
static void glXWaitGL()
          Interface to C language function:
void glXWaitGL(void);
static void glXWaitX()
          Interface to C language function:
void glXWaitX(void);
static long RootWindow(long display, int screen)
           
static long XCreatePixmap(long arg0, long arg1, int arg2, int arg3, int arg4)
          Interface to C language function:
XID XCreatePixmap(Display * , XID, unsigned int, unsigned int, unsigned int);
static boolean XF86VidModeGetGammaRamp(long display, int screen, int size, short[] red_array, int red_array_offset, short[] green_array, int green_array_offset, short[] blue_array, int blue_array_offset)
          Interface to C language function:
Bool XF86VidModeGetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);
static boolean XF86VidModeGetGammaRamp(long display, int screen, int size, java.nio.ShortBuffer red_array, java.nio.ShortBuffer green_array, java.nio.ShortBuffer blue_array)
          Interface to C language function:
Bool XF86VidModeGetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);
static boolean XF86VidModeGetGammaRampSize(long display, int screen, int[] size, int size_offset)
          Interface to C language function:
Bool XF86VidModeGetGammaRampSize(Display * display, int screen, int * size);
static boolean XF86VidModeGetGammaRampSize(long display, int screen, java.nio.IntBuffer size)
          Interface to C language function:
Bool XF86VidModeGetGammaRampSize(Display * display, int screen, int * size);
static boolean XF86VidModeSetGammaRamp(long display, int screen, int size, short[] red_array, int red_array_offset, short[] green_array, int green_array_offset, short[] blue_array, int blue_array_offset)
          Interface to C language function:
Bool XF86VidModeSetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);
static boolean XF86VidModeSetGammaRamp(long display, int screen, int size, java.nio.ShortBuffer red_array, java.nio.ShortBuffer green_array, java.nio.ShortBuffer blue_array)
          Interface to C language function:
Bool XF86VidModeSetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);
static int XFreePixmap(long arg0, long arg1)
          Interface to C language function:
int XFreePixmap(Display * , XID);
static XVisualInfo[] XGetVisualInfo(long arg0, long arg1, XVisualInfo arg2, int[] arg3, int arg3_offset)
          Interface to C language function:
XVisualInfo * XGetVisualInfo(Display * , long, XVisualInfo * , int * );
static XVisualInfo[] XGetVisualInfo(long arg0, long arg1, XVisualInfo arg2, java.nio.IntBuffer arg3)
          Interface to C language function:
XVisualInfo * XGetVisualInfo(Display * , long, XVisualInfo * , int * );
static boolean XineramaEnabled(long display)
          Interface to C language function:
Bool XineramaEnabled(Display * display);
static long XOpenDisplay(java.lang.String arg0)
          Interface to C language function:
Display * XOpenDisplay(const char * );
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

VisualNoMask

public static final int VisualNoMask
See Also:
Constant Field Values

VisualIDMask

public static final int VisualIDMask
See Also:
Constant Field Values

VisualScreenMask

public static final int VisualScreenMask
See Also:
Constant Field Values

VisualDepthMask

public static final int VisualDepthMask
See Also:
Constant Field Values

VisualClassMask

public static final int VisualClassMask
See Also:
Constant Field Values

VisualRedMaskMask

public static final int VisualRedMaskMask
See Also:
Constant Field Values

VisualGreenMaskMask

public static final int VisualGreenMaskMask
See Also:
Constant Field Values

VisualBlueMaskMask

public static final int VisualBlueMaskMask
See Also:
Constant Field Values

VisualColormapSizeMask

public static final int VisualColormapSizeMask
See Also:
Constant Field Values

VisualBitsPerRGBMask

public static final int VisualBitsPerRGBMask
See Also:
Constant Field Values

VisualAllMask

public static final int VisualAllMask
See Also:
Constant Field Values

GLX_USE_GL

public static final int GLX_USE_GL
See Also:
Constant Field Values

GLX_BUFFER_SIZE

public static final int GLX_BUFFER_SIZE
See Also:
Constant Field Values

GLX_LEVEL

public static final int GLX_LEVEL
See Also:
Constant Field Values

GLX_RGBA

public static final int GLX_RGBA
See Also:
Constant Field Values

GLX_DOUBLEBUFFER

public static final int GLX_DOUBLEBUFFER
See Also:
Constant Field Values

GLX_STEREO

public static final int GLX_STEREO
See Also:
Constant Field Values

GLX_AUX_BUFFERS

public static final int GLX_AUX_BUFFERS
See Also:
Constant Field Values

GLX_RED_SIZE

public static final int GLX_RED_SIZE
See Also:
Constant Field Values

GLX_GREEN_SIZE

public static final int GLX_GREEN_SIZE
See Also:
Constant Field Values

GLX_BLUE_SIZE

public static final int GLX_BLUE_SIZE
See Also:
Constant Field Values

GLX_ALPHA_SIZE

public static final int GLX_ALPHA_SIZE
See Also:
Constant Field Values

GLX_DEPTH_SIZE

public static final int GLX_DEPTH_SIZE
See Also:
Constant Field Values

GLX_STENCIL_SIZE

public static final int GLX_STENCIL_SIZE
See Also:
Constant Field Values

GLX_ACCUM_RED_SIZE

public static final int GLX_ACCUM_RED_SIZE
See Also:
Constant Field Values

GLX_ACCUM_GREEN_SIZE

public static final int GLX_ACCUM_GREEN_SIZE
See Also:
Constant Field Values

GLX_ACCUM_BLUE_SIZE

public static final int GLX_ACCUM_BLUE_SIZE
See Also:
Constant Field Values

GLX_ACCUM_ALPHA_SIZE

public static final int GLX_ACCUM_ALPHA_SIZE
See Also:
Constant Field Values

GLX_BAD_SCREEN

public static final int GLX_BAD_SCREEN
See Also:
Constant Field Values

GLX_BAD_ATTRIBUTE

public static final int GLX_BAD_ATTRIBUTE
See Also:
Constant Field Values

GLX_NO_EXTENSION

public static final int GLX_NO_EXTENSION
See Also:
Constant Field Values

GLX_BAD_VISUAL

public static final int GLX_BAD_VISUAL
See Also:
Constant Field Values

GLX_BAD_CONTEXT

public static final int GLX_BAD_CONTEXT
See Also:
Constant Field Values

GLX_BAD_VALUE

public static final int GLX_BAD_VALUE
See Also:
Constant Field Values

GLX_BAD_ENUM

public static final int GLX_BAD_ENUM
See Also:
Constant Field Values

GLX_VENDOR

public static final int GLX_VENDOR
See Also:
Constant Field Values

GLX_VERSION

public static final int GLX_VERSION
See Also:
Constant Field Values

GLX_EXTENSIONS

public static final int GLX_EXTENSIONS
See Also:
Constant Field Values

GLX_CONFIG_CAVEAT

public static final int GLX_CONFIG_CAVEAT
See Also:
Constant Field Values

GLX_DONT_CARE

public static final long GLX_DONT_CARE
See Also:
Constant Field Values

GLX_SLOW_CONFIG

public static final int GLX_SLOW_CONFIG
See Also:
Constant Field Values

GLX_NON_CONFORMANT_CONFIG

public static final int GLX_NON_CONFORMANT_CONFIG
See Also:
Constant Field Values

GLX_X_VISUAL_TYPE

public static final int GLX_X_VISUAL_TYPE
See Also:
Constant Field Values

GLX_TRANSPARENT_TYPE

public static final int GLX_TRANSPARENT_TYPE
See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_VALUE

public static final int GLX_TRANSPARENT_INDEX_VALUE
See Also:
Constant Field Values

GLX_TRANSPARENT_RED_VALUE

public static final int GLX_TRANSPARENT_RED_VALUE
See Also:
Constant Field Values

GLX_TRANSPARENT_GREEN_VALUE

public static final int GLX_TRANSPARENT_GREEN_VALUE
See Also:
Constant Field Values

GLX_TRANSPARENT_BLUE_VALUE

public static final int GLX_TRANSPARENT_BLUE_VALUE
See Also:
Constant Field Values

GLX_TRANSPARENT_ALPHA_VALUE

public static final int GLX_TRANSPARENT_ALPHA_VALUE
See Also:
Constant Field Values

GLX_MAX_PBUFFER_WIDTH

public static final int GLX_MAX_PBUFFER_WIDTH
See Also:
Constant Field Values

GLX_MAX_PBUFFER_HEIGHT

public static final int GLX_MAX_PBUFFER_HEIGHT
See Also:
Constant Field Values

GLX_MAX_PBUFFER_PIXELS

public static final int GLX_MAX_PBUFFER_PIXELS
See Also:
Constant Field Values

GLX_PRESERVED_CONTENTS

public static final int GLX_PRESERVED_CONTENTS
See Also:
Constant Field Values

GLX_LARGEST_PBUFFER

public static final int GLX_LARGEST_PBUFFER
See Also:
Constant Field Values

GLX_WIDTH

public static final int GLX_WIDTH
See Also:
Constant Field Values

GLX_HEIGHT

public static final int GLX_HEIGHT
See Also:
Constant Field Values

GLX_EVENT_MASK

public static final int GLX_EVENT_MASK
See Also:
Constant Field Values

GLX_DRAWABLE_TYPE

public static final int GLX_DRAWABLE_TYPE
See Also:
Constant Field Values

GLX_FBCONFIG_ID

public static final int GLX_FBCONFIG_ID
See Also:
Constant Field Values

GLX_VISUAL_ID

public static final int GLX_VISUAL_ID
See Also:
Constant Field Values

GLX_WINDOW_BIT

public static final int GLX_WINDOW_BIT
See Also:
Constant Field Values

GLX_PIXMAP_BIT

public static final int GLX_PIXMAP_BIT
See Also:
Constant Field Values

GLX_PBUFFER_BIT

public static final int GLX_PBUFFER_BIT
See Also:
Constant Field Values

GLX_AUX_BUFFERS_BIT

public static final int GLX_AUX_BUFFERS_BIT
See Also:
Constant Field Values

GLX_FRONT_LEFT_BUFFER_BIT

public static final int GLX_FRONT_LEFT_BUFFER_BIT
See Also:
Constant Field Values

GLX_FRONT_RIGHT_BUFFER_BIT

public static final int GLX_FRONT_RIGHT_BUFFER_BIT
See Also:
Constant Field Values

GLX_BACK_LEFT_BUFFER_BIT

public static final int GLX_BACK_LEFT_BUFFER_BIT
See Also:
Constant Field Values

GLX_BACK_RIGHT_BUFFER_BIT

public static final int GLX_BACK_RIGHT_BUFFER_BIT
See Also:
Constant Field Values

GLX_DEPTH_BUFFER_BIT

public static final int GLX_DEPTH_BUFFER_BIT
See Also:
Constant Field Values

GLX_STENCIL_BUFFER_BIT

public static final int GLX_STENCIL_BUFFER_BIT
See Also:
Constant Field Values

GLX_ACCUM_BUFFER_BIT

public static final int GLX_ACCUM_BUFFER_BIT
See Also:
Constant Field Values

GLX_RENDER_TYPE

public static final int GLX_RENDER_TYPE
See Also:
Constant Field Values

GLX_X_RENDERABLE

public static final int GLX_X_RENDERABLE
See Also:
Constant Field Values

GLX_NONE

public static final int GLX_NONE
See Also:
Constant Field Values

GLX_TRUE_COLOR

public static final int GLX_TRUE_COLOR
See Also:
Constant Field Values

GLX_DIRECT_COLOR

public static final int GLX_DIRECT_COLOR
See Also:
Constant Field Values

GLX_PSEUDO_COLOR

public static final int GLX_PSEUDO_COLOR
See Also:
Constant Field Values

GLX_STATIC_COLOR

public static final int GLX_STATIC_COLOR
See Also:
Constant Field Values

GLX_GRAY_SCALE

public static final int GLX_GRAY_SCALE
See Also:
Constant Field Values

GLX_STATIC_GRAY

public static final int GLX_STATIC_GRAY
See Also:
Constant Field Values

GLX_TRANSPARENT_RGB

public static final int GLX_TRANSPARENT_RGB
See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX

public static final int GLX_TRANSPARENT_INDEX
See Also:
Constant Field Values

GLX_RGBA_TYPE

public static final int GLX_RGBA_TYPE
See Also:
Constant Field Values

GLX_COLOR_INDEX_TYPE

public static final int GLX_COLOR_INDEX_TYPE
See Also:
Constant Field Values

GLX_COLOR_INDEX_BIT

public static final int GLX_COLOR_INDEX_BIT
See Also:
Constant Field Values

GLX_RGBA_BIT

public static final int GLX_RGBA_BIT
See Also:
Constant Field Values

GLX_SCREEN

public static final int GLX_SCREEN
See Also:
Constant Field Values

GLX_PBUFFER_CLOBBER_MASK

public static final int GLX_PBUFFER_CLOBBER_MASK
See Also:
Constant Field Values

GLX_DAMAGED

public static final int GLX_DAMAGED
See Also:
Constant Field Values

GLX_SAVED

public static final int GLX_SAVED
See Also:
Constant Field Values

GLX_WINDOW

public static final int GLX_WINDOW
See Also:
Constant Field Values

GLX_PBUFFER

public static final int GLX_PBUFFER
See Also:
Constant Field Values

GLX_PBUFFER_HEIGHT

public static final int GLX_PBUFFER_HEIGHT
See Also:
Constant Field Values

GLX_PBUFFER_WIDTH

public static final int GLX_PBUFFER_WIDTH
See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS

public static final int GLX_SAMPLE_BUFFERS
See Also:
Constant Field Values

GLX_SAMPLES

public static final int GLX_SAMPLES
See Also:
Constant Field Values

GLX_GLXEXT_VERSION

public static final int GLX_GLXEXT_VERSION
See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS_ARB

public static final int GLX_SAMPLE_BUFFERS_ARB
See Also:
Constant Field Values

GLX_SAMPLES_ARB

public static final int GLX_SAMPLES_ARB
See Also:
Constant Field Values

GLX_RGBA_FLOAT_TYPE_ARB

public static final int GLX_RGBA_FLOAT_TYPE_ARB
See Also:
Constant Field Values

GLX_RGBA_FLOAT_BIT_ARB

public static final int GLX_RGBA_FLOAT_BIT_ARB
See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS_SGIS

public static final int GLX_SAMPLE_BUFFERS_SGIS
See Also:
Constant Field Values

GLX_SAMPLES_SGIS

public static final int GLX_SAMPLES_SGIS
See Also:
Constant Field Values

GLX_X_VISUAL_TYPE_EXT

public static final int GLX_X_VISUAL_TYPE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_TYPE_EXT

public static final int GLX_TRANSPARENT_TYPE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_VALUE_EXT

public static final int GLX_TRANSPARENT_INDEX_VALUE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_RED_VALUE_EXT

public static final int GLX_TRANSPARENT_RED_VALUE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_GREEN_VALUE_EXT

public static final int GLX_TRANSPARENT_GREEN_VALUE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_BLUE_VALUE_EXT

public static final int GLX_TRANSPARENT_BLUE_VALUE_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_ALPHA_VALUE_EXT

public static final int GLX_TRANSPARENT_ALPHA_VALUE_EXT
See Also:
Constant Field Values

GLX_NONE_EXT

public static final int GLX_NONE_EXT
See Also:
Constant Field Values

GLX_TRUE_COLOR_EXT

public static final int GLX_TRUE_COLOR_EXT
See Also:
Constant Field Values

GLX_DIRECT_COLOR_EXT

public static final int GLX_DIRECT_COLOR_EXT
See Also:
Constant Field Values

GLX_PSEUDO_COLOR_EXT

public static final int GLX_PSEUDO_COLOR_EXT
See Also:
Constant Field Values

GLX_STATIC_COLOR_EXT

public static final int GLX_STATIC_COLOR_EXT
See Also:
Constant Field Values

GLX_GRAY_SCALE_EXT

public static final int GLX_GRAY_SCALE_EXT
See Also:
Constant Field Values

GLX_STATIC_GRAY_EXT

public static final int GLX_STATIC_GRAY_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_RGB_EXT

public static final int GLX_TRANSPARENT_RGB_EXT
See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_EXT

public static final int GLX_TRANSPARENT_INDEX_EXT
See Also:
Constant Field Values

GLX_VISUAL_CAVEAT_EXT

public static final int GLX_VISUAL_CAVEAT_EXT
See Also:
Constant Field Values

GLX_SLOW_VISUAL_EXT

public static final int GLX_SLOW_VISUAL_EXT
See Also:
Constant Field Values

GLX_NON_CONFORMANT_VISUAL_EXT

public static final int GLX_NON_CONFORMANT_VISUAL_EXT
See Also:
Constant Field Values

GLX_SHARE_CONTEXT_EXT

public static final int GLX_SHARE_CONTEXT_EXT
See Also:
Constant Field Values

GLX_VISUAL_ID_EXT

public static final int GLX_VISUAL_ID_EXT
See Also:
Constant Field Values

GLX_SCREEN_EXT

public static final int GLX_SCREEN_EXT
See Also:
Constant Field Values

GLX_WINDOW_BIT_SGIX

public static final int GLX_WINDOW_BIT_SGIX
See Also:
Constant Field Values

GLX_PIXMAP_BIT_SGIX

public static final int GLX_PIXMAP_BIT_SGIX
See Also:
Constant Field Values

GLX_RGBA_BIT_SGIX

public static final int GLX_RGBA_BIT_SGIX
See Also:
Constant Field Values

GLX_COLOR_INDEX_BIT_SGIX

public static final int GLX_COLOR_INDEX_BIT_SGIX
See Also:
Constant Field Values

GLX_DRAWABLE_TYPE_SGIX

public static final int GLX_DRAWABLE_TYPE_SGIX
See Also:
Constant Field Values

GLX_RENDER_TYPE_SGIX

public static final int GLX_RENDER_TYPE_SGIX
See Also:
Constant Field Values

GLX_X_RENDERABLE_SGIX

public static final int GLX_X_RENDERABLE_SGIX
See Also:
Constant Field Values

GLX_FBCONFIG_ID_SGIX

public static final int GLX_FBCONFIG_ID_SGIX
See Also:
Constant Field Values

GLX_RGBA_TYPE_SGIX

public static final int GLX_RGBA_TYPE_SGIX
See Also:
Constant Field Values

GLX_COLOR_INDEX_TYPE_SGIX

public static final int GLX_COLOR_INDEX_TYPE_SGIX
See Also:
Constant Field Values

GLX_PBUFFER_BIT_SGIX

public static final int GLX_PBUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_BUFFER_CLOBBER_MASK_SGIX

public static final int GLX_BUFFER_CLOBBER_MASK_SGIX
See Also:
Constant Field Values

GLX_FRONT_LEFT_BUFFER_BIT_SGIX

public static final int GLX_FRONT_LEFT_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_FRONT_RIGHT_BUFFER_BIT_SGIX

public static final int GLX_FRONT_RIGHT_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_BACK_LEFT_BUFFER_BIT_SGIX

public static final int GLX_BACK_LEFT_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_BACK_RIGHT_BUFFER_BIT_SGIX

public static final int GLX_BACK_RIGHT_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_AUX_BUFFERS_BIT_SGIX

public static final int GLX_AUX_BUFFERS_BIT_SGIX
See Also:
Constant Field Values

GLX_DEPTH_BUFFER_BIT_SGIX

public static final int GLX_DEPTH_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_STENCIL_BUFFER_BIT_SGIX

public static final int GLX_STENCIL_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_ACCUM_BUFFER_BIT_SGIX

public static final int GLX_ACCUM_BUFFER_BIT_SGIX
See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS_BIT_SGIX

public static final int GLX_SAMPLE_BUFFERS_BIT_SGIX
See Also:
Constant Field Values

GLX_MAX_PBUFFER_WIDTH_SGIX

public static final int GLX_MAX_PBUFFER_WIDTH_SGIX
See Also:
Constant Field Values

GLX_MAX_PBUFFER_HEIGHT_SGIX

public static final int GLX_MAX_PBUFFER_HEIGHT_SGIX
See Also:
Constant Field Values

GLX_MAX_PBUFFER_PIXELS_SGIX

public static final int GLX_MAX_PBUFFER_PIXELS_SGIX
See Also:
Constant Field Values

GLX_OPTIMAL_PBUFFER_WIDTH_SGIX

public static final int GLX_OPTIMAL_PBUFFER_WIDTH_SGIX
See Also:
Constant Field Values

GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX

public static final int GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX
See Also:
Constant Field Values

GLX_PRESERVED_CONTENTS_SGIX

public static final int GLX_PRESERVED_CONTENTS_SGIX
See Also:
Constant Field Values

GLX_LARGEST_PBUFFER_SGIX

public static final int GLX_LARGEST_PBUFFER_SGIX
See Also:
Constant Field Values

GLX_WIDTH_SGIX

public static final int GLX_WIDTH_SGIX
See Also:
Constant Field Values

GLX_HEIGHT_SGIX

public static final int GLX_HEIGHT_SGIX
See Also:
Constant Field Values

GLX_EVENT_MASK_SGIX

public static final int GLX_EVENT_MASK_SGIX
See Also:
Constant Field Values

GLX_DAMAGED_SGIX

public static final int GLX_DAMAGED_SGIX
See Also:
Constant Field Values

GLX_SAVED_SGIX

public static final int GLX_SAVED_SGIX
See Also:
Constant Field Values

GLX_WINDOW_SGIX

public static final int GLX_WINDOW_SGIX
See Also:
Constant Field Values

GLX_PBUFFER_SGIX

public static final int GLX_PBUFFER_SGIX
See Also:
Constant Field Values

GLX_SYNC_FRAME_SGIX

public static final int GLX_SYNC_FRAME_SGIX
See Also:
Constant Field Values

GLX_SYNC_SWAP_SGIX

public static final int GLX_SYNC_SWAP_SGIX
See Also:
Constant Field Values

GLX_DIGITAL_MEDIA_PBUFFER_SGIX

public static final int GLX_DIGITAL_MEDIA_PBUFFER_SGIX
See Also:
Constant Field Values

GLX_BLENDED_RGBA_SGIS

public static final int GLX_BLENDED_RGBA_SGIS
See Also:
Constant Field Values

GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS

public static final int GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS
See Also:
Constant Field Values

GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS

public static final int GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS
See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS_3DFX

public static final int GLX_SAMPLE_BUFFERS_3DFX
See Also:
Constant Field Values

GLX_SAMPLES_3DFX

public static final int GLX_SAMPLES_3DFX
See Also:
Constant Field Values

GLX_VISUAL_SELECT_GROUP_SGIX

public static final int GLX_VISUAL_SELECT_GROUP_SGIX
See Also:
Constant Field Values

GLX_SWAP_METHOD_OML

public static final int GLX_SWAP_METHOD_OML
See Also:
Constant Field Values

GLX_SWAP_EXCHANGE_OML

public static final int GLX_SWAP_EXCHANGE_OML
See Also:
Constant Field Values

GLX_SWAP_COPY_OML

public static final int GLX_SWAP_COPY_OML
See Also:
Constant Field Values

GLX_SWAP_UNDEFINED_OML

public static final int GLX_SWAP_UNDEFINED_OML
See Also:
Constant Field Values

GLX_FLOAT_COMPONENTS_NV

public static final int GLX_FLOAT_COMPONENTS_NV
See Also:
Constant Field Values

GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX

public static final int GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
See Also:
Constant Field Values

GLX_BAD_HYPERPIPE_CONFIG_SGIX

public static final int GLX_BAD_HYPERPIPE_CONFIG_SGIX
See Also:
Constant Field Values

GLX_BAD_HYPERPIPE_SGIX

public static final int GLX_BAD_HYPERPIPE_SGIX
See Also:
Constant Field Values

GLX_HYPERPIPE_DISPLAY_PIPE_SGIX

public static final int GLX_HYPERPIPE_DISPLAY_PIPE_SGIX
See Also:
Constant Field Values

GLX_HYPERPIPE_RENDER_PIPE_SGIX

public static final int GLX_HYPERPIPE_RENDER_PIPE_SGIX
See Also:
Constant Field Values

GLX_PIPE_RECT_SGIX

public static final int GLX_PIPE_RECT_SGIX
See Also:
Constant Field Values

GLX_PIPE_RECT_LIMITS_SGIX

public static final int GLX_PIPE_RECT_LIMITS_SGIX
See Also:
Constant Field Values

GLX_HYPERPIPE_STEREO_SGIX

public static final int GLX_HYPERPIPE_STEREO_SGIX
See Also:
Constant Field Values

GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX

public static final int GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX
See Also:
Constant Field Values

GLX_HYPERPIPE_ID_SGIX

public static final int GLX_HYPERPIPE_ID_SGIX
See Also:
Constant Field Values

GLX_VIDEO_OUT_COLOR_NV

public static final int GLX_VIDEO_OUT_COLOR_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_ALPHA_NV

public static final int GLX_VIDEO_OUT_ALPHA_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_DEPTH_NV

public static final int GLX_VIDEO_OUT_DEPTH_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV

public static final int GLX_VIDEO_OUT_COLOR_AND_ALPHA_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV

public static final int GLX_VIDEO_OUT_COLOR_AND_DEPTH_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_FRAME_NV

public static final int GLX_VIDEO_OUT_FRAME_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_FIELD_1_NV

public static final int GLX_VIDEO_OUT_FIELD_1_NV
See Also:
Constant Field Values

GLX_VIDEO_OUT_FIELD_2_NV

public static final int GLX_VIDEO_OUT_FIELD_2_NV
See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_RGB_EXT

public static final int GLX_BIND_TO_TEXTURE_RGB_EXT
See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_RGBA_EXT

public static final int GLX_BIND_TO_TEXTURE_RGBA_EXT
See Also:
Constant Field Values

GLX_BIND_TO_MIPMAP_TEXTURE_EXT

public static final int GLX_BIND_TO_MIPMAP_TEXTURE_EXT
See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_TARGETS_EXT

public static final int GLX_BIND_TO_TEXTURE_TARGETS_EXT
See Also:
Constant Field Values

GLX_Y_INVERTED_EXT

public static final int GLX_Y_INVERTED_EXT
See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_EXT

public static final int GLX_TEXTURE_FORMAT_EXT
See Also:
Constant Field Values

GLX_TEXTURE_TARGET_EXT

public static final int GLX_TEXTURE_TARGET_EXT
See Also:
Constant Field Values

GLX_MIPMAP_TEXTURE_EXT

public static final int GLX_MIPMAP_TEXTURE_EXT
See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_NONE_EXT

public static final int GLX_TEXTURE_FORMAT_NONE_EXT
See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_RGB_EXT

public static final int GLX_TEXTURE_FORMAT_RGB_EXT
See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_RGBA_EXT

public static final int GLX_TEXTURE_FORMAT_RGBA_EXT
See Also:
Constant Field Values

GLX_TEXTURE_1D_BIT_EXT

public static final int GLX_TEXTURE_1D_BIT_EXT
See Also:
Constant Field Values

GLX_TEXTURE_2D_BIT_EXT

public static final int GLX_TEXTURE_2D_BIT_EXT
See Also:
Constant Field Values

GLX_TEXTURE_RECTANGLE_BIT_EXT

public static final int GLX_TEXTURE_RECTANGLE_BIT_EXT
See Also:
Constant Field Values

GLX_TEXTURE_1D_EXT

public static final int GLX_TEXTURE_1D_EXT
See Also:
Constant Field Values

GLX_TEXTURE_2D_EXT

public static final int GLX_TEXTURE_2D_EXT
See Also:
Constant Field Values

GLX_TEXTURE_RECTANGLE_EXT

public static final int GLX_TEXTURE_RECTANGLE_EXT
See Also:
Constant Field Values

GLX_FRONT_LEFT_EXT

public static final int GLX_FRONT_LEFT_EXT
See Also:
Constant Field Values

GLX_FRONT_RIGHT_EXT

public static final int GLX_FRONT_RIGHT_EXT
See Also:
Constant Field Values

GLX_BACK_LEFT_EXT

public static final int GLX_BACK_LEFT_EXT
See Also:
Constant Field Values

GLX_BACK_RIGHT_EXT

public static final int GLX_BACK_RIGHT_EXT
See Also:
Constant Field Values

GLX_FRONT_EXT

public static final int GLX_FRONT_EXT
See Also:
Constant Field Values

GLX_BACK_EXT

public static final int GLX_BACK_EXT
See Also:
Constant Field Values

GLX_AUX0_EXT

public static final int GLX_AUX0_EXT
See Also:
Constant Field Values

GLX_AUX1_EXT

public static final int GLX_AUX1_EXT
See Also:
Constant Field Values

GLX_AUX2_EXT

public static final int GLX_AUX2_EXT
See Also:
Constant Field Values

GLX_AUX3_EXT

public static final int GLX_AUX3_EXT
See Also:
Constant Field Values

GLX_AUX4_EXT

public static final int GLX_AUX4_EXT
See Also:
Constant Field Values

GLX_AUX5_EXT

public static final int GLX_AUX5_EXT
See Also:
Constant Field Values

GLX_AUX6_EXT

public static final int GLX_AUX6_EXT
See Also:
Constant Field Values

GLX_AUX7_EXT

public static final int GLX_AUX7_EXT
See Also:
Constant Field Values

GLX_AUX8_EXT

public static final int GLX_AUX8_EXT
See Also:
Constant Field Values

GLX_AUX9_EXT

public static final int GLX_AUX9_EXT
See Also:
Constant Field Values

GLX_VERSION_1_3

public static final int GLX_VERSION_1_3
See Also:
Constant Field Values

GLX_VERSION_1_4

public static final int GLX_VERSION_1_4
See Also:
Constant Field Values
Constructor Detail

GLX

public GLX()
Method Detail

XCreatePixmap

public static long XCreatePixmap(long arg0,
                                 long arg1,
                                 int arg2,
                                 int arg3,
                                 int arg4)
Interface to C language function:
XID XCreatePixmap(Display * , XID, unsigned int, unsigned int, unsigned int);


XF86VidModeGetGammaRamp

public static boolean XF86VidModeGetGammaRamp(long display,
                                              int screen,
                                              int size,
                                              java.nio.ShortBuffer red_array,
                                              java.nio.ShortBuffer green_array,
                                              java.nio.ShortBuffer blue_array)
Interface to C language function:
Bool XF86VidModeGetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);


XF86VidModeGetGammaRamp

public static boolean XF86VidModeGetGammaRamp(long display,
                                              int screen,
                                              int size,
                                              short[] red_array,
                                              int red_array_offset,
                                              short[] green_array,
                                              int green_array_offset,
                                              short[] blue_array,
                                              int blue_array_offset)
Interface to C language function:
Bool XF86VidModeGetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);


XF86VidModeGetGammaRampSize

public static boolean XF86VidModeGetGammaRampSize(long display,
                                                  int screen,
                                                  java.nio.IntBuffer size)
Interface to C language function:
Bool XF86VidModeGetGammaRampSize(Display * display, int screen, int * size);


XF86VidModeGetGammaRampSize

public static boolean XF86VidModeGetGammaRampSize(long display,
                                                  int screen,
                                                  int[] size,
                                                  int size_offset)
Interface to C language function:
Bool XF86VidModeGetGammaRampSize(Display * display, int screen, int * size);


XF86VidModeSetGammaRamp

public static boolean XF86VidModeSetGammaRamp(long display,
                                              int screen,
                                              int size,
                                              java.nio.ShortBuffer red_array,
                                              java.nio.ShortBuffer green_array,
                                              java.nio.ShortBuffer blue_array)
Interface to C language function:
Bool XF86VidModeSetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);


XF86VidModeSetGammaRamp

public static boolean XF86VidModeSetGammaRamp(long display,
                                              int screen,
                                              int size,
                                              short[] red_array,
                                              int red_array_offset,
                                              short[] green_array,
                                              int green_array_offset,
                                              short[] blue_array,
                                              int blue_array_offset)
Interface to C language function:
Bool XF86VidModeSetGammaRamp(Display * display, int screen, int size, unsigned short * red_array, unsigned short * green_array, unsigned short * blue_array);


XFreePixmap

public static int XFreePixmap(long arg0,
                              long arg1)
Interface to C language function:
int XFreePixmap(Display * , XID);


XGetVisualInfo

public static XVisualInfo[] XGetVisualInfo(long arg0,
                                           long arg1,
                                           XVisualInfo arg2,
                                           java.nio.IntBuffer arg3)
Interface to C language function:
XVisualInfo * XGetVisualInfo(Display * , long, XVisualInfo * , int * );


XGetVisualInfo

public static XVisualInfo[] XGetVisualInfo(long arg0,
                                           long arg1,
                                           XVisualInfo arg2,
                                           int[] arg3,
                                           int arg3_offset)
Interface to C language function:
XVisualInfo * XGetVisualInfo(Display * , long, XVisualInfo * , int * );


XOpenDisplay

public static long XOpenDisplay(java.lang.String arg0)
Interface to C language function:
Display * XOpenDisplay(const char * );


XineramaEnabled

public static boolean XineramaEnabled(long display)
Interface to C language function:
Bool XineramaEnabled(Display * display);


glXBindHyperpipeSGIX

public static int glXBindHyperpipeSGIX(long dpy,
                                       int hpId)
Entry point (through function pointer) to C language function:
int glXBindHyperpipeSGIX(Display * dpy, int hpId);


dispatch_glXBindHyperpipeSGIX0

public static int dispatch_glXBindHyperpipeSGIX0(long dpy,
                                                 int hpId,
                                                 long procAddress)
Entry point (through function pointer) to C language function:
int glXBindHyperpipeSGIX(Display * dpy, int hpId);


glXBindSwapBarrierNV

public static boolean glXBindSwapBarrierNV(long dpy,
                                           int group,
                                           int barrier)
Entry point (through function pointer) to C language function:
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);


dispatch_glXBindSwapBarrierNV0

public static boolean dispatch_glXBindSwapBarrierNV0(long dpy,
                                                     int group,
                                                     int barrier,
                                                     long procAddress)
Entry point (through function pointer) to C language function:
Bool glXBindSwapBarrierNV(Display * dpy, GLuint group, GLuint barrier);


glXBindTexImageEXT

public static void glXBindTexImageEXT(long dpy,
                                      long drawable,
                                      int buffer,
                                      java.nio.IntBuffer attrib_list)
Entry point (through function pointer) to C language function:
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);


glXBindTexImageEXT

public static void glXBindTexImageEXT(long dpy,
                                      long drawable,
                                      int buffer,
                                      int[] attrib_list,
                                      int attrib_list_offset)
Entry point (through function pointer) to C language function:
void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);


glXBindVideoImageNV

public static int glXBindVideoImageNV(long dpy,
                                      int VideoDevice,
                                      long pbuf,
                                      int iVideoBuffer)
Entry point (through function pointer) to C language function:
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);


dispatch_glXBindVideoImageNV0

public static int dispatch_glXBindVideoImageNV0(long dpy,
                                                int VideoDevice,
                                                long pbuf,
                                                int iVideoBuffer,
                                                long procAddress)
Entry point (through function pointer) to C language function:
int glXBindVideoImageNV(Display * dpy, GLXVideoDeviceNV VideoDevice, XID pbuf, int iVideoBuffer);


glXChooseFBConfig

public static GLXFBConfig[] glXChooseFBConfig(long dpy,
                                              int screen,
                                              java.nio.IntBuffer attribList,
                                              java.nio.IntBuffer nitems)
Entry point (through function pointer) to C language function:
GLXFBConfig * glXChooseFBConfig(Display * dpy, int screen, const int * attribList, int * nitems);


glXChooseFBConfig

public static GLXFBConfig[] glXChooseFBConfig(long dpy,
                                              int screen,
                                              int[] attribList,
                                              int attribList_offset,
                                              int[] nitems,
                                              int nitems_offset)
Entry point (through function pointer) to C language function:
GLXFBConfig * glXChooseFBConfig(Display * dpy, int screen, const int * attribList, int * nitems);


glXChooseVisual

public static XVisualInfo glXChooseVisual(long dpy,
                                          int screen,
                                          java.nio.IntBuffer attribList)
Interface to C language function:
XVisualInfo * glXChooseVisual(Display * dpy, int screen, int * attribList);


glXChooseVisual

public static XVisualInfo glXChooseVisual(long dpy,
                                          int screen,
                                          int[] attribList,
                                          int attribList_offset)
Interface to C language function:
XVisualInfo * glXChooseVisual(Display * dpy, int screen, int * attribList);


glXCopyContext

public static void glXCopyContext(long dpy,
                                  long src,
                                  long dst,
                                  long mask)
Interface to C language function:
void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);


glXCreateContext

public static long glXCreateContext(long dpy,
                                    XVisualInfo vis,
                                    long shareList,
                                    boolean direct)
Interface to C language function:
GLXContext glXCreateContext(Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);


glXCreateGLXPixmap

public static long glXCreateGLXPixmap(long dpy,
                                      XVisualInfo visual,
                                      long pixmap)
Interface to C language function:
XID glXCreateGLXPixmap(Display * dpy, XVisualInfo * visual, XID pixmap);


glXCreateNewContext

public static long glXCreateNewContext(long dpy,
                                       GLXFBConfig config,
                                       int renderType,
                                       long shareList,
                                       boolean direct)
Entry point (through function pointer) to C language function:
GLXContext glXCreateNewContext(Display * dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct);


glXCreatePbuffer

public static long glXCreatePbuffer(long dpy,
                                    GLXFBConfig config,
                                    java.nio.IntBuffer attribList)
Entry point (through function pointer) to C language function:
XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);


glXCreatePbuffer

public static long glXCreatePbuffer(long dpy,
                                    GLXFBConfig config,
                                    int[] attribList,
                                    int attribList_offset)
Entry point (through function pointer) to C language function:
XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);


glXCreatePixmap

public static long glXCreatePixmap(long dpy,
                                   GLXFBConfig config,
                                   long pixmap,
                                   java.nio.IntBuffer attribList)
Entry point (through function pointer) to C language function:
XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);


glXCreatePixmap

public static long glXCreatePixmap(long dpy,
                                   GLXFBConfig config,
                                   long pixmap,
                                   int[] attribList,
                                   int attribList_offset)
Entry point (through function pointer) to C language function:
XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);


glXCreateWindow

public static long glXCreateWindow(long dpy,
                                   GLXFBConfig config,
                                   long win,
                                   java.nio.IntBuffer attribList)
Entry point (through function pointer) to C language function:
XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);


glXCreateWindow

public static long glXCreateWindow(long dpy,
                                   GLXFBConfig config,
                                   long win,
                                   int[] attribList,
                                   int attribList_offset)
Entry point (through function pointer) to C language function:
XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);


glXDestroyContext

public static void glXDestroyContext(long dpy,
                                     long ctx)
Interface to C language function:
void glXDestroyContext(Display * dpy, GLXContext ctx);


glXDestroyGLXPixmap

public static void glXDestroyGLXPixmap(long dpy,
                                       long pixmap)
Interface to C language function:
void glXDestroyGLXPixmap(Display * dpy, XID pixmap);


glXDestroyHyperpipeConfigSGIX

public static int glXDestroyHyperpipeConfigSGIX(long dpy,
                                                int hpId)
Entry point (through function pointer) to C language function:
int glXDestroyHyperpipeConfigSGIX(Display * dpy, int hpId);


dispatch_glXDestroyHyperpipeConfigSGIX0

public static int dispatch_glXDestroyHyperpipeConfigSGIX0(long dpy,
                                                          int hpId,
                                                          long procAddress)
Entry point (through function pointer) to C language function:
int glXDestroyHyperpipeConfigSGIX(Display * dpy, int hpId);


glXDestroyPbuffer

public static void glXDestroyPbuffer(long dpy,
                                     long pbuf)
Entry point (through function pointer) to C language function:
void glXDestroyPbuffer(Display * dpy, XID pbuf);


dispatch_glXDestroyPbuffer0

public static void dispatch_glXDestroyPbuffer0(long dpy,
                                               long pbuf,
                                               long procAddress)
Entry point (through function pointer) to C language function:
void glXDestroyPbuffer(Display * dpy, XID pbuf);


glXDestroyPixmap

public static void glXDestroyPixmap(long dpy,
                                    long pixmap)
Entry point (through function pointer) to C language function:
void glXDestroyPixmap(Display * dpy, XID pixmap);


dispatch_glXDestroyPixmap0

public static void dispatch_glXDestroyPixmap0(long dpy,
                                              long pixmap,
                                              long procAddress)
Entry point (through function pointer) to C language function:
void glXDestroyPixmap(Display * dpy, XID pixmap);


glXDestroyWindow

public static void glXDestroyWindow(long dpy,
                                    long window)
Entry point (through function pointer) to C language function:
void glXDestroyWindow(Display * dpy, XID window);


dispatch_glXDestroyWindow0

public static void dispatch_glXDestroyWindow0(long dpy,
                                              long window,
                                              long procAddress)
Entry point (through function pointer) to C language function:
void glXDestroyWindow(Display * dpy, XID window);


glXGetAGPOffsetMESA

public static int glXGetAGPOffsetMESA(java.nio.Buffer pointer)
Entry point (through function pointer) to C language function:
unsigned int glXGetAGPOffsetMESA(const void * pointer);


glXGetClientString

public static java.lang.String glXGetClientString(long dpy,
                                                  int name)
Interface to C language function:
const char * glXGetClientString(Display * dpy, int name);


glXGetConfig

public static int glXGetConfig(long dpy,
                               XVisualInfo visual,
                               int attrib,
                               java.nio.IntBuffer value)
Interface to C language function:
int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);


glXGetConfig

public static int glXGetConfig(long dpy,
                               XVisualInfo visual,
                               int attrib,
                               int[] value,
                               int value_offset)
Interface to C language function:
int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);


glXGetCurrentContext

public static long glXGetCurrentContext()
Interface to C language function:
GLXContext glXGetCurrentContext(void);


glXGetCurrentDisplay

public static long glXGetCurrentDisplay()
Entry point (through function pointer) to C language function:
Display * glXGetCurrentDisplay(void);


dispatch_glXGetCurrentDisplay0

public static long dispatch_glXGetCurrentDisplay0(long procAddress)
Entry point (through function pointer) to C language function:
Display * glXGetCurrentDisplay(void);


glXGetCurrentDrawable

public static long glXGetCurrentDrawable()
Interface to C language function:
XID glXGetCurrentDrawable(void);


glXGetCurrentReadDrawable

public static long glXGetCurrentReadDrawable()
Entry point (through function pointer) to C language function:
XID glXGetCurrentReadDrawable(void);


dispatch_glXGetCurrentReadDrawable0

public static long dispatch_glXGetCurrentReadDrawable0(long procAddress)
Entry point (through function pointer) to C language function:
XID glXGetCurrentReadDrawable(void);


glXGetFBConfigAttrib

public static int glXGetFBConfigAttrib(long dpy,
                                       GLXFBConfig config,
                                       int attribute,
                                       java.nio.IntBuffer value)
Entry point (through function pointer) to C language function:
int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);


glXGetFBConfigAttrib

public static int glXGetFBConfigAttrib(long dpy,
                                       GLXFBConfig config,
                                       int attribute,
                                       int[] value,
                                       int value_offset)
Entry point (through function pointer) to C language function:
int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);


glXGetFBConfigs

public static GLXFBConfig[] glXGetFBConfigs(long dpy,
                                            int screen,
                                            java.nio.IntBuffer nelements)
Entry point (through function pointer) to C language function:
GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);


glXGetFBConfigs

public static GLXFBConfig[] glXGetFBConfigs(long dpy,
                                            int screen,
                                            int[] nelements,
                                            int nelements_offset)
Entry point (through function pointer) to C language function:
GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);


glXGetProcAddress

public static long glXGetProcAddress(java.lang.String procname)
Entry point (through function pointer) to C language function:
__GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);


dispatch_glXGetProcAddress0

public static long dispatch_glXGetProcAddress0(java.lang.String procname,
                                               long procAddress)
Entry point (through function pointer) to C language function:
__GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);


glXGetProcAddressARB

public static long glXGetProcAddressARB(java.lang.String arg0)
Interface to C language function:
__GLXextFuncPtr glXGetProcAddressARB(const GLubyte * );


glXGetSelectedEvent

public static void glXGetSelectedEvent(long dpy,
                                       long drawable,
                                       java.nio.LongBuffer mask)
Entry point (through function pointer) to C language function:
void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);


glXGetSelectedEvent

public static void glXGetSelectedEvent(long dpy,
                                       long drawable,
                                       long[] mask,
                                       int mask_offset)
Entry point (through function pointer) to C language function:
void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);


glXGetVideoDeviceNV

public static int glXGetVideoDeviceNV(long dpy,
                                      int screen,
                                      int numVideoDevices,
                                      java.nio.IntBuffer pVideoDevice)
Entry point (through function pointer) to C language function:
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);


glXGetVideoDeviceNV

public static int glXGetVideoDeviceNV(long dpy,
                                      int screen,
                                      int numVideoDevices,
                                      int[] pVideoDevice,
                                      int pVideoDevice_offset)
Entry point (through function pointer) to C language function:
int glXGetVideoDeviceNV(Display * dpy, int screen, int numVideoDevices, GLXVideoDeviceNV * pVideoDevice);


glXGetVideoInfoNV

public static int glXGetVideoInfoNV(long dpy,
                                    int screen,
                                    int VideoDevice,
                                    java.nio.LongBuffer pulCounterOutputVideo,
                                    java.nio.LongBuffer pulCounterOutputPbuffer)
Entry point (through function pointer) to C language function:
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputVideo, unsigned long * pulCounterOutputPbuffer);


glXGetVideoInfoNV

public static int glXGetVideoInfoNV(long dpy,
                                    int screen,
                                    int VideoDevice,
                                    long[] pulCounterOutputVideo,
                                    int pulCounterOutputVideo_offset,
                                    long[] pulCounterOutputPbuffer,
                                    int pulCounterOutputPbuffer_offset)
Entry point (through function pointer) to C language function:
int glXGetVideoInfoNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice, unsigned long * pulCounterOutputVideo, unsigned long * pulCounterOutputPbuffer);


glXGetVisualFromFBConfig

public static XVisualInfo glXGetVisualFromFBConfig(long dpy,
                                                   GLXFBConfig config)
Entry point (through function pointer) to C language function:
XVisualInfo * glXGetVisualFromFBConfig(Display * dpy, GLXFBConfig config);


glXHyperpipeAttribSGIX

public static int glXHyperpipeAttribSGIX(long dpy,
                                         int timeSlice,
                                         int attrib,
                                         int size,
                                         java.nio.Buffer attribList)
Entry point (through function pointer) to C language function:
int glXHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList);


glXHyperpipeConfigSGIX

public static int glXHyperpipeConfigSGIX(long dpy,
                                         int networkId,
                                         int npipes,
                                         GLXHyperpipeConfigSGIX cfg,
                                         java.nio.IntBuffer hpId)
Entry point (through function pointer) to C language function:
int glXHyperpipeConfigSGIX(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);


glXHyperpipeConfigSGIX

public static int glXHyperpipeConfigSGIX(long dpy,
                                         int networkId,
                                         int npipes,
                                         GLXHyperpipeConfigSGIX cfg,
                                         int[] hpId,
                                         int hpId_offset)
Entry point (through function pointer) to C language function:
int glXHyperpipeConfigSGIX(Display * dpy, int networkId, int npipes, GLXHyperpipeConfigSGIX * cfg, int * hpId);


glXIsDirect

public static boolean glXIsDirect(long dpy,
                                  long ctx)
Interface to C language function:
Bool glXIsDirect(Display * dpy, GLXContext ctx);


glXJoinSwapGroupNV

public static boolean glXJoinSwapGroupNV(long dpy,
                                         long drawable,
                                         int group)
Entry point (through function pointer) to C language function:
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);


dispatch_glXJoinSwapGroupNV0

public static boolean dispatch_glXJoinSwapGroupNV0(long dpy,
                                                   long drawable,
                                                   int group,
                                                   long procAddress)
Entry point (through function pointer) to C language function:
Bool glXJoinSwapGroupNV(Display * dpy, XID drawable, GLuint group);


glXMakeContextCurrent

public static boolean glXMakeContextCurrent(long dpy,
                                            long draw,
                                            long read,
                                            long ctx)
Entry point (through function pointer) to C language function:
Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);


dispatch_glXMakeContextCurrent0

public static boolean dispatch_glXMakeContextCurrent0(long dpy,
                                                      long draw,
                                                      long read,
                                                      long ctx,
                                                      long procAddress)
Entry point (through function pointer) to C language function:
Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);


glXMakeCurrent

public static boolean glXMakeCurrent(long dpy,
                                     long drawable,
                                     long ctx)
Interface to C language function:
Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);


glXQueryContext

public static int glXQueryContext(long dpy,
                                  long ctx,
                                  int attribute,
                                  java.nio.IntBuffer value)
Entry point (through function pointer) to C language function:
int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);


glXQueryContext

public static int glXQueryContext(long dpy,
                                  long ctx,
                                  int attribute,
                                  int[] value,
                                  int value_offset)
Entry point (through function pointer) to C language function:
int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);


glXQueryDrawable

public static void glXQueryDrawable(long dpy,
                                    long draw,
                                    int attribute,
                                    java.nio.IntBuffer value)
Entry point (through function pointer) to C language function:
void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);


glXQueryDrawable

public static void glXQueryDrawable(long dpy,
                                    long draw,
                                    int attribute,
                                    int[] value,
                                    int value_offset)
Entry point (through function pointer) to C language function:
void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);


glXQueryExtension

public static boolean glXQueryExtension(long dpy,
                                        java.nio.IntBuffer errorb,
                                        java.nio.IntBuffer event)
Interface to C language function:
Bool glXQueryExtension(Display * dpy, int * errorb, int * event);


glXQueryExtension

public static boolean glXQueryExtension(long dpy,
                                        int[] errorb,
                                        int errorb_offset,
                                        int[] event,
                                        int event_offset)
Interface to C language function:
Bool glXQueryExtension(Display * dpy, int * errorb, int * event);


glXQueryExtensionsString

public static java.lang.String glXQueryExtensionsString(long dpy,
                                                        int screen)
Interface to C language function:
const char * glXQueryExtensionsString(Display * dpy, int screen);


glXQueryFrameCountNV

public static boolean glXQueryFrameCountNV(long dpy,
                                           int screen,
                                           java.nio.IntBuffer count)
Entry point (through function pointer) to C language function:
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);


glXQueryFrameCountNV

public static boolean glXQueryFrameCountNV(long dpy,
                                           int screen,
                                           int[] count,
                                           int count_offset)
Entry point (through function pointer) to C language function:
Bool glXQueryFrameCountNV(Display * dpy, int screen, GLuint * count);


glXQueryHyperpipeAttribSGIX

public static int glXQueryHyperpipeAttribSGIX(long dpy,
                                              int timeSlice,
                                              int attrib,
                                              int size,
                                              java.nio.Buffer attribList)
Entry point (through function pointer) to C language function:
int glXQueryHyperpipeAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList);


glXQueryHyperpipeBestAttribSGIX

public static int glXQueryHyperpipeBestAttribSGIX(long dpy,
                                                  int timeSlice,
                                                  int attrib,
                                                  int size,
                                                  java.nio.Buffer attribList,
                                                  java.nio.Buffer returnAttribList)
Entry point (through function pointer) to C language function:
int glXQueryHyperpipeBestAttribSGIX(Display * dpy, int timeSlice, int attrib, int size, void * attribList, void * returnAttribList);


glXQueryHyperpipeConfigSGIX

public static GLXHyperpipeConfigSGIX glXQueryHyperpipeConfigSGIX(long dpy,
                                                                 int hpId,
                                                                 java.nio.IntBuffer npipes)
Entry point (through function pointer) to C language function:
GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX(Display * dpy, int hpId, int * npipes);


glXQueryHyperpipeConfigSGIX

public static GLXHyperpipeConfigSGIX glXQueryHyperpipeConfigSGIX(long dpy,
                                                                 int hpId,
                                                                 int[] npipes,
                                                                 int npipes_offset)
Entry point (through function pointer) to C language function:
GLXHyperpipeConfigSGIX * glXQueryHyperpipeConfigSGIX(Display * dpy, int hpId, int * npipes);


glXQueryHyperpipeNetworkSGIX

public static GLXHyperpipeNetworkSGIX glXQueryHyperpipeNetworkSGIX(long dpy,
                                                                   java.nio.IntBuffer npipes)
Entry point (through function pointer) to C language function:
GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX(Display * dpy, int * npipes);


glXQueryHyperpipeNetworkSGIX

public static GLXHyperpipeNetworkSGIX glXQueryHyperpipeNetworkSGIX(long dpy,
                                                                   int[] npipes,
                                                                   int npipes_offset)
Entry point (through function pointer) to C language function:
GLXHyperpipeNetworkSGIX * glXQueryHyperpipeNetworkSGIX(Display * dpy, int * npipes);


glXQueryMaxSwapGroupsNV

public static boolean glXQueryMaxSwapGroupsNV(long dpy,
                                              int screen,
                                              java.nio.IntBuffer maxGroups,
                                              java.nio.IntBuffer maxBarriers)
Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);


glXQueryMaxSwapGroupsNV

public static boolean glXQueryMaxSwapGroupsNV(long dpy,
                                              int screen,
                                              int[] maxGroups,
                                              int maxGroups_offset,
                                              int[] maxBarriers,
                                              int maxBarriers_offset)
Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapGroupsNV(Display * dpy, int screen, GLuint * maxGroups, GLuint * maxBarriers);


glXQueryServerString

public static java.lang.String glXQueryServerString(long dpy,
                                                    int screen,
                                                    int name)
Interface to C language function:
const char * glXQueryServerString(Display * dpy, int screen, int name);


glXQuerySwapGroupNV

public static boolean glXQuerySwapGroupNV(long dpy,
                                          long drawable,
                                          java.nio.IntBuffer group,
                                          java.nio.IntBuffer barrier)
Entry point (through function pointer) to C language function:
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);


glXQuerySwapGroupNV

public static boolean glXQuerySwapGroupNV(long dpy,
                                          long drawable,
                                          int[] group,
                                          int group_offset,
                                          int[] barrier,
                                          int barrier_offset)
Entry point (through function pointer) to C language function:
Bool glXQuerySwapGroupNV(Display * dpy, XID drawable, GLuint * group, GLuint * barrier);


glXQueryVersion

public static boolean glXQueryVersion(long dpy,
                                      java.nio.IntBuffer maj,
                                      java.nio.IntBuffer min)
Interface to C language function:
Bool glXQueryVersion(Display * dpy, int * maj, int * min);


glXQueryVersion

public static boolean glXQueryVersion(long dpy,
                                      int[] maj,
                                      int maj_offset,
                                      int[] min,
                                      int min_offset)
Interface to C language function:
Bool glXQueryVersion(Display * dpy, int * maj, int * min);


glXReleaseTexImageEXT

public static void glXReleaseTexImageEXT(long dpy,
                                         long drawable,
                                         int buffer)
Entry point (through function pointer) to C language function:
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);


dispatch_glXReleaseTexImageEXT0

public static void dispatch_glXReleaseTexImageEXT0(long dpy,
                                                   long drawable,
                                                   int buffer,
                                                   long procAddress)
Entry point (through function pointer) to C language function:
void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);


glXReleaseVideoDeviceNV

public static int glXReleaseVideoDeviceNV(long dpy,
                                          int screen,
                                          int VideoDevice)
Entry point (through function pointer) to C language function:
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);


dispatch_glXReleaseVideoDeviceNV0

public static int dispatch_glXReleaseVideoDeviceNV0(long dpy,
                                                    int screen,
                                                    int VideoDevice,
                                                    long procAddress)
Entry point (through function pointer) to C language function:
int glXReleaseVideoDeviceNV(Display * dpy, int screen, GLXVideoDeviceNV VideoDevice);


glXReleaseVideoImageNV

public static int glXReleaseVideoImageNV(long dpy,
                                         long pbuf)
Entry point (through function pointer) to C language function:
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);


dispatch_glXReleaseVideoImageNV0

public static int dispatch_glXReleaseVideoImageNV0(long dpy,
                                                   long pbuf,
                                                   long procAddress)
Entry point (through function pointer) to C language function:
int glXReleaseVideoImageNV(Display * dpy, XID pbuf);


glXResetFrameCountNV

public static boolean glXResetFrameCountNV(long dpy,
                                           int screen)
Entry point (through function pointer) to C language function:
Bool glXResetFrameCountNV(Display * dpy, int screen);


dispatch_glXResetFrameCountNV0

public static boolean dispatch_glXResetFrameCountNV0(long dpy,
                                                     int screen,
                                                     long procAddress)
Entry point (through function pointer) to C language function:
Bool glXResetFrameCountNV(Display * dpy, int screen);


glXSelectEvent

public static void glXSelectEvent(long dpy,
                                  long drawable,
                                  long mask)
Entry point (through function pointer) to C language function:
void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);


dispatch_glXSelectEvent0

public static void dispatch_glXSelectEvent0(long dpy,
                                            long drawable,
                                            long mask,
                                            long procAddress)
Entry point (through function pointer) to C language function:
void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);


glXSendPbufferToVideoNV

public static int glXSendPbufferToVideoNV(long dpy,
                                          long pbuf,
                                          int iBufferType,
                                          java.nio.LongBuffer pulCounterPbuffer,
                                          boolean bBlock)
Entry point (through function pointer) to C language function:
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);


glXSendPbufferToVideoNV

public static int glXSendPbufferToVideoNV(long dpy,
                                          long pbuf,
                                          int iBufferType,
                                          long[] pulCounterPbuffer,
                                          int pulCounterPbuffer_offset,
                                          boolean bBlock)
Entry point (through function pointer) to C language function:
int glXSendPbufferToVideoNV(Display * dpy, XID pbuf, int iBufferType, unsigned long * pulCounterPbuffer, GLboolean bBlock);


glXSwapBuffers

public static void glXSwapBuffers(long dpy,
                                  long drawable)
Interface to C language function:
void glXSwapBuffers(Display * dpy, XID drawable);


glXUseXFont

public static void glXUseXFont(long font,
                               int first,
                               int count,
                               int list)
Interface to C language function:
void glXUseXFont(XID font, int first, int count, int list);


glXWaitGL

public static void glXWaitGL()
Interface to C language function:
void glXWaitGL(void);


glXWaitX

public static void glXWaitX()
Interface to C language function:
void glXWaitX(void);


getGLXProcAddressTable

public static GLXProcAddressTable getGLXProcAddressTable()

dlopen

public static long dlopen(java.lang.String name)

dlsym

public static long dlsym(java.lang.String name)

DefaultScreen

public static int DefaultScreen(long display)

RootWindow

public static long RootWindow(long display,
                              int screen)


Copyright 2005 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms.