This extension allows multiple X clients to share an indirect rendering context.
Additional convenience procedures to get the current Display* bound to a context as well as other context information are also added.
| Modifier and Type | Field and Description |
|---|---|
| public static final int | GLX_SCREEN_EXT
Accepted by the |
| public static final int | GLX_SHARE_CONTEXT_EXT
Accepted by the |
| public static final int | GLX_VISUAL_ID_EXT
Accepted by the |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| public static void | glXFreeContextEXT(long
the connection to the X server display, long the context to free context)Frees the client-side part of a GLXContext that was created with |
| public static long | |
| public static long | |
| public static long | glXImportContextEXT(long
the connection to the X server display, long the context XID contextID)May be used in place of glXCreateContext to share another process's indirect rendering context. |
| public static int | glXQueryContextInfoEXT(long
the connection to the X server display, long the context being queried context, int the attribute to query attribute, IntBuffer returns the attribute value value)Obtains the value of a context's attribute. |
| public static int | glXQueryContextInfoEXT(long display, long context, int attribute, int[] value)
Array version of: |
| public static int | nglXQueryContextInfoEXT(long display, long context, int attribute, long value)
Unsafe version of: |
| GLX_SCREEN_EXT | back to summary |
|---|---|
| public static final int GLX_SCREEN_EXT Accepted by the | |
| GLX_SHARE_CONTEXT_EXT | back to summary |
|---|---|
| public static final int GLX_SHARE_CONTEXT_EXT Accepted by the | |
| GLX_VISUAL_ID_EXT | back to summary |
|---|---|
| public static final int GLX_VISUAL_ID_EXT Accepted by the | |
| GLXEXTImportContext | back to summary |
|---|---|
| protected GLXEXTImportContext() | |
| glXFreeContextEXT | back to summary |
|---|---|
| public static void glXFreeContextEXT(long display, long context) Frees the client-side part of a GLXContext that was created with
| |
| glXGetContextIDEXT | back to summary |
|---|---|
| public static long glXGetContextIDEXT(long context) Returns the XID of a GLXContext.
| |
| glXGetCurrentDisplayEXT | back to summary |
|---|---|
| public static long glXGetCurrentDisplayEXT() Returns the display associated with the current context.
| |
| glXImportContextEXT | back to summary |
|---|---|
| public static long glXImportContextEXT(long display, long contextID) May be used in place of glXCreateContext to share another process's indirect rendering context.
| |
| glXQueryContextInfoEXT | back to summary |
|---|---|
| public static int glXQueryContextInfoEXT(long display, long context, int attribute, IntBuffer value) Obtains the value of a context's attribute.
| |
| glXQueryContextInfoEXT | back to summary |
|---|---|
| public static int glXQueryContextInfoEXT(long display, long context, int attribute, int[] value) Array version of: | |
| nglXQueryContextInfoEXT | back to summary |
|---|---|
| public static int nglXQueryContextInfoEXT(long display, long context, int attribute, long value) Unsafe version of: | |