com.jogamp.opengl.impl.x11.glx
Class GLX

java.lang.Object
  extended by com.jogamp.opengl.impl.x11.glx.GLX

public class GLX
extends Object

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


Field Summary
static int GLX_ACCUM_ALPHA_SIZE
          Part of GLX_VERSION_1_X
static int GLX_ACCUM_BLUE_SIZE
          Part of GLX_VERSION_1_X
static int GLX_ACCUM_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_ACCUM_GREEN_SIZE
          Part of GLX_VERSION_1_X
static int GLX_ACCUM_RED_SIZE
          Part of GLX_VERSION_1_X
static int GLX_ALPHA_SIZE
          Part of GLX_VERSION_1_X
static int GLX_ARB_create_context
          Part of CORE DEF
static int GLX_ARB_fbconfig_float
          Part of CORE DEF
static int GLX_ARB_get_proc_address
          Part of CORE DEF
static int GLX_ARB_multisample
          Part of CORE DEF
static int GLX_AUX_BUFFERS
          Part of GLX_VERSION_1_X
static int GLX_AUX_BUFFERS_BIT
          Part of GLX_VERSION_1_X
static int GLX_AUX0_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX1_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX2_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX3_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX4_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX5_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX6_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX7_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX8_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_AUX9_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BACK_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BACK_LEFT_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_BACK_LEFT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BACK_RIGHT_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_BACK_RIGHT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BAD_ATTRIBUTE
          Part of GLX_VERSION_1_X
static int GLX_BAD_CONTEXT
          Part of GLX_VERSION_1_X
static int GLX_BAD_ENUM
          Part of GLX_VERSION_1_X
static int GLX_BAD_SCREEN
          Part of GLX_VERSION_1_X
static int GLX_BAD_VALUE
          Part of GLX_VERSION_1_X
static int GLX_BAD_VISUAL
          Part of GLX_VERSION_1_X
static int GLX_BIND_TO_MIPMAP_TEXTURE_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BIND_TO_TEXTURE_RGB_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BIND_TO_TEXTURE_RGBA_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BIND_TO_TEXTURE_TARGETS_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_BLUE_SIZE
          Part of GLX_VERSION_1_X
static int GLX_BUFFER_SIZE
          Part of GLX_VERSION_1_X
static int GLX_COLOR_INDEX_BIT
          Part of GLX_VERSION_1_X
static int GLX_COLOR_INDEX_TYPE
          Part of GLX_VERSION_1_X
static int GLX_CONFIG_CAVEAT
          Part of GLX_VERSION_1_X
static int GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_CORE_PROFILE_BIT_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_DEBUG_BIT_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_ES2_PROFILE_BIT_EXT
          Part of GLX_EXT_create_context_es2_profile
static int GLX_CONTEXT_FLAGS_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_MAJOR_VERSION_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_MINOR_VERSION_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_PROFILE_MASK_ARB
          Part of GLX_ARB_create_context
static int GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
          Part of GLX_ARB_create_context_robustness
static int GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB
          Part of GLX_ARB_create_context_robustness
static int GLX_DAMAGED
          Part of GLX_VERSION_1_X
static int GLX_DEPTH_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_DEPTH_SIZE
          Part of GLX_VERSION_1_X
static int GLX_DIRECT_COLOR
          Part of GLX_VERSION_1_X
static int GLX_DIRECT_COLOR_EXT
          Part of GLX_EXT_visual_info
static long GLX_DONT_CARE
          Part of GLX_VERSION_1_X
static int GLX_DOUBLEBUFFER
          Part of GLX_VERSION_1_X
static int GLX_DRAWABLE_TYPE
          Part of GLX_VERSION_1_X
static int GLX_EVENT_MASK
          Part of GLX_VERSION_1_X
static int GLX_EXT_fbconfig_packed_float
          Part of CORE DEF
static int GLX_EXT_framebuffer_sRGB
          Part of CORE DEF
static int GLX_EXT_import_context
          Part of CORE DEF
static int GLX_EXT_visual_info
          Part of GLX_GLXEXT_LEGACY
static int GLX_EXT_visual_rating
          Part of CORE DEF
static int GLX_EXTENSIONS
          Part of GLX_VERSION_1_X
static int GLX_FBCONFIG_ID
          Part of GLX_VERSION_1_X
static int GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT
          Part of GLX_EXT_framebuffer_sRGB
static int GLX_FRONT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_FRONT_LEFT_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_FRONT_LEFT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_FRONT_RIGHT_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_FRONT_RIGHT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_GLXEXT_VERSION
          Part of CORE DEF
static int GLX_GRAY_SCALE
          Part of GLX_VERSION_1_X
static int GLX_GRAY_SCALE_EXT
          Part of GLX_EXT_visual_info
static int GLX_GREEN_SIZE
          Part of GLX_VERSION_1_X
static int GLX_HEIGHT
          Part of GLX_VERSION_1_X
static int GLX_LARGEST_PBUFFER
          Part of GLX_VERSION_1_X
static int GLX_LEVEL
          Part of GLX_VERSION_1_X
static int GLX_LOSE_CONTEXT_ON_RESET_ARB
          Part of GLX_ARB_create_context_robustness
static int GLX_MAX_PBUFFER_HEIGHT
          Part of GLX_VERSION_1_X
static int GLX_MAX_PBUFFER_PIXELS
          Part of GLX_VERSION_1_X
static int GLX_MAX_PBUFFER_WIDTH
          Part of GLX_VERSION_1_X
static int GLX_MESA_agp_offset
          Part of CORE DEF
static int GLX_MESA_copy_sub_buffer
          Part of CORE DEF
static int GLX_MESA_pixmap_colormap
          Part of CORE DEF
static int GLX_MESA_release_buffers
          Part of CORE DEF
static int GLX_MESA_set_3dfx_mode
          Part of CORE DEF
static int GLX_MIPMAP_TEXTURE_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_NO_EXTENSION
          Part of GLX_VERSION_1_X
static int GLX_NO_RESET_NOTIFICATION_ARB
          Part of GLX_ARB_create_context_robustness
static int GLX_NON_CONFORMANT_CONFIG
          Part of GLX_VERSION_1_X
static int GLX_NON_CONFORMANT_VISUAL_EXT
          Part of GLX_EXT_visual_rating
static int GLX_NONE
          Part of GLX_VERSION_1_X
static int GLX_NONE_EXT
          Part of GLX_EXT_visual_info
static int GLX_NV_float_buffer
          Part of CORE DEF
static int GLX_NV_multisample_coverage
          Part of CORE DEF
static int GLX_NV_present_video
          Part of CORE DEF
static int GLX_NV_swap_group
          Part of CORE DEF
static int GLX_NV_vertex_array_range
          Part of CORE DEF
static int GLX_NV_video_out
          Part of CORE DEF
static int GLX_OML_swap_method
          Part of CORE DEF
static int GLX_OML_sync_control
          Part of CORE DEF
static int GLX_PBUFFER
          Part of GLX_VERSION_1_X
static int GLX_PBUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_PBUFFER_CLOBBER_MASK
          Part of GLX_VERSION_1_X
static int GLX_PBUFFER_HEIGHT
          Part of GLX_VERSION_1_X
static int GLX_PBUFFER_WIDTH
          Part of GLX_VERSION_1_X
static int GLX_PIXMAP_BIT
          Part of GLX_VERSION_1_X
static int GLX_PRESERVED_CONTENTS
          Part of GLX_VERSION_1_X
static int GLX_PSEUDO_COLOR
          Part of GLX_VERSION_1_X
static int GLX_PSEUDO_COLOR_EXT
          Part of GLX_EXT_visual_info
static int GLX_RED_SIZE
          Part of GLX_VERSION_1_X
static int GLX_RENDER_TYPE
          Part of GLX_VERSION_1_X
static int GLX_RGBA
          Part of GLX_VERSION_1_X
static int GLX_RGBA_BIT
          Part of GLX_VERSION_1_X
static int GLX_RGBA_FLOAT_BIT_ARB
          Part of GLX_ARB_fbconfig_float
static int GLX_RGBA_FLOAT_TYPE_ARB
          Part of GLX_ARB_fbconfig_float
static int GLX_RGBA_TYPE
          Part of GLX_VERSION_1_X
static int GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT
          Part of GLX_EXT_fbconfig_packed_float
static int GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT
          Part of GLX_EXT_fbconfig_packed_float
static int GLX_SAMPLE_BUFFERS
          Part of GLX_VERSION_1_X
static int GLX_SAMPLE_BUFFERS_ARB
          Part of GLX_ARB_multisample
static int GLX_SAMPLES
          Part of GLX_VERSION_1_X
static int GLX_SAMPLES_ARB
          Part of GLX_ARB_multisample
static int GLX_SAVED
          Part of GLX_VERSION_1_X
static int GLX_SCREEN
          Part of GLX_VERSION_1_X
static int GLX_SCREEN_EXT
          Part of GLX_EXT_import_context
static int GLX_SGI_cushion
          Part of CORE DEF
static int GLX_SGI_make_current_read
          Part of CORE DEF
static int GLX_SGI_swap_control
          Part of CORE DEF
static int GLX_SGI_video_sync
          Part of CORE DEF
static int GLX_SGIS_multisample
          Part of CORE DEF
static int GLX_SGIX_dmbuffer
          Part of CORE DEF
static int GLX_SGIX_fbconfig
          Part of CORE DEF
static int GLX_SGIX_hyperpipe
          Part of CORE DEF
static int GLX_SGIX_pbuffer
          Part of CORE DEF
static int GLX_SGIX_swap_barrier
          Part of CORE DEF
static int GLX_SGIX_swap_group
          Part of CORE DEF
static int GLX_SGIX_video_resize
          Part of CORE DEF
static int GLX_SGIX_video_source
          Part of CORE DEF
static int GLX_SGIX_visual_select_group
          Part of CORE DEF
static int GLX_SHARE_CONTEXT_EXT
          Part of GLX_EXT_import_context
static int GLX_SLOW_CONFIG
          Part of GLX_VERSION_1_X
static int GLX_SLOW_VISUAL_EXT
          Part of GLX_EXT_visual_rating
static int GLX_STATIC_COLOR
          Part of GLX_VERSION_1_X
static int GLX_STATIC_COLOR_EXT
          Part of GLX_EXT_visual_info
static int GLX_STATIC_GRAY
          Part of GLX_VERSION_1_X
static int GLX_STATIC_GRAY_EXT
          Part of GLX_EXT_visual_info
static int GLX_STENCIL_BUFFER_BIT
          Part of GLX_VERSION_1_X
static int GLX_STENCIL_SIZE
          Part of GLX_VERSION_1_X
static int GLX_STEREO
          Part of GLX_VERSION_1_X
static int GLX_SUN_get_transparent_index
          Part of CORE DEF
static int GLX_SWAP_COPY_OML
          Part of GLX_OML_swap_method
static int GLX_SWAP_EXCHANGE_OML
          Part of GLX_OML_swap_method
static int GLX_SWAP_METHOD_OML
          Part of GLX_OML_swap_method
static int GLX_SWAP_UNDEFINED_OML
          Part of GLX_OML_swap_method
static int GLX_TEXTURE_1D_BIT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_1D_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_2D_BIT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_2D_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_FORMAT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_FORMAT_NONE_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_FORMAT_RGB_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_FORMAT_RGBA_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_RECTANGLE_BIT_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_RECTANGLE_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TEXTURE_TARGET_EXT
          Part of GLX_EXT_texture_from_pixmap
static int GLX_TRANSPARENT_ALPHA_VALUE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_ALPHA_VALUE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_BLUE_VALUE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_BLUE_VALUE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_GREEN_VALUE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_GREEN_VALUE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_INDEX
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_INDEX_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_INDEX_VALUE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_INDEX_VALUE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_RED_VALUE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_RED_VALUE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_RGB
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_RGB_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRANSPARENT_TYPE
          Part of GLX_VERSION_1_X
static int GLX_TRANSPARENT_TYPE_EXT
          Part of GLX_EXT_visual_info
static int GLX_TRUE_COLOR
          Part of GLX_VERSION_1_X
static int GLX_TRUE_COLOR_EXT
          Part of GLX_EXT_visual_info
static int GLX_USE_GL
          Part of GLX_VERSION_1_X
static int GLX_VENDOR
          Part of GLX_VERSION_1_X
static int GLX_VERSION
          Part of GLX_VERSION_1_X
static int GLX_VERSION_1_X
          Part of CORE DEF
static int GLX_VISUAL_CAVEAT_EXT
          Part of GLX_EXT_visual_rating
static int GLX_VISUAL_ID
          Part of GLX_VERSION_1_X
static int GLX_VISUAL_ID_EXT
          Part of GLX_EXT_import_context
static int GLX_WIDTH
          Part of GLX_VERSION_1_X
static int GLX_WINDOW
          Part of GLX_VERSION_1_X
static int GLX_WINDOW_BIT
          Part of GLX_VERSION_1_X
static int GLX_X_RENDERABLE
          Part of GLX_VERSION_1_X
static int GLX_X_VISUAL_TYPE
          Part of GLX_VERSION_1_X
static int GLX_X_VISUAL_TYPE_EXT
          Part of GLX_EXT_visual_info
static int GLX_Y_INVERTED_EXT
          Part of GLX_EXT_texture_from_pixmap
static int HAS_STDDEF
          Part of CORE DEF
 
Constructor Summary
GLX()
           
 
Method Summary
static void dispatch_glXCopyContext1(long dpy, long src, long dst, long mask, long procAddress)
          Entry point to C language function: void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
Part of GLX_VERSION_1_X
static long dispatch_glXCreateNewContext1(long dpy, long config, int renderType, long shareList, boolean direct, long procAddress)
          Entry point to C language function: GLXContext glXCreateNewContext(Display * dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct);
Part of GLX_VERSION_1_X
static void dispatch_glXDestroyContext1(long dpy, long ctx, long procAddress)
          Entry point to C language function: void glXDestroyContext(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X
static void dispatch_glXDestroyGLXPixmap1(long dpy, long pixmap, long procAddress)
          Entry point to C language function: void glXDestroyGLXPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X
static void dispatch_glXDestroyPbuffer1(long dpy, long pbuf, long procAddress)
          Entry point to C language function: void glXDestroyPbuffer(Display * dpy, XID pbuf);
Part of GLX_VERSION_1_X
static void dispatch_glXDestroyPixmap1(long dpy, long pixmap, long procAddress)
          Entry point to C language function: void glXDestroyPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X
static void dispatch_glXDestroyWindow1(long dpy, long window, long procAddress)
          Entry point to C language function: void glXDestroyWindow(Display * dpy, XID window);
Part of GLX_VERSION_1_X
static String dispatch_glXGetClientString1(long dpy, int name, long procAddress)
          Entry point to C language function: const char * glXGetClientString(Display * dpy, int name);
Part of CORE FUNC
static long dispatch_glXGetCurrentContext1(long procAddress)
          Entry point to C language function: GLXContext glXGetCurrentContext(void);
Part of GLX_VERSION_1_X
static long dispatch_glXGetCurrentDisplay1(long procAddress)
          Entry point to C language function: Display * glXGetCurrentDisplay(void);
Part of CORE FUNC
static long dispatch_glXGetCurrentDrawable1(long procAddress)
          Entry point to C language function: XID glXGetCurrentDrawable(void);
Part of GLX_VERSION_1_X
static long dispatch_glXGetCurrentReadDrawable1(long procAddress)
          Entry point to C language function: XID glXGetCurrentReadDrawable(void);
Part of GLX_VERSION_1_X
static long dispatch_glXGetProcAddress1(String procname, long procAddress)
          Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
Part of GLX_ARB_get_proc_address
static long dispatch_glXGetProcAddressARB1(String procName, long procAddress)
          Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName);
Part of GLX_ARB_get_proc_address
static boolean dispatch_glXIsDirect1(long dpy, long ctx, long procAddress)
          Entry point to C language function: Bool glXIsDirect(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X
static boolean dispatch_glXMakeContextCurrent1(long dpy, long draw, long read, long ctx, long procAddress)
          Entry point to C language function: Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);
Part of GLX_VERSION_1_X
static boolean dispatch_glXMakeCurrent1(long dpy, long drawable, long ctx, long procAddress)
          Entry point to C language function: Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);
Part of GLX_VERSION_1_X
static String dispatch_glXQueryExtensionsString1(long dpy, int screen, long procAddress)
          Entry point to C language function: const char * glXQueryExtensionsString(Display * dpy, int screen);
Part of CORE FUNC
static String dispatch_glXQueryServerString1(long dpy, int screen, int name, long procAddress)
          Entry point to C language function: const char * glXQueryServerString(Display * dpy, int screen, int name);
Part of CORE FUNC
static void dispatch_glXReleaseTexImageEXT1(long dpy, long drawable, int buffer, long procAddress)
          Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
Part of GLX_EXT_texture_from_pixmap
static void dispatch_glXSelectEvent1(long dpy, long drawable, long mask, long procAddress)
          Entry point to C language function: void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);
Part of GLX_VERSION_1_X
static void dispatch_glXSwapBuffers1(long dpy, long drawable, long procAddress)
          Entry point to C language function: void glXSwapBuffers(Display * dpy, XID drawable);
Part of GLX_VERSION_1_X
static long dispatch_glXSwapBuffersMscOML1(long dpy, long drawable, long target_msc, long divisor, long remainder, long procAddress)
          Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
Part of GLX_OML_sync_control
static void dispatch_glXUseXFont1(long font, int first, int count, int list, long procAddress)
          Entry point to C language function: void glXUseXFont(XID font, int first, int count, int list);
Part of GLX_VERSION_1_X
static void dispatch_glXWaitGL1(long procAddress)
          Entry point to C language function: void glXWaitGL(void);
Part of GLX_VERSION_1_X
static void dispatch_glXWaitX1(long procAddress)
          Entry point to C language function: void glXWaitX(void);
Part of GLX_VERSION_1_X
static GLXProcAddressTable getGLXProcAddressTable()
           
static void glXBindTexImageEXT(long dpy, long drawable, int buffer, int[] attrib_list, int attrib_list_offset)
          Entry point to C language function: void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
Part of GLX_EXT_texture_from_pixmap
static void glXBindTexImageEXT(long dpy, long drawable, int buffer, IntBuffer attrib_list)
          Entry point to C language function: void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
Part of GLX_EXT_texture_from_pixmap
static PointerBuffer glXChooseFBConfig(long dpy, int screen, int[] attribList, int attribList_offset, int[] nitems, int nitems_offset)
          Interface to C language function:
- Alias for:
GLXFBConfig * glXChooseFBConfigSGIX, 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:
- Alias for:
XVisualInfo * glXChooseVisual(Display * dpy, int screen, int * attribList);
static void glXCopyContext(long dpy, long src, long dst, long mask)
          Entry point to C language function: void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
Part of GLX_VERSION_1_X
static long glXCreateContext(long dpy, XVisualInfo vis, long shareList, boolean direct)
          Entry point to C language function: GLXContext glXCreateContext(Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);
Part of GLX_VERSION_1_X
static long glXCreateGLXPixmap(long dpy, XVisualInfo visual, long pixmap)
          Entry point to C language function: XID glXCreateGLXPixmap(Display * dpy, XVisualInfo * visual, XID pixmap);
Part of GLX_VERSION_1_X
static long glXCreateNewContext(long dpy, long config, int renderType, long shareList, boolean direct)
          Entry point to C language function: GLXContext glXCreateNewContext(Display * dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct);
Part of GLX_VERSION_1_X
static long glXCreatePbuffer(long dpy, long config, int[] attribList, int attribList_offset)
          Entry point to C language function: XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);
Part of GLX_VERSION_1_X
static long glXCreatePbuffer(long dpy, long config, IntBuffer attribList)
          Entry point to C language function: XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);
Part of GLX_VERSION_1_X
static long glXCreatePixmap(long dpy, long config, long pixmap, int[] attribList, int attribList_offset)
          Entry point to C language function: XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);
Part of GLX_VERSION_1_X
static long glXCreatePixmap(long dpy, long config, long pixmap, IntBuffer attribList)
          Entry point to C language function: XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);
Part of GLX_VERSION_1_X
static long glXCreateWindow(long dpy, long config, long win, int[] attribList, int attribList_offset)
          Entry point to C language function: XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);
Part of GLX_VERSION_1_X
static long glXCreateWindow(long dpy, long config, long win, IntBuffer attribList)
          Entry point to C language function: XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);
Part of GLX_VERSION_1_X
static void glXDestroyContext(long dpy, long ctx)
          Entry point to C language function: void glXDestroyContext(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X
static void glXDestroyGLXPixmap(long dpy, long pixmap)
          Entry point to C language function: void glXDestroyGLXPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X
static void glXDestroyPbuffer(long dpy, long pbuf)
          Entry point to C language function: void glXDestroyPbuffer(Display * dpy, XID pbuf);
Part of GLX_VERSION_1_X
static void glXDestroyPixmap(long dpy, long pixmap)
          Entry point to C language function: void glXDestroyPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X
static void glXDestroyWindow(long dpy, long window)
          Entry point to C language function: void glXDestroyWindow(Display * dpy, XID window);
Part of GLX_VERSION_1_X
static String glXGetClientString(long dpy, int name)
          Entry point to C language function: const char * glXGetClientString(Display * dpy, int name);
Part of CORE FUNC
static int glXGetConfig(long dpy, XVisualInfo visual, int attrib, int[] value, int value_offset)
          Entry point to C language function: int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);
Part of GLX_VERSION_1_X
static int glXGetConfig(long dpy, XVisualInfo visual, int attrib, IntBuffer value)
          Entry point to C language function: int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);
Part of GLX_VERSION_1_X
static long glXGetCurrentContext()
          Entry point to C language function: GLXContext glXGetCurrentContext(void);
Part of GLX_VERSION_1_X
static long glXGetCurrentDisplay()
          Entry point to C language function: Display * glXGetCurrentDisplay(void);
Part of CORE FUNC
static long glXGetCurrentDrawable()
          Entry point to C language function: XID glXGetCurrentDrawable(void);
Part of GLX_VERSION_1_X
static long glXGetCurrentReadDrawable()
          Entry point to C language function: XID glXGetCurrentReadDrawable(void);
Part of GLX_VERSION_1_X
static int glXGetFBConfigAttrib(long dpy, long config, int attribute, int[] value, int value_offset)
          Entry point to C language function: int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);
Part of GLX_VERSION_1_X
static int glXGetFBConfigAttrib(long dpy, long config, int attribute, IntBuffer value)
          Entry point to C language function: int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);
Part of GLX_VERSION_1_X
static PointerBuffer glXGetFBConfigs(long dpy, int screen, int[] nelements, int nelements_offset)
          Entry point to C language function: GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
Part of CORE FUNC
static PointerBuffer glXGetFBConfigs(long dpy, int screen, IntBuffer nelements)
          Entry point to C language function: GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
Part of CORE FUNC
static boolean glXGetMscRateOML(long dpy, long drawable, int[] numerator, int numerator_offset, int[] denominator, int denominator_offset)
          Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
Part of GLX_OML_sync_control
static boolean glXGetMscRateOML(long dpy, long drawable, IntBuffer numerator, IntBuffer denominator)
          Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
Part of GLX_OML_sync_control
protected static long glXGetProcAddress(long glXGetProcAddressHandle, String procname)
           
static long glXGetProcAddress(String procname)
          Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
Part of GLX_ARB_get_proc_address
static long glXGetProcAddressARB(String procName)
          Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName);
Part of GLX_ARB_get_proc_address
static void glXGetSelectedEvent(long dpy, long drawable, Int64Buffer mask)
          Entry point to C language function: void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);
Part of GLX_VERSION_1_X
static void glXGetSelectedEvent(long dpy, long drawable, long[] mask, int mask_offset)
          Entry point to C language function: void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);
Part of GLX_VERSION_1_X
static boolean glXGetSyncValuesOML(long dpy, long drawable, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
          Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static boolean glXGetSyncValuesOML(long dpy, long drawable, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
          Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static XVisualInfo glXGetVisualFromFBConfig(long dpy, long config)
          Interface to C language function:
- Alias for:
XVisualInfo * glXGetVisualFromFBConfigSGIX, glXGetVisualFromFBConfig(Display * dpy, GLXFBConfig config);
static boolean glXIsDirect(long dpy, long ctx)
          Entry point to C language function: Bool glXIsDirect(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X
static boolean glXMakeContextCurrent(long dpy, long draw, long read, long ctx)
          Entry point to C language function: Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);
Part of GLX_VERSION_1_X
static boolean glXMakeCurrent(long dpy, long drawable, long ctx)
          Entry point to C language function: Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);
Part of GLX_VERSION_1_X
static int glXQueryContext(long dpy, long ctx, int attribute, int[] value, int value_offset)
          Entry point to C language function: int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);
Part of GLX_VERSION_1_X
static int glXQueryContext(long dpy, long ctx, int attribute, IntBuffer value)
          Entry point to C language function: int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);
Part of GLX_VERSION_1_X
static void glXQueryDrawable(long dpy, long draw, int attribute, int[] value, int value_offset)
          Entry point to C language function: void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);
Part of GLX_VERSION_1_X
static void glXQueryDrawable(long dpy, long draw, int attribute, IntBuffer value)
          Entry point to C language function: void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);
Part of GLX_VERSION_1_X
static boolean glXQueryExtension(long dpy, int[] errorb, int errorb_offset, int[] event, int event_offset)
          Entry point to C language function: Bool glXQueryExtension(Display * dpy, int * errorb, int * event);
Part of GLX_VERSION_1_X
static boolean glXQueryExtension(long dpy, IntBuffer errorb, IntBuffer event)
          Entry point to C language function: Bool glXQueryExtension(Display * dpy, int * errorb, int * event);
Part of GLX_VERSION_1_X
static String glXQueryExtensionsString(long dpy, int screen)
          Entry point to C language function: const char * glXQueryExtensionsString(Display * dpy, int screen);
Part of CORE FUNC
static String glXQueryServerString(long dpy, int screen, int name)
          Entry point to C language function: const char * glXQueryServerString(Display * dpy, int screen, int name);
Part of CORE FUNC
static boolean glXQueryVersion(long dpy, int[] maj, int maj_offset, int[] min, int min_offset)
          Entry point to C language function: Bool glXQueryVersion(Display * dpy, int * maj, int * min);
Part of GLX_VERSION_1_X
static boolean glXQueryVersion(long dpy, IntBuffer maj, IntBuffer min)
          Entry point to C language function: Bool glXQueryVersion(Display * dpy, int * maj, int * min);
Part of GLX_VERSION_1_X
static void glXReleaseTexImageEXT(long dpy, long drawable, int buffer)
          Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
Part of GLX_EXT_texture_from_pixmap
static void glXSelectEvent(long dpy, long drawable, long mask)
          Entry point to C language function: void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);
Part of GLX_VERSION_1_X
static void glXSwapBuffers(long dpy, long drawable)
          Entry point to C language function: void glXSwapBuffers(Display * dpy, XID drawable);
Part of GLX_VERSION_1_X
static long glXSwapBuffersMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder)
          Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
Part of GLX_OML_sync_control
static void glXUseXFont(long font, int first, int count, int list)
          Entry point to C language function: void glXUseXFont(XID font, int first, int count, int list);
Part of GLX_VERSION_1_X
static boolean glXWaitForMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
          Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static boolean glXWaitForMscOML(long dpy, long drawable, long target_msc, long divisor, long remainder, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
          Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static boolean glXWaitForSbcOML(long dpy, long drawable, long target_sbc, Int64Buffer ust, Int64Buffer msc, Int64Buffer sbc)
          Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static boolean glXWaitForSbcOML(long dpy, long drawable, long target_sbc, long[] ust, int ust_offset, long[] msc, int msc_offset, long[] sbc, int sbc_offset)
          Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control
static void glXWaitGL()
          Entry point to C language function: void glXWaitGL(void);
Part of GLX_VERSION_1_X
static void glXWaitX()
          Entry point to C language function: void glXWaitX(void);
Part of GLX_VERSION_1_X
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

HAS_STDDEF

public static final int HAS_STDDEF
Part of CORE DEF

See Also:
Constant Field Values

GLX_USE_GL

public static final int GLX_USE_GL
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BUFFER_SIZE

public static final int GLX_BUFFER_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_LEVEL

public static final int GLX_LEVEL
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_RGBA

public static final int GLX_RGBA
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DOUBLEBUFFER

public static final int GLX_DOUBLEBUFFER
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_STEREO

public static final int GLX_STEREO
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_AUX_BUFFERS

public static final int GLX_AUX_BUFFERS
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_RED_SIZE

public static final int GLX_RED_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_GREEN_SIZE

public static final int GLX_GREEN_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BLUE_SIZE

public static final int GLX_BLUE_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ALPHA_SIZE

public static final int GLX_ALPHA_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DEPTH_SIZE

public static final int GLX_DEPTH_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_STENCIL_SIZE

public static final int GLX_STENCIL_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ACCUM_RED_SIZE

public static final int GLX_ACCUM_RED_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ACCUM_GREEN_SIZE

public static final int GLX_ACCUM_GREEN_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ACCUM_BLUE_SIZE

public static final int GLX_ACCUM_BLUE_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ACCUM_ALPHA_SIZE

public static final int GLX_ACCUM_ALPHA_SIZE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_SCREEN

public static final int GLX_BAD_SCREEN
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_ATTRIBUTE

public static final int GLX_BAD_ATTRIBUTE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_NO_EXTENSION

public static final int GLX_NO_EXTENSION
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_VISUAL

public static final int GLX_BAD_VISUAL
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_CONTEXT

public static final int GLX_BAD_CONTEXT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_VALUE

public static final int GLX_BAD_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BAD_ENUM

public static final int GLX_BAD_ENUM
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_VENDOR

public static final int GLX_VENDOR
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_VERSION

public static final int GLX_VERSION
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_EXTENSIONS

public static final int GLX_EXTENSIONS
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_CONFIG_CAVEAT

public static final int GLX_CONFIG_CAVEAT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DONT_CARE

public static final long GLX_DONT_CARE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_SLOW_CONFIG

public static final int GLX_SLOW_CONFIG
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_NON_CONFORMANT_CONFIG

public static final int GLX_NON_CONFORMANT_CONFIG
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_X_VISUAL_TYPE

public static final int GLX_X_VISUAL_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_TYPE

public static final int GLX_TRANSPARENT_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_VALUE

public static final int GLX_TRANSPARENT_INDEX_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_RED_VALUE

public static final int GLX_TRANSPARENT_RED_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_GREEN_VALUE

public static final int GLX_TRANSPARENT_GREEN_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_BLUE_VALUE

public static final int GLX_TRANSPARENT_BLUE_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_ALPHA_VALUE

public static final int GLX_TRANSPARENT_ALPHA_VALUE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_MAX_PBUFFER_WIDTH

public static final int GLX_MAX_PBUFFER_WIDTH
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_MAX_PBUFFER_HEIGHT

public static final int GLX_MAX_PBUFFER_HEIGHT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_MAX_PBUFFER_PIXELS

public static final int GLX_MAX_PBUFFER_PIXELS
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PRESERVED_CONTENTS

public static final int GLX_PRESERVED_CONTENTS
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_LARGEST_PBUFFER

public static final int GLX_LARGEST_PBUFFER
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_WIDTH

public static final int GLX_WIDTH
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_HEIGHT

public static final int GLX_HEIGHT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_EVENT_MASK

public static final int GLX_EVENT_MASK
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DRAWABLE_TYPE

public static final int GLX_DRAWABLE_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_FBCONFIG_ID

public static final int GLX_FBCONFIG_ID
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_VISUAL_ID

public static final int GLX_VISUAL_ID
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_WINDOW_BIT

public static final int GLX_WINDOW_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PIXMAP_BIT

public static final int GLX_PIXMAP_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PBUFFER_BIT

public static final int GLX_PBUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_AUX_BUFFERS_BIT

public static final int GLX_AUX_BUFFERS_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_FRONT_LEFT_BUFFER_BIT

public static final int GLX_FRONT_LEFT_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_FRONT_RIGHT_BUFFER_BIT

public static final int GLX_FRONT_RIGHT_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BACK_LEFT_BUFFER_BIT

public static final int GLX_BACK_LEFT_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_BACK_RIGHT_BUFFER_BIT

public static final int GLX_BACK_RIGHT_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DEPTH_BUFFER_BIT

public static final int GLX_DEPTH_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_STENCIL_BUFFER_BIT

public static final int GLX_STENCIL_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_ACCUM_BUFFER_BIT

public static final int GLX_ACCUM_BUFFER_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_RENDER_TYPE

public static final int GLX_RENDER_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_X_RENDERABLE

public static final int GLX_X_RENDERABLE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_NONE

public static final int GLX_NONE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRUE_COLOR

public static final int GLX_TRUE_COLOR
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DIRECT_COLOR

public static final int GLX_DIRECT_COLOR
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PSEUDO_COLOR

public static final int GLX_PSEUDO_COLOR
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_STATIC_COLOR

public static final int GLX_STATIC_COLOR
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_GRAY_SCALE

public static final int GLX_GRAY_SCALE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_STATIC_GRAY

public static final int GLX_STATIC_GRAY
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_RGB

public static final int GLX_TRANSPARENT_RGB
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX

public static final int GLX_TRANSPARENT_INDEX
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_RGBA_TYPE

public static final int GLX_RGBA_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_COLOR_INDEX_TYPE

public static final int GLX_COLOR_INDEX_TYPE
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_COLOR_INDEX_BIT

public static final int GLX_COLOR_INDEX_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_RGBA_BIT

public static final int GLX_RGBA_BIT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_SCREEN

public static final int GLX_SCREEN
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PBUFFER_CLOBBER_MASK

public static final int GLX_PBUFFER_CLOBBER_MASK
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_DAMAGED

public static final int GLX_DAMAGED
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_SAVED

public static final int GLX_SAVED
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_WINDOW

public static final int GLX_WINDOW
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PBUFFER

public static final int GLX_PBUFFER
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PBUFFER_HEIGHT

public static final int GLX_PBUFFER_HEIGHT
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_PBUFFER_WIDTH

public static final int GLX_PBUFFER_WIDTH
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS

public static final int GLX_SAMPLE_BUFFERS
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_SAMPLES

public static final int GLX_SAMPLES
Part of GLX_VERSION_1_X

See Also:
Constant Field Values

GLX_VERSION_1_X

public static final int GLX_VERSION_1_X
Part of CORE DEF

See Also:
Constant Field Values

GLX_GLXEXT_VERSION

public static final int GLX_GLXEXT_VERSION
Part of CORE DEF

See Also:
Constant Field Values

GLX_SAMPLE_BUFFERS_ARB

public static final int GLX_SAMPLE_BUFFERS_ARB
Part of GLX_ARB_multisample

See Also:
Constant Field Values

GLX_SAMPLES_ARB

public static final int GLX_SAMPLES_ARB
Part of GLX_ARB_multisample

See Also:
Constant Field Values

GLX_RGBA_FLOAT_TYPE_ARB

public static final int GLX_RGBA_FLOAT_TYPE_ARB
Part of GLX_ARB_fbconfig_float

See Also:
Constant Field Values

GLX_RGBA_FLOAT_BIT_ARB

public static final int GLX_RGBA_FLOAT_BIT_ARB
Part of GLX_ARB_fbconfig_float

See Also:
Constant Field Values

GLX_CONTEXT_DEBUG_BIT_ARB

public static final int GLX_CONTEXT_DEBUG_BIT_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB

public static final int GLX_CONTEXT_FORWARD_COMPATIBLE_BIT_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_CORE_PROFILE_BIT_ARB

public static final int GLX_CONTEXT_CORE_PROFILE_BIT_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB

public static final int GLX_CONTEXT_COMPATIBILITY_PROFILE_BIT_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_MAJOR_VERSION_ARB

public static final int GLX_CONTEXT_MAJOR_VERSION_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_MINOR_VERSION_ARB

public static final int GLX_CONTEXT_MINOR_VERSION_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_FLAGS_ARB

public static final int GLX_CONTEXT_FLAGS_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_PROFILE_MASK_ARB

public static final int GLX_CONTEXT_PROFILE_MASK_ARB
Part of GLX_ARB_create_context

See Also:
Constant Field Values

GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB

public static final int GLX_CONTEXT_ROBUST_ACCESS_BIT_ARB
Part of GLX_ARB_create_context_robustness

See Also:
Constant Field Values

GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB

public static final int GLX_CONTEXT_RESET_NOTIFICATION_STRATEGY_ARB
Part of GLX_ARB_create_context_robustness

See Also:
Constant Field Values

GLX_NO_RESET_NOTIFICATION_ARB

public static final int GLX_NO_RESET_NOTIFICATION_ARB
Part of GLX_ARB_create_context_robustness

See Also:
Constant Field Values

GLX_LOSE_CONTEXT_ON_RESET_ARB

public static final int GLX_LOSE_CONTEXT_ON_RESET_ARB
Part of GLX_ARB_create_context_robustness

See Also:
Constant Field Values

GLX_CONTEXT_ES2_PROFILE_BIT_EXT

public static final int GLX_CONTEXT_ES2_PROFILE_BIT_EXT
Part of GLX_EXT_create_context_es2_profile

See Also:
Constant Field Values

GLX_X_VISUAL_TYPE_EXT

public static final int GLX_X_VISUAL_TYPE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_TYPE_EXT

public static final int GLX_TRANSPARENT_TYPE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_VALUE_EXT

public static final int GLX_TRANSPARENT_INDEX_VALUE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_RED_VALUE_EXT

public static final int GLX_TRANSPARENT_RED_VALUE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_GREEN_VALUE_EXT

public static final int GLX_TRANSPARENT_GREEN_VALUE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_BLUE_VALUE_EXT

public static final int GLX_TRANSPARENT_BLUE_VALUE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_ALPHA_VALUE_EXT

public static final int GLX_TRANSPARENT_ALPHA_VALUE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_NONE_EXT

public static final int GLX_NONE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRUE_COLOR_EXT

public static final int GLX_TRUE_COLOR_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_DIRECT_COLOR_EXT

public static final int GLX_DIRECT_COLOR_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_PSEUDO_COLOR_EXT

public static final int GLX_PSEUDO_COLOR_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_STATIC_COLOR_EXT

public static final int GLX_STATIC_COLOR_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_GRAY_SCALE_EXT

public static final int GLX_GRAY_SCALE_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_STATIC_GRAY_EXT

public static final int GLX_STATIC_GRAY_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_RGB_EXT

public static final int GLX_TRANSPARENT_RGB_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_TRANSPARENT_INDEX_EXT

public static final int GLX_TRANSPARENT_INDEX_EXT
Part of GLX_EXT_visual_info

See Also:
Constant Field Values

GLX_VISUAL_CAVEAT_EXT

public static final int GLX_VISUAL_CAVEAT_EXT
Part of GLX_EXT_visual_rating

See Also:
Constant Field Values

GLX_SLOW_VISUAL_EXT

public static final int GLX_SLOW_VISUAL_EXT
Part of GLX_EXT_visual_rating

See Also:
Constant Field Values

GLX_NON_CONFORMANT_VISUAL_EXT

public static final int GLX_NON_CONFORMANT_VISUAL_EXT
Part of GLX_EXT_visual_rating

See Also:
Constant Field Values

GLX_SHARE_CONTEXT_EXT

public static final int GLX_SHARE_CONTEXT_EXT
Part of GLX_EXT_import_context

See Also:
Constant Field Values

GLX_VISUAL_ID_EXT

public static final int GLX_VISUAL_ID_EXT
Part of GLX_EXT_import_context

See Also:
Constant Field Values

GLX_SCREEN_EXT

public static final int GLX_SCREEN_EXT
Part of GLX_EXT_import_context

See Also:
Constant Field Values

GLX_SWAP_METHOD_OML

public static final int GLX_SWAP_METHOD_OML
Part of GLX_OML_swap_method

See Also:
Constant Field Values

GLX_SWAP_EXCHANGE_OML

public static final int GLX_SWAP_EXCHANGE_OML
Part of GLX_OML_swap_method

See Also:
Constant Field Values

GLX_SWAP_COPY_OML

public static final int GLX_SWAP_COPY_OML
Part of GLX_OML_swap_method

See Also:
Constant Field Values

GLX_SWAP_UNDEFINED_OML

public static final int GLX_SWAP_UNDEFINED_OML
Part of GLX_OML_swap_method

See Also:
Constant Field Values

GLX_ARB_get_proc_address

public static final int GLX_ARB_get_proc_address
Part of CORE DEF

See Also:
Constant Field Values

GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT

public static final int GLX_RGBA_UNSIGNED_FLOAT_TYPE_EXT
Part of GLX_EXT_fbconfig_packed_float

See Also:
Constant Field Values

GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT

public static final int GLX_RGBA_UNSIGNED_FLOAT_BIT_EXT
Part of GLX_EXT_fbconfig_packed_float

See Also:
Constant Field Values

GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT

public static final int GLX_FRAMEBUFFER_SRGB_CAPABLE_EXT
Part of GLX_EXT_framebuffer_sRGB

See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_RGB_EXT

public static final int GLX_BIND_TO_TEXTURE_RGB_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_RGBA_EXT

public static final int GLX_BIND_TO_TEXTURE_RGBA_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BIND_TO_MIPMAP_TEXTURE_EXT

public static final int GLX_BIND_TO_MIPMAP_TEXTURE_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BIND_TO_TEXTURE_TARGETS_EXT

public static final int GLX_BIND_TO_TEXTURE_TARGETS_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_Y_INVERTED_EXT

public static final int GLX_Y_INVERTED_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_EXT

public static final int GLX_TEXTURE_FORMAT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_TARGET_EXT

public static final int GLX_TEXTURE_TARGET_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_MIPMAP_TEXTURE_EXT

public static final int GLX_MIPMAP_TEXTURE_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_NONE_EXT

public static final int GLX_TEXTURE_FORMAT_NONE_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_RGB_EXT

public static final int GLX_TEXTURE_FORMAT_RGB_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_FORMAT_RGBA_EXT

public static final int GLX_TEXTURE_FORMAT_RGBA_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_1D_BIT_EXT

public static final int GLX_TEXTURE_1D_BIT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_2D_BIT_EXT

public static final int GLX_TEXTURE_2D_BIT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_RECTANGLE_BIT_EXT

public static final int GLX_TEXTURE_RECTANGLE_BIT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_1D_EXT

public static final int GLX_TEXTURE_1D_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_2D_EXT

public static final int GLX_TEXTURE_2D_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_TEXTURE_RECTANGLE_EXT

public static final int GLX_TEXTURE_RECTANGLE_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_FRONT_LEFT_EXT

public static final int GLX_FRONT_LEFT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_FRONT_RIGHT_EXT

public static final int GLX_FRONT_RIGHT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BACK_LEFT_EXT

public static final int GLX_BACK_LEFT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BACK_RIGHT_EXT

public static final int GLX_BACK_RIGHT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_FRONT_EXT

public static final int GLX_FRONT_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_BACK_EXT

public static final int GLX_BACK_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX0_EXT

public static final int GLX_AUX0_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX1_EXT

public static final int GLX_AUX1_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX2_EXT

public static final int GLX_AUX2_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX3_EXT

public static final int GLX_AUX3_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX4_EXT

public static final int GLX_AUX4_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX5_EXT

public static final int GLX_AUX5_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX6_EXT

public static final int GLX_AUX6_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX7_EXT

public static final int GLX_AUX7_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX8_EXT

public static final int GLX_AUX8_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_AUX9_EXT

public static final int GLX_AUX9_EXT
Part of GLX_EXT_texture_from_pixmap

See Also:
Constant Field Values

GLX_ARB_multisample

public static final int GLX_ARB_multisample
Part of CORE DEF

See Also:
Constant Field Values

GLX_ARB_fbconfig_float

public static final int GLX_ARB_fbconfig_float
Part of CORE DEF

See Also:
Constant Field Values

GLX_ARB_create_context

public static final int GLX_ARB_create_context
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIS_multisample

public static final int GLX_SGIS_multisample
Part of CORE DEF

See Also:
Constant Field Values

GLX_EXT_visual_info

public static final int GLX_EXT_visual_info
Part of GLX_GLXEXT_LEGACY

See Also:
Constant Field Values

GLX_SGI_swap_control

public static final int GLX_SGI_swap_control
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGI_video_sync

public static final int GLX_SGI_video_sync
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGI_make_current_read

public static final int GLX_SGI_make_current_read
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_video_source

public static final int GLX_SGIX_video_source
Part of CORE DEF

See Also:
Constant Field Values

GLX_EXT_visual_rating

public static final int GLX_EXT_visual_rating
Part of CORE DEF

See Also:
Constant Field Values

GLX_EXT_import_context

public static final int GLX_EXT_import_context
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_fbconfig

public static final int GLX_SGIX_fbconfig
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_pbuffer

public static final int GLX_SGIX_pbuffer
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGI_cushion

public static final int GLX_SGI_cushion
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_video_resize

public static final int GLX_SGIX_video_resize
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_dmbuffer

public static final int GLX_SGIX_dmbuffer
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_swap_group

public static final int GLX_SGIX_swap_group
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_swap_barrier

public static final int GLX_SGIX_swap_barrier
Part of CORE DEF

See Also:
Constant Field Values

GLX_SUN_get_transparent_index

public static final int GLX_SUN_get_transparent_index
Part of CORE DEF

See Also:
Constant Field Values

GLX_MESA_copy_sub_buffer

public static final int GLX_MESA_copy_sub_buffer
Part of CORE DEF

See Also:
Constant Field Values

GLX_MESA_pixmap_colormap

public static final int GLX_MESA_pixmap_colormap
Part of CORE DEF

See Also:
Constant Field Values

GLX_MESA_release_buffers

public static final int GLX_MESA_release_buffers
Part of CORE DEF

See Also:
Constant Field Values

GLX_MESA_set_3dfx_mode

public static final int GLX_MESA_set_3dfx_mode
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_visual_select_group

public static final int GLX_SGIX_visual_select_group
Part of CORE DEF

See Also:
Constant Field Values

GLX_OML_swap_method

public static final int GLX_OML_swap_method
Part of CORE DEF

See Also:
Constant Field Values

GLX_OML_sync_control

public static final int GLX_OML_sync_control
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_float_buffer

public static final int GLX_NV_float_buffer
Part of CORE DEF

See Also:
Constant Field Values

GLX_SGIX_hyperpipe

public static final int GLX_SGIX_hyperpipe
Part of CORE DEF

See Also:
Constant Field Values

GLX_MESA_agp_offset

public static final int GLX_MESA_agp_offset
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_vertex_array_range

public static final int GLX_NV_vertex_array_range
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_swap_group

public static final int GLX_NV_swap_group
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_video_out

public static final int GLX_NV_video_out
Part of CORE DEF

See Also:
Constant Field Values

GLX_EXT_fbconfig_packed_float

public static final int GLX_EXT_fbconfig_packed_float
Part of CORE DEF

See Also:
Constant Field Values

GLX_EXT_framebuffer_sRGB

public static final int GLX_EXT_framebuffer_sRGB
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_present_video

public static final int GLX_NV_present_video
Part of CORE DEF

See Also:
Constant Field Values

GLX_NV_multisample_coverage

public static final int GLX_NV_multisample_coverage
Part of CORE DEF

See Also:
Constant Field Values
Constructor Detail

GLX

public GLX()
Method Detail

glXBindTexImageEXT

public static void glXBindTexImageEXT(long dpy,
                                      long drawable,
                                      int buffer,
                                      IntBuffer attrib_list)
Entry point to C language function: void glXBindTexImageEXT(Display * dpy, XID drawable, int buffer, const int * attrib_list);
Part of GLX_EXT_texture_from_pixmap


glXBindTexImageEXT

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


glXCopyContext

public static void glXCopyContext(long dpy,
                                  long src,
                                  long dst,
                                  long mask)
Entry point to C language function: void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
Part of GLX_VERSION_1_X


dispatch_glXCopyContext1

public static void dispatch_glXCopyContext1(long dpy,
                                            long src,
                                            long dst,
                                            long mask,
                                            long procAddress)
Entry point to C language function: void glXCopyContext(Display * dpy, GLXContext src, GLXContext dst, unsigned long mask);
Part of GLX_VERSION_1_X


glXCreateContext

public static long glXCreateContext(long dpy,
                                    XVisualInfo vis,
                                    long shareList,
                                    boolean direct)
Entry point to C language function: GLXContext glXCreateContext(Display * dpy, XVisualInfo * vis, GLXContext shareList, Bool direct);
Part of GLX_VERSION_1_X


glXCreateGLXPixmap

public static long glXCreateGLXPixmap(long dpy,
                                      XVisualInfo visual,
                                      long pixmap)
Entry point to C language function: XID glXCreateGLXPixmap(Display * dpy, XVisualInfo * visual, XID pixmap);
Part of GLX_VERSION_1_X


glXCreateNewContext

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


dispatch_glXCreateNewContext1

public static long dispatch_glXCreateNewContext1(long dpy,
                                                 long config,
                                                 int renderType,
                                                 long shareList,
                                                 boolean direct,
                                                 long procAddress)
Entry point to C language function: GLXContext glXCreateNewContext(Display * dpy, GLXFBConfig config, int renderType, GLXContext shareList, Bool direct);
Part of GLX_VERSION_1_X


glXCreatePbuffer

public static long glXCreatePbuffer(long dpy,
                                    long config,
                                    IntBuffer attribList)
Entry point to C language function: XID glXCreatePbuffer(Display * dpy, GLXFBConfig config, const int * attribList);
Part of GLX_VERSION_1_X


glXCreatePbuffer

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


glXCreatePixmap

public static long glXCreatePixmap(long dpy,
                                   long config,
                                   long pixmap,
                                   IntBuffer attribList)
Entry point to C language function: XID glXCreatePixmap(Display * dpy, GLXFBConfig config, XID pixmap, const int * attribList);
Part of GLX_VERSION_1_X


glXCreatePixmap

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


glXCreateWindow

public static long glXCreateWindow(long dpy,
                                   long config,
                                   long win,
                                   IntBuffer attribList)
Entry point to C language function: XID glXCreateWindow(Display * dpy, GLXFBConfig config, XID win, const int * attribList);
Part of GLX_VERSION_1_X


glXCreateWindow

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


glXDestroyContext

public static void glXDestroyContext(long dpy,
                                     long ctx)
Entry point to C language function: void glXDestroyContext(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X


dispatch_glXDestroyContext1

public static void dispatch_glXDestroyContext1(long dpy,
                                               long ctx,
                                               long procAddress)
Entry point to C language function: void glXDestroyContext(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X


glXDestroyGLXPixmap

public static void glXDestroyGLXPixmap(long dpy,
                                       long pixmap)
Entry point to C language function: void glXDestroyGLXPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X


dispatch_glXDestroyGLXPixmap1

public static void dispatch_glXDestroyGLXPixmap1(long dpy,
                                                 long pixmap,
                                                 long procAddress)
Entry point to C language function: void glXDestroyGLXPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X


glXDestroyPbuffer

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


dispatch_glXDestroyPbuffer1

public static void dispatch_glXDestroyPbuffer1(long dpy,
                                               long pbuf,
                                               long procAddress)
Entry point to C language function: void glXDestroyPbuffer(Display * dpy, XID pbuf);
Part of GLX_VERSION_1_X


glXDestroyPixmap

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


dispatch_glXDestroyPixmap1

public static void dispatch_glXDestroyPixmap1(long dpy,
                                              long pixmap,
                                              long procAddress)
Entry point to C language function: void glXDestroyPixmap(Display * dpy, XID pixmap);
Part of GLX_VERSION_1_X


glXDestroyWindow

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


dispatch_glXDestroyWindow1

public static void dispatch_glXDestroyWindow1(long dpy,
                                              long window,
                                              long procAddress)
Entry point to C language function: void glXDestroyWindow(Display * dpy, XID window);
Part of GLX_VERSION_1_X


glXGetClientString

public static String glXGetClientString(long dpy,
                                        int name)
Entry point to C language function: const char * glXGetClientString(Display * dpy, int name);
Part of CORE FUNC


dispatch_glXGetClientString1

public static String dispatch_glXGetClientString1(long dpy,
                                                  int name,
                                                  long procAddress)
Entry point to C language function: const char * glXGetClientString(Display * dpy, int name);
Part of CORE FUNC


glXGetConfig

public static int glXGetConfig(long dpy,
                               XVisualInfo visual,
                               int attrib,
                               IntBuffer value)
Entry point to C language function: int glXGetConfig(Display * dpy, XVisualInfo * visual, int attrib, int * value);
Part of GLX_VERSION_1_X


glXGetConfig

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


glXGetCurrentContext

public static long glXGetCurrentContext()
Entry point to C language function: GLXContext glXGetCurrentContext(void);
Part of GLX_VERSION_1_X


dispatch_glXGetCurrentContext1

public static long dispatch_glXGetCurrentContext1(long procAddress)
Entry point to C language function: GLXContext glXGetCurrentContext(void);
Part of GLX_VERSION_1_X


glXGetCurrentDisplay

public static long glXGetCurrentDisplay()
Entry point to C language function: Display * glXGetCurrentDisplay(void);
Part of CORE FUNC


dispatch_glXGetCurrentDisplay1

public static long dispatch_glXGetCurrentDisplay1(long procAddress)
Entry point to C language function: Display * glXGetCurrentDisplay(void);
Part of CORE FUNC


glXGetCurrentDrawable

public static long glXGetCurrentDrawable()
Entry point to C language function: XID glXGetCurrentDrawable(void);
Part of GLX_VERSION_1_X


dispatch_glXGetCurrentDrawable1

public static long dispatch_glXGetCurrentDrawable1(long procAddress)
Entry point to C language function: XID glXGetCurrentDrawable(void);
Part of GLX_VERSION_1_X


glXGetCurrentReadDrawable

public static long glXGetCurrentReadDrawable()
Entry point to C language function: XID glXGetCurrentReadDrawable(void);
Part of GLX_VERSION_1_X


dispatch_glXGetCurrentReadDrawable1

public static long dispatch_glXGetCurrentReadDrawable1(long procAddress)
Entry point to C language function: XID glXGetCurrentReadDrawable(void);
Part of GLX_VERSION_1_X


glXGetFBConfigAttrib

public static int glXGetFBConfigAttrib(long dpy,
                                       long config,
                                       int attribute,
                                       IntBuffer value)
Entry point to C language function: int glXGetFBConfigAttrib(Display * dpy, GLXFBConfig config, int attribute, int * value);
Part of GLX_VERSION_1_X


glXGetFBConfigAttrib

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


glXGetFBConfigs

public static PointerBuffer glXGetFBConfigs(long dpy,
                                            int screen,
                                            IntBuffer nelements)
Entry point to C language function: GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
Part of CORE FUNC


glXGetFBConfigs

public static PointerBuffer glXGetFBConfigs(long dpy,
                                            int screen,
                                            int[] nelements,
                                            int nelements_offset)
Entry point to C language function: GLXFBConfig * glXGetFBConfigs(Display * dpy, int screen, int * nelements);
Part of CORE FUNC


glXGetMscRateOML

public static boolean glXGetMscRateOML(long dpy,
                                       long drawable,
                                       IntBuffer numerator,
                                       IntBuffer denominator)
Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
Part of GLX_OML_sync_control


glXGetMscRateOML

public static boolean glXGetMscRateOML(long dpy,
                                       long drawable,
                                       int[] numerator,
                                       int numerator_offset,
                                       int[] denominator,
                                       int denominator_offset)
Entry point to C language function: Bool glXGetMscRateOML(Display * dpy, XID drawable, int32_t * numerator, int32_t * denominator);
Part of GLX_OML_sync_control


glXGetProcAddress

public static long glXGetProcAddress(String procname)
Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
Part of GLX_ARB_get_proc_address


dispatch_glXGetProcAddress1

public static long dispatch_glXGetProcAddress1(String procname,
                                               long procAddress)
Entry point to C language function: __GLXextFuncPtr glXGetProcAddress(const GLubyte * procname);
Part of GLX_ARB_get_proc_address


glXGetProcAddressARB

public static long glXGetProcAddressARB(String procName)
Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName);
Part of GLX_ARB_get_proc_address


dispatch_glXGetProcAddressARB1

public static long dispatch_glXGetProcAddressARB1(String procName,
                                                  long procAddress)
Entry point to C language function: __GLXextFuncPtr glXGetProcAddressARB(const GLubyte * procName);
Part of GLX_ARB_get_proc_address


glXGetSelectedEvent

public static void glXGetSelectedEvent(long dpy,
                                       long drawable,
                                       Int64Buffer mask)
Entry point to C language function: void glXGetSelectedEvent(Display * dpy, XID drawable, unsigned long * mask);
Part of GLX_VERSION_1_X


glXGetSelectedEvent

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


glXGetSyncValuesOML

public static boolean glXGetSyncValuesOML(long dpy,
                                          long drawable,
                                          Int64Buffer ust,
                                          Int64Buffer msc,
                                          Int64Buffer sbc)
Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXGetSyncValuesOML

public static boolean glXGetSyncValuesOML(long dpy,
                                          long drawable,
                                          long[] ust,
                                          int ust_offset,
                                          long[] msc,
                                          int msc_offset,
                                          long[] sbc,
                                          int sbc_offset)
Entry point to C language function: Bool glXGetSyncValuesOML(Display * dpy, XID drawable, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXIsDirect

public static boolean glXIsDirect(long dpy,
                                  long ctx)
Entry point to C language function: Bool glXIsDirect(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X


dispatch_glXIsDirect1

public static boolean dispatch_glXIsDirect1(long dpy,
                                            long ctx,
                                            long procAddress)
Entry point to C language function: Bool glXIsDirect(Display * dpy, GLXContext ctx);
Part of GLX_VERSION_1_X


glXMakeContextCurrent

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


dispatch_glXMakeContextCurrent1

public static boolean dispatch_glXMakeContextCurrent1(long dpy,
                                                      long draw,
                                                      long read,
                                                      long ctx,
                                                      long procAddress)
Entry point to C language function: Bool glXMakeContextCurrent(Display * dpy, XID draw, XID read, GLXContext ctx);
Part of GLX_VERSION_1_X


glXMakeCurrent

public static boolean glXMakeCurrent(long dpy,
                                     long drawable,
                                     long ctx)
Entry point to C language function: Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);
Part of GLX_VERSION_1_X


dispatch_glXMakeCurrent1

public static boolean dispatch_glXMakeCurrent1(long dpy,
                                               long drawable,
                                               long ctx,
                                               long procAddress)
Entry point to C language function: Bool glXMakeCurrent(Display * dpy, XID drawable, GLXContext ctx);
Part of GLX_VERSION_1_X


glXQueryContext

public static int glXQueryContext(long dpy,
                                  long ctx,
                                  int attribute,
                                  IntBuffer value)
Entry point to C language function: int glXQueryContext(Display * dpy, GLXContext ctx, int attribute, int * value);
Part of GLX_VERSION_1_X


glXQueryContext

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


glXQueryDrawable

public static void glXQueryDrawable(long dpy,
                                    long draw,
                                    int attribute,
                                    IntBuffer value)
Entry point to C language function: void glXQueryDrawable(Display * dpy, XID draw, int attribute, unsigned int * value);
Part of GLX_VERSION_1_X


glXQueryDrawable

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


glXQueryExtension

public static boolean glXQueryExtension(long dpy,
                                        IntBuffer errorb,
                                        IntBuffer event)
Entry point to C language function: Bool glXQueryExtension(Display * dpy, int * errorb, int * event);
Part of GLX_VERSION_1_X


glXQueryExtension

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


glXQueryExtensionsString

public static String glXQueryExtensionsString(long dpy,
                                              int screen)
Entry point to C language function: const char * glXQueryExtensionsString(Display * dpy, int screen);
Part of CORE FUNC


dispatch_glXQueryExtensionsString1

public static String dispatch_glXQueryExtensionsString1(long dpy,
                                                        int screen,
                                                        long procAddress)
Entry point to C language function: const char * glXQueryExtensionsString(Display * dpy, int screen);
Part of CORE FUNC


glXQueryServerString

public static String glXQueryServerString(long dpy,
                                          int screen,
                                          int name)
Entry point to C language function: const char * glXQueryServerString(Display * dpy, int screen, int name);
Part of CORE FUNC


dispatch_glXQueryServerString1

public static String dispatch_glXQueryServerString1(long dpy,
                                                    int screen,
                                                    int name,
                                                    long procAddress)
Entry point to C language function: const char * glXQueryServerString(Display * dpy, int screen, int name);
Part of CORE FUNC


glXQueryVersion

public static boolean glXQueryVersion(long dpy,
                                      IntBuffer maj,
                                      IntBuffer min)
Entry point to C language function: Bool glXQueryVersion(Display * dpy, int * maj, int * min);
Part of GLX_VERSION_1_X


glXQueryVersion

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


glXReleaseTexImageEXT

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


dispatch_glXReleaseTexImageEXT1

public static void dispatch_glXReleaseTexImageEXT1(long dpy,
                                                   long drawable,
                                                   int buffer,
                                                   long procAddress)
Entry point to C language function: void glXReleaseTexImageEXT(Display * dpy, XID drawable, int buffer);
Part of GLX_EXT_texture_from_pixmap


glXSelectEvent

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


dispatch_glXSelectEvent1

public static void dispatch_glXSelectEvent1(long dpy,
                                            long drawable,
                                            long mask,
                                            long procAddress)
Entry point to C language function: void glXSelectEvent(Display * dpy, XID drawable, unsigned long mask);
Part of GLX_VERSION_1_X


glXSwapBuffers

public static void glXSwapBuffers(long dpy,
                                  long drawable)
Entry point to C language function: void glXSwapBuffers(Display * dpy, XID drawable);
Part of GLX_VERSION_1_X


dispatch_glXSwapBuffers1

public static void dispatch_glXSwapBuffers1(long dpy,
                                            long drawable,
                                            long procAddress)
Entry point to C language function: void glXSwapBuffers(Display * dpy, XID drawable);
Part of GLX_VERSION_1_X


glXSwapBuffersMscOML

public static long glXSwapBuffersMscOML(long dpy,
                                        long drawable,
                                        long target_msc,
                                        long divisor,
                                        long remainder)
Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
Part of GLX_OML_sync_control


dispatch_glXSwapBuffersMscOML1

public static long dispatch_glXSwapBuffersMscOML1(long dpy,
                                                  long drawable,
                                                  long target_msc,
                                                  long divisor,
                                                  long remainder,
                                                  long procAddress)
Entry point to C language function: int64_t glXSwapBuffersMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder);
Part of GLX_OML_sync_control


glXUseXFont

public static void glXUseXFont(long font,
                               int first,
                               int count,
                               int list)
Entry point to C language function: void glXUseXFont(XID font, int first, int count, int list);
Part of GLX_VERSION_1_X


dispatch_glXUseXFont1

public static void dispatch_glXUseXFont1(long font,
                                         int first,
                                         int count,
                                         int list,
                                         long procAddress)
Entry point to C language function: void glXUseXFont(XID font, int first, int count, int list);
Part of GLX_VERSION_1_X


glXWaitForMscOML

public static boolean glXWaitForMscOML(long dpy,
                                       long drawable,
                                       long target_msc,
                                       long divisor,
                                       long remainder,
                                       Int64Buffer ust,
                                       Int64Buffer msc,
                                       Int64Buffer sbc)
Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXWaitForMscOML

public static boolean glXWaitForMscOML(long dpy,
                                       long drawable,
                                       long target_msc,
                                       long divisor,
                                       long remainder,
                                       long[] ust,
                                       int ust_offset,
                                       long[] msc,
                                       int msc_offset,
                                       long[] sbc,
                                       int sbc_offset)
Entry point to C language function: Bool glXWaitForMscOML(Display * dpy, XID drawable, int64_t target_msc, int64_t divisor, int64_t remainder, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXWaitForSbcOML

public static boolean glXWaitForSbcOML(long dpy,
                                       long drawable,
                                       long target_sbc,
                                       Int64Buffer ust,
                                       Int64Buffer msc,
                                       Int64Buffer sbc)
Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXWaitForSbcOML

public static boolean glXWaitForSbcOML(long dpy,
                                       long drawable,
                                       long target_sbc,
                                       long[] ust,
                                       int ust_offset,
                                       long[] msc,
                                       int msc_offset,
                                       long[] sbc,
                                       int sbc_offset)
Entry point to C language function: Bool glXWaitForSbcOML(Display * dpy, XID drawable, int64_t target_sbc, int64_t * ust, int64_t * msc, int64_t * sbc);
Part of GLX_OML_sync_control


glXWaitGL

public static void glXWaitGL()
Entry point to C language function: void glXWaitGL(void);
Part of GLX_VERSION_1_X


dispatch_glXWaitGL1

public static void dispatch_glXWaitGL1(long procAddress)
Entry point to C language function: void glXWaitGL(void);
Part of GLX_VERSION_1_X


glXWaitX

public static void glXWaitX()
Entry point to C language function: void glXWaitX(void);
Part of GLX_VERSION_1_X


dispatch_glXWaitX1

public static void dispatch_glXWaitX1(long procAddress)
Entry point to C language function: void glXWaitX(void);
Part of GLX_VERSION_1_X


getGLXProcAddressTable

public static GLXProcAddressTable getGLXProcAddressTable()

glXGetVisualFromFBConfig

public static XVisualInfo glXGetVisualFromFBConfig(long dpy,
                                                   long config)
Interface to C language function:
- Alias for:
XVisualInfo * glXGetVisualFromFBConfigSGIX, glXGetVisualFromFBConfig(Display * dpy, GLXFBConfig config);


glXChooseFBConfig

public static PointerBuffer glXChooseFBConfig(long dpy,
                                              int screen,
                                              int[] attribList,
                                              int attribList_offset,
                                              int[] nitems,
                                              int nitems_offset)
Interface to C language function:
- Alias for:
GLXFBConfig * glXChooseFBConfigSGIX, glXChooseFBConfig(Display * dpy, int screen, const int * attribList, int * nitems);


glXChooseVisual

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


glXGetProcAddress

protected static long glXGetProcAddress(long glXGetProcAddressHandle,
                                        String procname)


Copyright 2010 JogAmp Community.