This extension introduces a new way to describe the capabilities of a GLX drawable (i.e., to describe the depth of color buffer components and the type and size of ancillary buffers), removes the "similarity" requirement when making a context current to a drawable, and supports RGBA rendering to one-and two-component Windows and GLX Pixmaps.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GLX_COLOR_INDEX_BIT_SGIX
Returned by |
| public static final int | GLX_COLOR_INDEX_TYPE_SGIX
Accepted by the |
| public static final int | GLX_DRAWABLE_TYPE_SGIX
Accepted by the |
| public static final int | GLX_FBCONFIG_ID_SGIX
Accepted by the |
| public static final int | GLX_PIXMAP_BIT_SGIX
Returned by |
| public static final int | GLX_RENDER_TYPE_SGIX
Accepted by the |
| public static final int | GLX_RGBA_BIT_SGIX
Returned by |
| public static final int | GLX_RGBA_TYPE_SGIX
Accepted by the |
| public static final int | GLX_SCREEN_EXT
Accepted by the |
| public static final int | GLX_WINDOW_BIT_SGIX
Returned by |
| public static final int | GLX_X_RENDERABLE_SGIX
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description | ||
|---|---|---|---|
| public static PointerBuffer | glXChooseFBConfigSGIX(long
the connection to the X server display, int the screen number screen, IntBuffer an optional list of attributes, terminated with org.lwjgl.system.linux. attrib_list)NoneGets | ||
| public static PointerBuffer | glXChooseFBConfigSGIX(long display, int screen, int[] attrib_list)
Array version of: | ||
| public static long | glXCreateContextWithConfigSGIX(long
the connection to the X server display, long the config, int GLXFBConfigSGIXthe render type. One of: render_type, long
the GLX context to share objects with share_list, boolean direct rendering request direct)Creates a GLX context using a | ||
| public static long | glXCreateGLXPixmapWithConfigSGIX(long
the connection to the X server display, long the config, long GLXFBConfigSGIXthe pixmap pixmap)Creates a GLX pixmap using a | ||
| public static int | glXGetFBConfigAttribSGIX(long
the connection to the X server display, long the config, int GLXFBConfigSGIX being queriedthe attribute to query attribute, IntBuffer returns the attribute value value)Gets the value of a GLX attribute for a | ||
| public static int | glXGetFBConfigAttribSGIX(long display, long config, int attribute, int[] value)
Array version of: | ||
| public static long | glXGetFBConfigFromVisualSGIX(long
the connection to the X server display, XVisualInfo the visual vis)Retrieves the | ||
| public static XVisualInfo | glXGetVisualFromFBConfigSGIX(long
the connection to the X server display, long the config)GLXFBConfigSGIXRetrieves the associated visual of a | ||
| public static long | nglXChooseFBConfigSGIX(long display, int screen, long attrib_list, long
the number of nelements)GLXFBConfigSGIX returnedUnsafe version of: | ||
| public static int | nglXGetFBConfigAttribSGIX(long display, long config, int attribute, long value)
Unsafe version of: | ||
| public static long | |||
| public static long | nglXGetVisualFromFBConfigSGIX(long display, long config)
Unsafe version of: |
| GLX_COLOR_INDEX_BIT_SGIX | back to summary |
|---|---|
| public static final int GLX_COLOR_INDEX_BIT_SGIX Returned by | |
| GLX_COLOR_INDEX_TYPE_SGIX | back to summary |
|---|---|
| public static final int GLX_COLOR_INDEX_TYPE_SGIX Accepted by the | |
| GLX_DRAWABLE_TYPE_SGIX | back to summary |
|---|---|
| public static final int GLX_DRAWABLE_TYPE_SGIX Accepted by the | |
| GLX_FBCONFIG_ID_SGIX | back to summary |
|---|---|
| public static final int GLX_FBCONFIG_ID_SGIX Accepted by the | |
| GLX_PIXMAP_BIT_SGIX | back to summary |
|---|---|
| public static final int GLX_PIXMAP_BIT_SGIX Returned by | |
| GLX_RENDER_TYPE_SGIX | back to summary |
|---|---|
| public static final int GLX_RENDER_TYPE_SGIX Accepted by the | |
| GLX_RGBA_BIT_SGIX | back to summary |
|---|---|
| public static final int GLX_RGBA_BIT_SGIX Returned by | |
| GLX_RGBA_TYPE_SGIX | back to summary |
|---|---|
| public static final int GLX_RGBA_TYPE_SGIX Accepted by the | |
| GLX_SCREEN_EXT | back to summary |
|---|---|
| public static final int GLX_SCREEN_EXT Accepted by the | |
| GLX_WINDOW_BIT_SGIX | back to summary |
|---|---|
| public static final int GLX_WINDOW_BIT_SGIX Returned by | |
| GLX_X_RENDERABLE_SGIX | back to summary |
|---|---|
| public static final int GLX_X_RENDERABLE_SGIX Accepted by the | |
| GLXSGIXFBConfig | back to summary |
|---|---|
| protected GLXSGIXFBConfig() | |
| glXChooseFBConfigSGIX | back to summary |
|---|---|
| public static PointerBuffer glXChooseFBConfigSGIX(long display, int screen, IntBuffer attrib_list) Gets
| |
| glXChooseFBConfigSGIX | back to summary |
|---|---|
| public static PointerBuffer glXChooseFBConfigSGIX(long display, int screen, int[] attrib_list) Array version of:
| |
| glXCreateContextWithConfigSGIX | back to summary | ||
|---|---|---|---|
| public static long glXCreateContextWithConfigSGIX(long display, long config, int render_type, long share_list, boolean direct) Creates a GLX context using a
| |||
| glXCreateGLXPixmapWithConfigSGIX | back to summary |
|---|---|
| public static long glXCreateGLXPixmapWithConfigSGIX(long display, long config, long pixmap) Creates a GLX pixmap using a
| |
| glXGetFBConfigAttribSGIX | back to summary |
|---|---|
| public static int glXGetFBConfigAttribSGIX(long display, long config, int attribute, IntBuffer value) Gets the value of a GLX attribute for a
| |
| glXGetFBConfigAttribSGIX | back to summary |
|---|---|
| public static int glXGetFBConfigAttribSGIX(long display, long config, int attribute, int[] value) Array version of: | |
| glXGetFBConfigFromVisualSGIX | back to summary |
|---|---|
| public static long glXGetFBConfigFromVisualSGIX(long display, XVisualInfo vis) Retrieves the
| |
| glXGetVisualFromFBConfigSGIX | back to summary |
|---|---|
| public static XVisualInfo glXGetVisualFromFBConfigSGIX(long display, long config) Retrieves the associated visual of a
| |
| nglXChooseFBConfigSGIX | back to summary |
|---|---|
| public static long nglXChooseFBConfigSGIX(long display, int screen, long attrib_list, long nelements) Unsafe version of:
| |
| nglXGetFBConfigAttribSGIX | back to summary |
|---|---|
| public static int nglXGetFBConfigAttribSGIX(long display, long config, int attribute, long value) Unsafe version of: | |
| nglXGetFBConfigFromVisualSGIX | back to summary |
|---|---|
| public static long nglXGetFBConfigFromVisualSGIX(long display, long vis) Unsafe version of: | |
| nglXGetVisualFromFBConfigSGIX | back to summary |
|---|---|
| public static long nglXGetVisualFromFBConfigSGIX(long display, long config) Unsafe version of: | |