public class GLX extends Platform
| Constructor and Description |
|---|
GLX() |
| Modifier and Type | Method and Description |
|---|---|
static void |
_glGetIntegerv(int pname,
int[] params) |
static void |
_glViewport(int x,
int y,
int width,
int height) |
static int |
_glXChooseVisual(int dpy,
int screen,
int[] attribList) |
static void |
_glXCopyContext(int dpy,
int src,
int dst,
int mask) |
static int |
_glXCreateContext(int dpy,
XVisualInfo vis,
int shareList,
boolean direct) |
static int |
_glXCreateGLXPixmap(int dpy,
XVisualInfo vis,
int pixmap) |
static void |
_glXDestroyContext(int dpy,
int ctx) |
static void |
_glXDestroyGLXPixmap(int dpy,
int pix) |
static int |
_glXGetClientString(int dpy,
int name) |
static int |
_glXGetConfig(int dpy,
XVisualInfo vis,
int attrib,
int[] value) |
static int |
_glXGetCurrentContext() |
static int |
_glXGetCurrentDrawable() |
static boolean |
_glXIsDirect(int dpy,
int ctx) |
static boolean |
_glXMakeCurrent(int dpy,
int drawable,
int ctx) |
static boolean |
_glXQueryExtension(int dpy,
int[] errorBase,
int[] eventBase) |
static int |
_glXQueryExtensionsString(int dpy,
int screen) |
static int |
_glXQueryServerString(int dpy,
int screen,
int name) |
static boolean |
_glXQueryVersion(int dpy,
int[] major,
int[] minor) |
static void |
_glXSwapBuffers(int dpy,
int drawable) |
static void |
_glXWaitGL() |
static void |
_glXWaitX() |
static void |
glGetIntegerv(int pname,
int[] params) |
static void |
glViewport(int x,
int y,
int width,
int height) |
static int |
glXChooseVisual(int dpy,
int screen,
int[] attribList) |
static void |
glXCopyContext(int dpy,
int src,
int dst,
int mask) |
static int |
glXCreateContext(int dpy,
XVisualInfo vis,
int shareList,
boolean direct) |
static int |
glXCreateGLXPixmap(int dpy,
XVisualInfo vis,
int pixmap) |
static void |
glXDestroyContext(int dpy,
int ctx) |
static void |
glXDestroyGLXPixmap(int dpy,
int pix) |
static int |
glXGetClientString(int dpy,
int name) |
static int |
glXGetConfig(int dpy,
XVisualInfo vis,
int attrib,
int[] value) |
static int |
glXGetCurrentContext() |
static int |
glXGetCurrentDrawable() |
static boolean |
glXIsDirect(int dpy,
int ctx) |
static boolean |
glXMakeCurrent(int dpy,
int drawable,
int ctx) |
static boolean |
glXQueryExtension(int dpy,
int[] errorBase,
int[] eventBase) |
static int |
glXQueryExtensionsString(int dpy,
int screen) |
static int |
glXQueryServerString(int dpy,
int screen,
int name) |
static boolean |
glXQueryVersion(int dpy,
int[] major,
int[] minor) |
static void |
glXSwapBuffers(int dpy,
int drawable) |
static void |
glXWaitGL() |
static void |
glXWaitX() |
static void |
memmove(XVisualInfo dest,
int src,
int size) |
static int |
XVisualInfo_sizeof() |
isLoadablepublic static final int GLX_USE_GL
public static final int GLX_BUFFER_SIZE
public static final int GLX_LEVEL
public static final int GLX_RGBA
public static final int GLX_DOUBLEBUFFER
public static final int GLX_STEREO
public static final int GLX_AUX_BUFFERS
public static final int GLX_RED_SIZE
public static final int GLX_GREEN_SIZE
public static final int GLX_BLUE_SIZE
public static final int GLX_ALPHA_SIZE
public static final int GLX_DEPTH_SIZE
public static final int GLX_STENCIL_SIZE
public static final int GLX_ACCUM_RED_SIZE
public static final int GLX_ACCUM_GREEN_SIZE
public static final int GLX_ACCUM_BLUE_SIZE
public static final int GLX_ACCUM_ALPHA_SIZE
public static final int GLX_X_VISUAL_TYPE
public static final int GLX_CONFIG_CAVEAT
public static final int GLX_TRANSPARENT_TYPE
public static final int GLX_TRANSPARENT_INDEX_VALUE
public static final int GLX_TRANSPARENT_RED_VALUE
public static final int GLX_TRANSPARENT_GREEN_VALUE
public static final int GLX_TRANSPARENT_BLUE_VALUE
public static final int GLX_TRANSPARENT_ALPHA_VALUE
public static final int GLX_DRAWABLE_TYPE
public static final int GLX_RENDER_TYPE
public static final int GLX_X_RENDERABLE
public static final int GLX_FBCONFIG_ID
public static final int GLX_MAX_PBUFFER_WIDTH
public static final int GLX_MAX_PBUFFER_HEIGHT
public static final int GLX_MAX_PBUFFER_PIXELS
public static final int GLX_VISUAL_ID
public static final int GLX_BAD_SCREEN
public static final int GLX_BAD_ATTRIBUTE
public static final int GLX_NO_EXTENSION
public static final int GLX_BAD_VISUAL
public static final int GLX_BAD_CONTEXT
public static final int GLX_BAD_VALUE
public static final int GLX_BAD_ENUM
public static final int GLX_DONT_CARE
public static final int GLX_RGBA_BIT
public static final int GLX_COLOR_INDEX_BIT
public static final int GLX_WINDOW_BIT
public static final int GLX_PIXMAP_BIT
public static final int GLX_PBUFFER_BIT
public static final int GLX_NONE
public static final int GLX_SLOW_CONFIG
public static final int GLX_NON_CONFORMANT_CONFIG
public static final int GLX_TRUE_COLOR
public static final int GLX_DIRECT_COLOR
public static final int GLX_PSEUDO_COLOR
public static final int GLX_STATIC_COLOR
public static final int GLX_GRAY_SCALE
public static final int GLX_STATIC_GRAY
public static final int GLX_TRANSPARENT_RGB
public static final int GLX_TRANSPARENT_INDEX
public static final int GLX_PRESERVED_CONTENTS
public static final int GLX_LARGEST_PBUFFER
public static final int GLX_PBUFFER_HEIGHT
public static final int GLX_PBUFFER_WIDTH
public static final int GLX_WIDTH
public static final int GLX_HEIGHT
public static final int GLX_EVENT_MASK
public static final int GLX_RGBA_TYPE
public static final int GLX_COLOR_INDEX_TYPE
public static final int GLX_SCREEN
public static final int GLX_PBUFFER_CLOBBER_MASK
public static final int GLX_DAMAGED
public static final int GLX_SAVED
public static final int GLX_WINDOW
public static final int GLX_PBUFFER
public static final int GLX_FRONT_LEFT_BUFFER_BIT
public static final int GLX_FRONT_RIGHT_BUFFER_BIT
public static final int GLX_BACK_LEFT_BUFFER_BIT
public static final int GLX_BACK_RIGHT_BUFFER_BIT
public static final int GLX_AUX_BUFFERS_BIT
public static final int GLX_DEPTH_BUFFER_BIT
public static final int GLX_STENCIL_BUFFER_BIT
public static final int GLX_ACCUM_BUFFER_BIT
public static final int GLX_X_VISUAL_TYPE_EXT
public static final int GLX_TRANSPARENT_TYPE_EXT
public static final int GLX_TRANSPARENT_INDEX_VALUE_EXT
public static final int GLX_TRANSPARENT_RED_VALUE_EXT
public static final int GLX_TRANSPARENT_GREEN_VALUE_EXT
public static final int GLX_TRANSPARENT_BLUE_VALUE_EXT
public static final int GLX_TRANSPARENT_ALPHA_VALUE_EXT
public static final int GLX_TRUE_COLOR_EXT
public static final int GLX_DIRECT_COLOR_EXT
public static final int GLX_PSEUDO_COLOR_EXT
public static final int GLX_STATIC_COLOR_EXT
public static final int GLX_GRAY_SCALE_EXT
public static final int GLX_STATIC_GRAY_EXT
public static final int GLX_NONE_EXT
public static final int GLX_TRANSPARENT_RGB_EXT
public static final int GLX_TRANSPARENT_INDEX_EXT
public static final int GLX_VISUAL_CAVEAT_EXT
public static final int GLX_SLOW_VISUAL_EXT
public static final int GLX_NON_CONFORMANT_VISUAL_EXT
public static final int GLX_VENDOR
public static final int GLX_VERSION
public static final int GLX_EXTENSIONS
public static final int GLX_SHARE_CONTEXT_EXT
public static final int GLX_VISUAL_ID_EXT
public static final int GLX_SCREEN_EXT
public static final int GLX_SAMPLE_BUFFERS
public static final int GLX_SAMPLES
public static final int GL_VIEWPORT
public static final int XVisualInfo_sizeof()
public static final void _glGetIntegerv(int pname,
int[] params)
pname - cast=(GLenum)params - cast=(GLint *),flags=no_inpublic static final void glGetIntegerv(int pname,
int[] params)
public static final void _glViewport(int x,
int y,
int width,
int height)
x - cast=(GLint)y - cast=(GLint)width - cast=(GLsizei)height - cast=(GLsizei)public static final void glViewport(int x,
int y,
int width,
int height)
public static final int _glXChooseVisual(int dpy,
int screen,
int[] attribList)
dpy - cast=(Display *)public static final int glXChooseVisual(int dpy,
int screen,
int[] attribList)
public static final void _glXCopyContext(int dpy,
int src,
int dst,
int mask)
dpy - cast=(Display *)src - cast=(GLXContext)dst - cast=(GLXContext)public static final void glXCopyContext(int dpy,
int src,
int dst,
int mask)
public static final int _glXCreateContext(int dpy,
XVisualInfo vis,
int shareList,
boolean direct)
dpy - cast=(Display *)shareList - cast=(GLXContext)public static final int glXCreateContext(int dpy,
XVisualInfo vis,
int shareList,
boolean direct)
public static final int _glXCreateGLXPixmap(int dpy,
XVisualInfo vis,
int pixmap)
dpy - cast=(Display *)pixmap - cast=(Pixmap)public static final int glXCreateGLXPixmap(int dpy,
XVisualInfo vis,
int pixmap)
public static final void _glXDestroyContext(int dpy,
int ctx)
dpy - cast=(Display *)ctx - cast=(GLXContext)public static final void glXDestroyContext(int dpy,
int ctx)
public static final void _glXDestroyGLXPixmap(int dpy,
int pix)
dpy - cast=(Display *)pix - cast=(GLXPixmap)public static final void glXDestroyGLXPixmap(int dpy,
int pix)
public static final int _glXGetClientString(int dpy,
int name)
dpy - cast=(Display *)public static final int glXGetClientString(int dpy,
int name)
public static final int _glXGetConfig(int dpy,
XVisualInfo vis,
int attrib,
int[] value)
dpy - cast=(Display *)public static final int glXGetConfig(int dpy,
XVisualInfo vis,
int attrib,
int[] value)
public static final int _glXGetCurrentContext()
public static final int glXGetCurrentContext()
public static final int _glXGetCurrentDrawable()
public static final int glXGetCurrentDrawable()
public static final boolean _glXIsDirect(int dpy,
int ctx)
dpy - cast=(Display *)ctx - cast=(GLXContext)public static final boolean glXIsDirect(int dpy,
int ctx)
public static final boolean _glXMakeCurrent(int dpy,
int drawable,
int ctx)
dpy - cast=(Display *)drawable - cast=(GLXDrawable)ctx - cast=(GLXContext)public static final boolean glXMakeCurrent(int dpy,
int drawable,
int ctx)
public static final boolean _glXQueryExtension(int dpy,
int[] errorBase,
int[] eventBase)
dpy - cast=(Display *)public static final boolean glXQueryExtension(int dpy,
int[] errorBase,
int[] eventBase)
public static final int _glXQueryExtensionsString(int dpy,
int screen)
dpy - cast=(Display *)public static final int glXQueryExtensionsString(int dpy,
int screen)
public static final int _glXQueryServerString(int dpy,
int screen,
int name)
dpy - cast=(Display *)public static final int glXQueryServerString(int dpy,
int screen,
int name)
public static final boolean _glXQueryVersion(int dpy,
int[] major,
int[] minor)
dpy - cast=(Display *)major - flags=no_inminor - flags=no_inpublic static final boolean glXQueryVersion(int dpy,
int[] major,
int[] minor)
public static final void _glXSwapBuffers(int dpy,
int drawable)
dpy - cast=(Display *)drawable - cast=(GLXDrawable)public static final void glXSwapBuffers(int dpy,
int drawable)
public static final void _glXWaitGL()
public static final void glXWaitGL()
public static final void _glXWaitX()
public static final void glXWaitX()
public static final void memmove(XVisualInfo dest, int src, int size)
src - cast=(const void *)size - cast=(size_t)