Top Fields Constructors Methods
jogamp.opengl.x11.glx

public Class GLXUtil

extends Object
Class Inheritance
Imports
java.nio.IntBuffer, com.jogamp.opengl.GLException, jogamp.opengl.Debug, com.jogamp.common.nio.Buffers, com.jogamp.common.util.VersionNumber, com.jogamp.nativewindow.x11.X11GraphicsDevice

Field Summary

Modifier and TypeField and Description
private static boolean
private static String
private static VersionNumber
public static final boolean

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static String
public static VersionNumber
public static String
getGLXClientString(final X11GraphicsDevice x11Device, final int name)

public static VersionNumber
public static synchronized void
public static boolean
public static synchronized boolean
public static boolean
isMultisampleAvailable(final String extensions)

public static boolean
isVendorATI(final String vendor)

public static boolean
isVendorNVIDIA(final String vendor)

public static String
queryGLXExtensionsString(final X11GraphicsDevice x11Device, final int screen_idx)

public static String
queryGLXServerString(final X11GraphicsDevice x11Device, final int screen_idx, final int name)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

clientMultisampleAvailableback to summary
private static boolean clientMultisampleAvailable
clientVendorNameback to summary
private static String clientVendorName
clientVersionNumberback to summary
private static VersionNumber clientVersionNumber
DEBUGback to summary
public static final boolean DEBUG

Constructor Detail

GLXUtilback to summary
public GLXUtil()

Method Detail

getClientVendorNameback to summary
public static String getClientVendorName()
getClientVersionNumberback to summary
public static VersionNumber getClientVersionNumber()
getGLXClientStringback to summary
public static String getGLXClientString(final X11GraphicsDevice x11Device, final int name)
getGLXServerVersionNumberback to summary
public static VersionNumber getGLXServerVersionNumber(final X11GraphicsDevice x11Device)
initGLXClientDataSingletonback to summary
public static synchronized void initGLXClientDataSingleton(final X11GraphicsDevice x11Device)
isClientMultisampleAvailableback to summary
public static boolean isClientMultisampleAvailable()
isGLXAvailableOnServerback to summary
public static synchronized boolean isGLXAvailableOnServer(final X11GraphicsDevice x11Device)
isMultisampleAvailableback to summary
public static boolean isMultisampleAvailable(final String extensions)
isVendorATIback to summary
public static boolean isVendorATI(final String vendor)
isVendorNVIDIAback to summary
public static boolean isVendorNVIDIA(final String vendor)
queryGLXExtensionsStringback to summary
public static String queryGLXExtensionsString(final X11GraphicsDevice x11Device, final int screen_idx)
queryGLXServerStringback to summary
public static String queryGLXServerString(final X11GraphicsDevice x11Device, final int screen_idx, final int name)