Top Description Fields Constructors Methods
org.lwjgl.opengl

public Class GLX11

extends GLX
Class Inheritance
Known Direct Subclasses
org.lwjgl.opengl.GLX12
Imports
javax.annotation.*, org.lwjgl.system.*

Native bindings to GLX 1.1.

Field Summary

Modifier and TypeField and Description
public static final int
GLX_EXTENSIONS

Names for attributes to GetClientString.

public static final int
GLX_VENDOR

Names for attributes to GetClientString.

public static final int
GLX_VERSION

Names for attributes to GetClientString.

Inherited from org.lwjgl.opengl.GLX:
GLX_ACCUM_ALPHA_SIZEGLX_ACCUM_BLUE_SIZEGLX_ACCUM_GREEN_SIZEGLX_ACCUM_RED_SIZEGLX_ALPHA_SIZEGLX_AUX_BUFFERSGLX_BAD_ATTRIBUTEGLX_BAD_CONTEXTGLX_BAD_ENUMGLX_BAD_SCREENGLX_BAD_VALUEGLX_BAD_VISUALGLX_BLUE_SIZEGLX_BUFFER_SIZEGLX_DEPTH_SIZEGLX_DOUBLEBUFFERGLX_GREEN_SIZEGLX_LEVELGLX_NO_EXTENSIONGLX_RED_SIZEGLX_RGBAGLX_STENCIL_SIZEGLX_STEREOGLX_USE_GLGLXBadContextGLXBadContextStateGLXBadContextTagGLXBadCurrentDrawableGLXBadCurrentWindowGLXBadDrawableGLXBadFBConfigGLXBadLargeRequestGLXBadPbufferGLXBadPixmapGLXBadRenderRequestGLXBadWindowGLXUnsupportedPrivateRequest

Constructor Summary

AccessConstructor and Description
protected

Method Summary

Modifier and TypeMethod and Description
public static String
glXGetClientString(long
the connection to the X server
display
,
int
the string to query
name
)

Returns a pointer to a string describing some aspect of the client library.

public static String
glXQueryExtensionsString(long
the connection to the X server
display
,
int
the screen number
screen
)

Returns a string describing which GLX extensions are supported on the connection.

public static String
glXQueryServerString(long
the connection to the X server
display
,
int
the screen number
screen
,
int
the string to query
name
)

Returns a pointer to a string describing some aspect of the server's GLX extension.

public static long
nglXGetClientString(long display, int name)

Unsafe version of: GetClientString

public static long
nglXQueryExtensionsString(long display, int screen)

Unsafe version of: QueryExtensionsString

public static long
nglXQueryServerString(long display, int screen, int name)

Unsafe version of: QueryServerString

Inherited from org.lwjgl.opengl.GLX:
glXChooseVisualglXChooseVisualglXCopyContextglXCreateContextglXCreateGLXPixmapglXDestroyContextglXDestroyGLXPixmapglXGetConfigglXGetConfigglXGetCurrentContextglXGetCurrentDrawableglXIsDirectglXMakeCurrentglXQueryExtensionglXQueryExtensionglXQueryVersionglXQueryVersionglXSwapBuffersglXUseXFontglXWaitGLglXWaitXnglXChooseVisualnglXCreateContextnglXCreateGLXPixmapnglXGetConfignglXQueryExtensionnglXQueryVersion

Field Detail

GLX_EXTENSIONSback to summary
public static final int GLX_EXTENSIONS

Names for attributes to GetClientString.

GLX_VENDORback to summary
public static final int GLX_VENDOR

Names for attributes to GetClientString.

GLX_VERSIONback to summary
public static final int GLX_VERSION

Names for attributes to GetClientString.

Constructor Detail

GLX11back to summary
protected GLX11()

Method Detail

glXGetClientStringback to summary
public static String glXGetClientString(long display, int name)

Returns a pointer to a string describing some aspect of the client library.

Parameters
display:long

the connection to the X server

name:int

the string to query

Annotations
@Nullable
@NativeType:char const *
glXQueryExtensionsStringback to summary
public static String glXQueryExtensionsString(long display, int screen)

Returns a string describing which GLX extensions are supported on the connection.

Parameters
display:long

the connection to the X server

screen:int

the screen number

Annotations
@Nullable
@NativeType:char const *
glXQueryServerStringback to summary
public static String glXQueryServerString(long display, int screen, int name)

Returns a pointer to a string describing some aspect of the server's GLX extension.

Parameters
display:long

the connection to the X server

screen:int

the screen number

name:int

the string to query

Annotations
@Nullable
@NativeType:char const *
nglXGetClientStringback to summary
public static long nglXGetClientString(long display, int name)

Unsafe version of: GetClientString

nglXQueryExtensionsStringback to summary
public static long nglXQueryExtensionsString(long display, int screen)

Unsafe version of: QueryExtensionsString

nglXQueryServerStringback to summary
public static long nglXQueryServerString(long display, int screen, int name)

Unsafe version of: QueryServerString