com.sun.opengl.impl.x11

Interface GLXExt

Known Implementing Classes:
GLXExtImpl

public interface GLXExt

Field Summary

static int
GLX_ACCUM_BUFFER_BIT
static int
GLX_ACCUM_BUFFER_BIT_SGIX
static int
GLX_AUX_BUFFERS_BIT
static int
GLX_AUX_BUFFERS_BIT_SGIX
static int
GLX_BACK_LEFT_BUFFER_BIT
static int
GLX_BACK_LEFT_BUFFER_BIT_SGIX
static int
GLX_BACK_RIGHT_BUFFER_BIT
static int
GLX_BACK_RIGHT_BUFFER_BIT_SGIX
static int
GLX_BAD_HYPERPIPE_CONFIG_SGIX
static int
GLX_BAD_HYPERPIPE_SGIX
static int
GLX_BLENDED_RGBA_SGIS
static int
GLX_BUFFER_CLOBBER_MASK_SGIX
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_DIGITAL_MEDIA_PBUFFER_SGIX
static int
GLX_DIRECT_COLOR
static int
GLX_DIRECT_COLOR_EXT
static long
GLX_DONT_CARE
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_FBCONFIG_ID
static int
GLX_FBCONFIG_ID_SGIX
static int
GLX_FLOAT_COMPONENTS_NV
static int
GLX_FRONT_LEFT_BUFFER_BIT
static int
GLX_FRONT_LEFT_BUFFER_BIT_SGIX
static int
GLX_FRONT_RIGHT_BUFFER_BIT
static int
GLX_FRONT_RIGHT_BUFFER_BIT_SGIX
static int
GLX_GLXEXT_VERSION
static int
GLX_GRAY_SCALE
static int
GLX_GRAY_SCALE_EXT
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_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_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS
static int
GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS
static int
GLX_NONE
static int
GLX_NONE_EXT
static int
GLX_NON_CONFORMANT_CONFIG
static int
GLX_NON_CONFORMANT_VISUAL_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_RENDER_TYPE
static int
GLX_RENDER_TYPE_SGIX
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_SAMPLES
static int
GLX_SAMPLES_3DFX
static int
GLX_SAMPLES_ARB
static int
GLX_SAMPLES_SGIS
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_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_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_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_VERSION_1_3
static int
GLX_VERSION_1_4
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

Method Summary

ByteBuffer
glXAllocateMemoryNV(int size, float readfreq, float writefreq, float priority)
Entry point (through function pointer) to C language function:
GLvoid * glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);
int
glXBindChannelToWindowSGIX(long display, int screen, int channel, long window)
Entry point (through function pointer) to C language function:
int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window);
void
glXBindSwapBarrierSGIX(long dpy, long drawable, int barrier)
Entry point (through function pointer) to C language function:
void glXBindSwapBarrierSGIX(Display * dpy, XID drawable, int barrier);
int
glXChannelRectSGIX(long display, int screen, int channel, int x, int y, int w, int h)
Entry point (through function pointer) to C language function:
int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h);
int
glXChannelRectSyncSGIX(long display, int screen, int channel, int synctype)
Entry point (through function pointer) to C language function:
int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype);
void
glXCopySubBufferMESA(long dpy, long drawable, int x, int y, int width, int height)
Entry point (through function pointer) to C language function:
void glXCopySubBufferMESA(Display * dpy, XID drawable, int x, int y, int width, int height);
void
glXCushionSGI(long dpy, long window, float cushion)
Entry point (through function pointer) to C language function:
void glXCushionSGI(Display * dpy, XID window, float cushion);
void
glXFreeContextEXT(long dpy, long context)
Entry point (through function pointer) to C language function:
void glXFreeContextEXT(Display * dpy, GLXContext context);
void
glXFreeMemoryNV(Buffer pointer)
Entry point (through function pointer) to C language function:
void glXFreeMemoryNV(GLvoid * pointer);
int
glXGetAGPOffsetMESA(Buffer pointer)
Entry point (through function pointer) to C language function:
unsigned int glXGetAGPOffsetMESA(const void * pointer);
long
glXGetContextIDEXT(long context)
Entry point (through function pointer) to C language function:
XID glXGetContextIDEXT(GLXContext context);
long
glXGetCurrentDisplayEXT()
Entry point (through function pointer) to C language function:
Display * glXGetCurrentDisplayEXT(void);
long
glXGetCurrentReadDrawableSGI()
Entry point (through function pointer) to C language function:
XID glXGetCurrentReadDrawableSGI(void);
long
glXGetProcAddressARB(String procName)
Entry point (through function pointer) to C language function:
PFNGLSTARTINSTRUMENTSSGIXPROC glXGetProcAddressARB(const GLubyte * procName);
int
glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, LongBuffer pTransparentIndex)
Entry point (through function pointer) to C language function:
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);
int
glXGetTransparentIndexSUN(long dpy, long overlay, long underlay, long[] pTransparentIndex, int pTransparentIndex_offset)
Entry point (through function pointer) to C language function:
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);
int
glXGetVideoSyncSGI(int[] markerp, int markerp_offset)
Entry point (through function pointer) to C language function:
int glXGetVideoSyncSGI(unsigned int * markerp);
int
glXGetVideoSyncSGI(IntBuffer markerp)
Entry point (through function pointer) to C language function:
int glXGetVideoSyncSGI(unsigned int * markerp);
long
glXImportContextEXT(long dpy, long contextID)
Entry point (through function pointer) to C language function:
GLXContext glXImportContextEXT(Display * dpy, XID contextID);
void
glXJoinSwapGroupSGIX(long dpy, long drawable, long member)
Entry point (through function pointer) to C language function:
void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member);
boolean
glXMakeCurrentReadSGI(long dpy, long draw, long read, long ctx)
Entry point (through function pointer) to C language function:
Bool glXMakeCurrentReadSGI(Display * dpy, XID draw, XID read, GLXContext ctx);
int
glXQueryChannelDeltasSGIX(long display, int screen, int channel, int[] dx, int dx_offset, int[] dy, int dy_offset, int[] dw, int dw_offset, int[] dh, int dh_offset)
Entry point (through function pointer) to C language function:
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
int
glXQueryChannelDeltasSGIX(long display, int screen, int channel, IntBuffer dx, IntBuffer dy, IntBuffer dw, IntBuffer dh)
Entry point (through function pointer) to C language function:
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
int
glXQueryChannelRectSGIX(long display, int screen, int channel, int[] dx, int dx_offset, int[] dy, int dy_offset, int[] dw, int dw_offset, int[] dh, int dh_offset)
Entry point (through function pointer) to C language function:
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
int
glXQueryChannelRectSGIX(long display, int screen, int channel, IntBuffer dx, IntBuffer dy, IntBuffer dw, IntBuffer dh)
Entry point (through function pointer) to C language function:
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);
int
glXQueryContextInfoEXT(long dpy, long ctx, int attribute, int[] value, int value_offset)
Entry point (through function pointer) to C language function:
int glXQueryContextInfoEXT(Display * dpy, GLXContext ctx, int attribute, int * value);
int
glXQueryContextInfoEXT(long dpy, long ctx, int attribute, IntBuffer value)
Entry point (through function pointer) to C language function:
int glXQueryContextInfoEXT(Display * dpy, GLXContext ctx, int attribute, int * value);
boolean
glXQueryMaxSwapBarriersSGIX(long dpy, int screen, int[] max, int max_offset)
Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);
boolean
glXQueryMaxSwapBarriersSGIX(long dpy, int screen, IntBuffer max)
Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);
boolean
glXReleaseBuffersMESA(long dpy, long drawable)
Entry point (through function pointer) to C language function:
Bool glXReleaseBuffersMESA(Display * dpy, XID drawable);
boolean
glXSet3DfxModeMESA(int interval)
Entry point (through function pointer) to C language function:
Bool glXSet3DfxModeMESA(int interval);
int
glXSwapIntervalSGI(int interval)
Entry point (through function pointer) to C language function:
int glXSwapIntervalSGI(int interval);
int
glXWaitVideoSyncSGI(int divisor, int remainder, int[] count, int count_offset)
Entry point (through function pointer) to C language function:
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);
int
glXWaitVideoSyncSGI(int divisor, int remainder, IntBuffer count)
Entry point (through function pointer) to C language function:
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);
boolean
isExtensionAvailable(String glExtensionName)
boolean
isFunctionAvailable(String glFunctionName)

Field Details

GLX_ACCUM_BUFFER_BIT

public static final int GLX_ACCUM_BUFFER_BIT
Field Value:
128

GLX_ACCUM_BUFFER_BIT_SGIX

public static final int GLX_ACCUM_BUFFER_BIT_SGIX
Field Value:
128

GLX_AUX_BUFFERS_BIT

public static final int GLX_AUX_BUFFERS_BIT
Field Value:
16

GLX_AUX_BUFFERS_BIT_SGIX

public static final int GLX_AUX_BUFFERS_BIT_SGIX
Field Value:
16

GLX_BACK_LEFT_BUFFER_BIT

public static final int GLX_BACK_LEFT_BUFFER_BIT
Field Value:
4

GLX_BACK_LEFT_BUFFER_BIT_SGIX

public static final int GLX_BACK_LEFT_BUFFER_BIT_SGIX
Field Value:
4

GLX_BACK_RIGHT_BUFFER_BIT

public static final int GLX_BACK_RIGHT_BUFFER_BIT
Field Value:
8

GLX_BACK_RIGHT_BUFFER_BIT_SGIX

public static final int GLX_BACK_RIGHT_BUFFER_BIT_SGIX
Field Value:
8

GLX_BAD_HYPERPIPE_CONFIG_SGIX

public static final int GLX_BAD_HYPERPIPE_CONFIG_SGIX
Field Value:
91

GLX_BAD_HYPERPIPE_SGIX

public static final int GLX_BAD_HYPERPIPE_SGIX
Field Value:
92

GLX_BLENDED_RGBA_SGIS

public static final int GLX_BLENDED_RGBA_SGIS
Field Value:
32805

GLX_BUFFER_CLOBBER_MASK_SGIX

public static final int GLX_BUFFER_CLOBBER_MASK_SGIX
Field Value:
134217728

GLX_COLOR_INDEX_BIT

public static final int GLX_COLOR_INDEX_BIT
Field Value:
2

GLX_COLOR_INDEX_BIT_SGIX

public static final int GLX_COLOR_INDEX_BIT_SGIX
Field Value:
2

GLX_COLOR_INDEX_TYPE

public static final int GLX_COLOR_INDEX_TYPE
Field Value:
32789

GLX_COLOR_INDEX_TYPE_SGIX

public static final int GLX_COLOR_INDEX_TYPE_SGIX
Field Value:
32789

GLX_CONFIG_CAVEAT

public static final int GLX_CONFIG_CAVEAT
Field Value:
32

GLX_DAMAGED

public static final int GLX_DAMAGED
Field Value:
32800

GLX_DAMAGED_SGIX

public static final int GLX_DAMAGED_SGIX
Field Value:
32800

GLX_DEPTH_BUFFER_BIT

public static final int GLX_DEPTH_BUFFER_BIT
Field Value:
32

GLX_DEPTH_BUFFER_BIT_SGIX

public static final int GLX_DEPTH_BUFFER_BIT_SGIX
Field Value:
32

GLX_DIGITAL_MEDIA_PBUFFER_SGIX

public static final int GLX_DIGITAL_MEDIA_PBUFFER_SGIX
Field Value:
32804

GLX_DIRECT_COLOR

public static final int GLX_DIRECT_COLOR
Field Value:
32771

GLX_DIRECT_COLOR_EXT

public static final int GLX_DIRECT_COLOR_EXT
Field Value:
32771

GLX_DONT_CARE

public static final long GLX_DONT_CARE
Field Value:
4294967295L

GLX_DRAWABLE_TYPE

public static final int GLX_DRAWABLE_TYPE
Field Value:
32784

GLX_DRAWABLE_TYPE_SGIX

public static final int GLX_DRAWABLE_TYPE_SGIX
Field Value:
32784

GLX_EVENT_MASK

public static final int GLX_EVENT_MASK
Field Value:
32799

GLX_EVENT_MASK_SGIX

public static final int GLX_EVENT_MASK_SGIX
Field Value:
32799

GLX_FBCONFIG_ID

public static final int GLX_FBCONFIG_ID
Field Value:
32787

GLX_FBCONFIG_ID_SGIX

public static final int GLX_FBCONFIG_ID_SGIX
Field Value:
32787

GLX_FLOAT_COMPONENTS_NV

public static final int GLX_FLOAT_COMPONENTS_NV
Field Value:
8368

GLX_FRONT_LEFT_BUFFER_BIT

public static final int GLX_FRONT_LEFT_BUFFER_BIT
Field Value:
1

GLX_FRONT_LEFT_BUFFER_BIT_SGIX

public static final int GLX_FRONT_LEFT_BUFFER_BIT_SGIX
Field Value:
1

GLX_FRONT_RIGHT_BUFFER_BIT

public static final int GLX_FRONT_RIGHT_BUFFER_BIT
Field Value:
2

GLX_FRONT_RIGHT_BUFFER_BIT_SGIX

public static final int GLX_FRONT_RIGHT_BUFFER_BIT_SGIX
Field Value:
2

GLX_GLXEXT_VERSION

public static final int GLX_GLXEXT_VERSION
Field Value:
11

GLX_GRAY_SCALE

public static final int GLX_GRAY_SCALE
Field Value:
32774

GLX_GRAY_SCALE_EXT

public static final int GLX_GRAY_SCALE_EXT
Field Value:
32774

GLX_HEIGHT

public static final int GLX_HEIGHT
Field Value:
32798

GLX_HEIGHT_SGIX

public static final int GLX_HEIGHT_SGIX
Field Value:
32798

GLX_HYPERPIPE_DISPLAY_PIPE_SGIX

public static final int GLX_HYPERPIPE_DISPLAY_PIPE_SGIX
Field Value:
1

GLX_HYPERPIPE_ID_SGIX

public static final int GLX_HYPERPIPE_ID_SGIX
Field Value:
32816

GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX

public static final int GLX_HYPERPIPE_PIPE_NAME_LENGTH_SGIX
Field Value:
80

GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX

public static final int GLX_HYPERPIPE_PIXEL_AVERAGE_SGIX
Field Value:
4

GLX_HYPERPIPE_RENDER_PIPE_SGIX

public static final int GLX_HYPERPIPE_RENDER_PIPE_SGIX
Field Value:
2

GLX_HYPERPIPE_STEREO_SGIX

public static final int GLX_HYPERPIPE_STEREO_SGIX
Field Value:
3

GLX_LARGEST_PBUFFER

public static final int GLX_LARGEST_PBUFFER
Field Value:
32796

GLX_LARGEST_PBUFFER_SGIX

public static final int GLX_LARGEST_PBUFFER_SGIX
Field Value:
32796

GLX_MAX_PBUFFER_HEIGHT

public static final int GLX_MAX_PBUFFER_HEIGHT
Field Value:
32791

GLX_MAX_PBUFFER_HEIGHT_SGIX

public static final int GLX_MAX_PBUFFER_HEIGHT_SGIX
Field Value:
32791

GLX_MAX_PBUFFER_PIXELS

public static final int GLX_MAX_PBUFFER_PIXELS
Field Value:
32792

GLX_MAX_PBUFFER_PIXELS_SGIX

public static final int GLX_MAX_PBUFFER_PIXELS_SGIX
Field Value:
32792

GLX_MAX_PBUFFER_WIDTH

public static final int GLX_MAX_PBUFFER_WIDTH
Field Value:
32790

GLX_MAX_PBUFFER_WIDTH_SGIX

public static final int GLX_MAX_PBUFFER_WIDTH_SGIX
Field Value:
32790

GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS

public static final int GLX_MULTISAMPLE_SUB_RECT_HEIGHT_SGIS
Field Value:
32807

GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS

public static final int GLX_MULTISAMPLE_SUB_RECT_WIDTH_SGIS
Field Value:
32806

GLX_NONE

public static final int GLX_NONE
Field Value:
32768

GLX_NONE_EXT

public static final int GLX_NONE_EXT
Field Value:
32768

GLX_NON_CONFORMANT_CONFIG

public static final int GLX_NON_CONFORMANT_CONFIG
Field Value:
32781

GLX_NON_CONFORMANT_VISUAL_EXT

public static final int GLX_NON_CONFORMANT_VISUAL_EXT
Field Value:
32781

GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX

public static final int GLX_OPTIMAL_PBUFFER_HEIGHT_SGIX
Field Value:
32794

GLX_OPTIMAL_PBUFFER_WIDTH_SGIX

public static final int GLX_OPTIMAL_PBUFFER_WIDTH_SGIX
Field Value:
32793

GLX_PBUFFER

public static final int GLX_PBUFFER
Field Value:
32803

GLX_PBUFFER_BIT

public static final int GLX_PBUFFER_BIT
Field Value:
4

GLX_PBUFFER_BIT_SGIX

public static final int GLX_PBUFFER_BIT_SGIX
Field Value:
4

GLX_PBUFFER_CLOBBER_MASK

public static final int GLX_PBUFFER_CLOBBER_MASK
Field Value:
134217728

GLX_PBUFFER_HEIGHT

public static final int GLX_PBUFFER_HEIGHT
Field Value:
32832

GLX_PBUFFER_SGIX

public static final int GLX_PBUFFER_SGIX
Field Value:
32803

GLX_PBUFFER_WIDTH

public static final int GLX_PBUFFER_WIDTH
Field Value:
32833

GLX_PIPE_RECT_LIMITS_SGIX

public static final int GLX_PIPE_RECT_LIMITS_SGIX
Field Value:
2

GLX_PIPE_RECT_SGIX

public static final int GLX_PIPE_RECT_SGIX
Field Value:
1

GLX_PIXMAP_BIT

public static final int GLX_PIXMAP_BIT
Field Value:
2

GLX_PIXMAP_BIT_SGIX

public static final int GLX_PIXMAP_BIT_SGIX
Field Value:
2

GLX_PRESERVED_CONTENTS

public static final int GLX_PRESERVED_CONTENTS
Field Value:
32795

GLX_PRESERVED_CONTENTS_SGIX

public static final int GLX_PRESERVED_CONTENTS_SGIX
Field Value:
32795

GLX_PSEUDO_COLOR

public static final int GLX_PSEUDO_COLOR
Field Value:
32772

GLX_PSEUDO_COLOR_EXT

public static final int GLX_PSEUDO_COLOR_EXT
Field Value:
32772

GLX_RENDER_TYPE

public static final int GLX_RENDER_TYPE
Field Value:
32785

GLX_RENDER_TYPE_SGIX

public static final int GLX_RENDER_TYPE_SGIX
Field Value:
32785

GLX_RGBA_BIT

public static final int GLX_RGBA_BIT
Field Value:
1

GLX_RGBA_BIT_SGIX

public static final int GLX_RGBA_BIT_SGIX
Field Value:
1

GLX_RGBA_FLOAT_BIT_ARB

public static final int GLX_RGBA_FLOAT_BIT_ARB
Field Value:
4

GLX_RGBA_FLOAT_TYPE_ARB

public static final int GLX_RGBA_FLOAT_TYPE_ARB
Field Value:
8377

GLX_RGBA_TYPE

public static final int GLX_RGBA_TYPE
Field Value:
32788

GLX_RGBA_TYPE_SGIX

public static final int GLX_RGBA_TYPE_SGIX
Field Value:
32788

GLX_SAMPLES

public static final int GLX_SAMPLES
Field Value:
100001

GLX_SAMPLES_3DFX

public static final int GLX_SAMPLES_3DFX
Field Value:
32849

GLX_SAMPLES_ARB

public static final int GLX_SAMPLES_ARB
Field Value:
100001

GLX_SAMPLES_SGIS

public static final int GLX_SAMPLES_SGIS
Field Value:
100001

GLX_SAMPLE_BUFFERS

public static final int GLX_SAMPLE_BUFFERS
Field Value:
100000

GLX_SAMPLE_BUFFERS_3DFX

public static final int GLX_SAMPLE_BUFFERS_3DFX
Field Value:
32848

GLX_SAMPLE_BUFFERS_ARB

public static final int GLX_SAMPLE_BUFFERS_ARB
Field Value:
100000

GLX_SAMPLE_BUFFERS_BIT_SGIX

public static final int GLX_SAMPLE_BUFFERS_BIT_SGIX
Field Value:
256

GLX_SAMPLE_BUFFERS_SGIS

public static final int GLX_SAMPLE_BUFFERS_SGIS
Field Value:
100000

GLX_SAVED

public static final int GLX_SAVED
Field Value:
32801

GLX_SAVED_SGIX

public static final int GLX_SAVED_SGIX
Field Value:
32801

GLX_SCREEN

public static final int GLX_SCREEN
Field Value:
32780

GLX_SCREEN_EXT

public static final int GLX_SCREEN_EXT
Field Value:
32780

GLX_SHARE_CONTEXT_EXT

public static final int GLX_SHARE_CONTEXT_EXT
Field Value:
32778

GLX_SLOW_CONFIG

public static final int GLX_SLOW_CONFIG
Field Value:
32769

GLX_SLOW_VISUAL_EXT

public static final int GLX_SLOW_VISUAL_EXT
Field Value:
32769

GLX_STATIC_COLOR

public static final int GLX_STATIC_COLOR
Field Value:
32773

GLX_STATIC_COLOR_EXT

public static final int GLX_STATIC_COLOR_EXT
Field Value:
32773

GLX_STATIC_GRAY

public static final int GLX_STATIC_GRAY
Field Value:
32775

GLX_STATIC_GRAY_EXT

public static final int GLX_STATIC_GRAY_EXT
Field Value:
32775

GLX_STENCIL_BUFFER_BIT

public static final int GLX_STENCIL_BUFFER_BIT
Field Value:
64

GLX_STENCIL_BUFFER_BIT_SGIX

public static final int GLX_STENCIL_BUFFER_BIT_SGIX
Field Value:
64

GLX_SWAP_COPY_OML

public static final int GLX_SWAP_COPY_OML
Field Value:
32866

GLX_SWAP_EXCHANGE_OML

public static final int GLX_SWAP_EXCHANGE_OML
Field Value:
32865

GLX_SWAP_METHOD_OML

public static final int GLX_SWAP_METHOD_OML
Field Value:
32864

GLX_SWAP_UNDEFINED_OML

public static final int GLX_SWAP_UNDEFINED_OML
Field Value:
32867

GLX_SYNC_FRAME_SGIX

public static final int GLX_SYNC_FRAME_SGIX
Field Value:
0

GLX_SYNC_SWAP_SGIX

public static final int GLX_SYNC_SWAP_SGIX
Field Value:
1

GLX_TRANSPARENT_ALPHA_VALUE

public static final int GLX_TRANSPARENT_ALPHA_VALUE
Field Value:
40

GLX_TRANSPARENT_ALPHA_VALUE_EXT

public static final int GLX_TRANSPARENT_ALPHA_VALUE_EXT
Field Value:
40

GLX_TRANSPARENT_BLUE_VALUE

public static final int GLX_TRANSPARENT_BLUE_VALUE
Field Value:
39

GLX_TRANSPARENT_BLUE_VALUE_EXT

public static final int GLX_TRANSPARENT_BLUE_VALUE_EXT
Field Value:
39

GLX_TRANSPARENT_GREEN_VALUE

public static final int GLX_TRANSPARENT_GREEN_VALUE
Field Value:
38

GLX_TRANSPARENT_GREEN_VALUE_EXT

public static final int GLX_TRANSPARENT_GREEN_VALUE_EXT
Field Value:
38

GLX_TRANSPARENT_INDEX

public static final int GLX_TRANSPARENT_INDEX
Field Value:
32777

GLX_TRANSPARENT_INDEX_EXT

public static final int GLX_TRANSPARENT_INDEX_EXT
Field Value:
32777

GLX_TRANSPARENT_INDEX_VALUE

public static final int GLX_TRANSPARENT_INDEX_VALUE
Field Value:
36

GLX_TRANSPARENT_INDEX_VALUE_EXT

public static final int GLX_TRANSPARENT_INDEX_VALUE_EXT
Field Value:
36

GLX_TRANSPARENT_RED_VALUE

public static final int GLX_TRANSPARENT_RED_VALUE
Field Value:
37

GLX_TRANSPARENT_RED_VALUE_EXT

public static final int GLX_TRANSPARENT_RED_VALUE_EXT
Field Value:
37

GLX_TRANSPARENT_RGB

public static final int GLX_TRANSPARENT_RGB
Field Value:
32776

GLX_TRANSPARENT_RGB_EXT

public static final int GLX_TRANSPARENT_RGB_EXT
Field Value:
32776

GLX_TRANSPARENT_TYPE

public static final int GLX_TRANSPARENT_TYPE
Field Value:
35

GLX_TRANSPARENT_TYPE_EXT

public static final int GLX_TRANSPARENT_TYPE_EXT
Field Value:
35

GLX_TRUE_COLOR

public static final int GLX_TRUE_COLOR
Field Value:
32770

GLX_TRUE_COLOR_EXT

public static final int GLX_TRUE_COLOR_EXT
Field Value:
32770

GLX_VERSION_1_3

public static final int GLX_VERSION_1_3
Field Value:
1

GLX_VERSION_1_4

public static final int GLX_VERSION_1_4
Field Value:
1

GLX_VISUAL_CAVEAT_EXT

public static final int GLX_VISUAL_CAVEAT_EXT
Field Value:
32

GLX_VISUAL_ID

public static final int GLX_VISUAL_ID
Field Value:
32779

GLX_VISUAL_ID_EXT

public static final int GLX_VISUAL_ID_EXT
Field Value:
32779

GLX_VISUAL_SELECT_GROUP_SGIX

public static final int GLX_VISUAL_SELECT_GROUP_SGIX
Field Value:
32808

GLX_WIDTH

public static final int GLX_WIDTH
Field Value:
32797

GLX_WIDTH_SGIX

public static final int GLX_WIDTH_SGIX
Field Value:
32797

GLX_WINDOW

public static final int GLX_WINDOW
Field Value:
32802

GLX_WINDOW_BIT

public static final int GLX_WINDOW_BIT
Field Value:
1

GLX_WINDOW_BIT_SGIX

public static final int GLX_WINDOW_BIT_SGIX
Field Value:
1

GLX_WINDOW_SGIX

public static final int GLX_WINDOW_SGIX
Field Value:
32802

GLX_X_RENDERABLE

public static final int GLX_X_RENDERABLE
Field Value:
32786

GLX_X_RENDERABLE_SGIX

public static final int GLX_X_RENDERABLE_SGIX
Field Value:
32786

GLX_X_VISUAL_TYPE

public static final int GLX_X_VISUAL_TYPE
Field Value:
34

GLX_X_VISUAL_TYPE_EXT

public static final int GLX_X_VISUAL_TYPE_EXT
Field Value:
34

Method Details

glXAllocateMemoryNV

public ByteBuffer glXAllocateMemoryNV(int size,
                                               float readfreq,
                                               float writefreq,
                                               float priority)
Entry point (through function pointer) to C language function:
GLvoid * glXAllocateMemoryNV(GLsizei size, GLfloat readfreq, GLfloat writefreq, GLfloat priority);

glXBindChannelToWindowSGIX

public int glXBindChannelToWindowSGIX(long display,
                                      int screen,
                                      int channel,
                                      long window)
Entry point (through function pointer) to C language function:
int glXBindChannelToWindowSGIX(Display * display, int screen, int channel, XID window);

glXBindSwapBarrierSGIX

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

glXChannelRectSGIX

public int glXChannelRectSGIX(long display,
                              int screen,
                              int channel,
                              int x,
                              int y,
                              int w,
                              int h)
Entry point (through function pointer) to C language function:
int glXChannelRectSGIX(Display * display, int screen, int channel, int x, int y, int w, int h);

glXChannelRectSyncSGIX

public int glXChannelRectSyncSGIX(long display,
                                  int screen,
                                  int channel,
                                  int synctype)
Entry point (through function pointer) to C language function:
int glXChannelRectSyncSGIX(Display * display, int screen, int channel, GLenum synctype);

glXCopySubBufferMESA

public void glXCopySubBufferMESA(long dpy,
                                 long drawable,
                                 int x,
                                 int y,
                                 int width,
                                 int height)
Entry point (through function pointer) to C language function:
void glXCopySubBufferMESA(Display * dpy, XID drawable, int x, int y, int width, int height);

glXCushionSGI

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

glXFreeContextEXT

public void glXFreeContextEXT(long dpy,
                              long context)
Entry point (through function pointer) to C language function:
void glXFreeContextEXT(Display * dpy, GLXContext context);

glXFreeMemoryNV

public void glXFreeMemoryNV(Buffer pointer)
Entry point (through function pointer) to C language function:
void glXFreeMemoryNV(GLvoid * pointer);
Parameters:
pointer - a direct Buffer

glXGetAGPOffsetMESA

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

glXGetContextIDEXT

public long glXGetContextIDEXT(long context)
Entry point (through function pointer) to C language function:
XID glXGetContextIDEXT(GLXContext context);

glXGetCurrentDisplayEXT

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

glXGetCurrentReadDrawableSGI

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

glXGetProcAddressARB

public long glXGetProcAddressARB(String procName)
Entry point (through function pointer) to C language function:
PFNGLSTARTINSTRUMENTSSGIXPROC glXGetProcAddressARB(const GLubyte * procName);

glXGetTransparentIndexSUN

public int glXGetTransparentIndexSUN(long dpy,
                                     long overlay,
                                     long underlay,
                                     LongBuffer pTransparentIndex)
Entry point (through function pointer) to C language function:
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);

glXGetTransparentIndexSUN

public int glXGetTransparentIndexSUN(long dpy,
                                     long overlay,
                                     long underlay,
                                     long[] pTransparentIndex,
                                     int pTransparentIndex_offset)
Entry point (through function pointer) to C language function:
Status glXGetTransparentIndexSUN(Display * dpy, XID overlay, XID underlay, long * pTransparentIndex);

glXGetVideoSyncSGI

public int glXGetVideoSyncSGI(int[] markerp,
                              int markerp_offset)
Entry point (through function pointer) to C language function:
int glXGetVideoSyncSGI(unsigned int * markerp);

glXGetVideoSyncSGI

public int glXGetVideoSyncSGI(IntBuffer markerp)
Entry point (through function pointer) to C language function:
int glXGetVideoSyncSGI(unsigned int * markerp);

glXImportContextEXT

public long glXImportContextEXT(long dpy,
                                long contextID)
Entry point (through function pointer) to C language function:
GLXContext glXImportContextEXT(Display * dpy, XID contextID);

glXJoinSwapGroupSGIX

public void glXJoinSwapGroupSGIX(long dpy,
                                 long drawable,
                                 long member)
Entry point (through function pointer) to C language function:
void glXJoinSwapGroupSGIX(Display * dpy, XID drawable, XID member);

glXMakeCurrentReadSGI

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

glXQueryChannelDeltasSGIX

public int glXQueryChannelDeltasSGIX(long display,
                                     int screen,
                                     int channel,
                                     int[] dx,
                                     int dx_offset,
                                     int[] dy,
                                     int dy_offset,
                                     int[] dw,
                                     int dw_offset,
                                     int[] dh,
                                     int dh_offset)
Entry point (through function pointer) to C language function:
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);

glXQueryChannelDeltasSGIX

public int glXQueryChannelDeltasSGIX(long display,
                                     int screen,
                                     int channel,
                                     IntBuffer dx,
                                     IntBuffer dy,
                                     IntBuffer dw,
                                     IntBuffer dh)
Entry point (through function pointer) to C language function:
int glXQueryChannelDeltasSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);

glXQueryChannelRectSGIX

public int glXQueryChannelRectSGIX(long display,
                                   int screen,
                                   int channel,
                                   int[] dx,
                                   int dx_offset,
                                   int[] dy,
                                   int dy_offset,
                                   int[] dw,
                                   int dw_offset,
                                   int[] dh,
                                   int dh_offset)
Entry point (through function pointer) to C language function:
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);

glXQueryChannelRectSGIX

public int glXQueryChannelRectSGIX(long display,
                                   int screen,
                                   int channel,
                                   IntBuffer dx,
                                   IntBuffer dy,
                                   IntBuffer dw,
                                   IntBuffer dh)
Entry point (through function pointer) to C language function:
int glXQueryChannelRectSGIX(Display * display, int screen, int channel, int * dx, int * dy, int * dw, int * dh);

glXQueryContextInfoEXT

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

glXQueryContextInfoEXT

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

glXQueryMaxSwapBarriersSGIX

public boolean glXQueryMaxSwapBarriersSGIX(long dpy,
                                           int screen,
                                           int[] max,
                                           int max_offset)
Entry point (through function pointer) to C language function:
Bool glXQueryMaxSwapBarriersSGIX(Display * dpy, int screen, int * max);

glXQueryMaxSwapBarriersSGIX

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

glXReleaseBuffersMESA

public boolean glXReleaseBuffersMESA(long dpy,
                                     long drawable)
Entry point (through function pointer) to C language function:
Bool glXReleaseBuffersMESA(Display * dpy, XID drawable);

glXSet3DfxModeMESA

public boolean glXSet3DfxModeMESA(int interval)
Entry point (through function pointer) to C language function:
Bool glXSet3DfxModeMESA(int interval);

glXSwapIntervalSGI

public int glXSwapIntervalSGI(int interval)
Entry point (through function pointer) to C language function:
int glXSwapIntervalSGI(int interval);

glXWaitVideoSyncSGI

public int glXWaitVideoSyncSGI(int divisor,
                               int remainder,
                               int[] count,
                               int count_offset)
Entry point (through function pointer) to C language function:
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);

glXWaitVideoSyncSGI

public int glXWaitVideoSyncSGI(int divisor,
                               int remainder,
                               IntBuffer count)
Entry point (through function pointer) to C language function:
int glXWaitVideoSyncSGI(int divisor, int remainder, unsigned int * count);

isExtensionAvailable

public boolean isExtensionAvailable(String glExtensionName)

isFunctionAvailable

public boolean isFunctionAvailable(String glFunctionName)

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