Package org.gephi.visualization.opengl
Class GraphicalConfiguration
- java.lang.Object
-
- org.gephi.visualization.opengl.GraphicalConfiguration
-
public class GraphicalConfiguration extends Object
Class dedicated to the analysis and tuning of the engine for the detected configuration (graphic card, cpu...)- Author:
- Mathieu Bastian
-
-
Field Summary
Fields Modifier and Type Field Description private com.jogamp.opengl.GLCapabilities
caps
private com.jogamp.nativewindow.AbstractGraphicsDevice
device
private static boolean
messageDelivered
private boolean
pBufferSupport
private com.jogamp.opengl.GLProfile
profile
private String
renderer
private boolean
vboSupport
private String
vendor
private String
versionStr
-
Constructor Summary
Constructors Constructor Description GraphicalConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkGeneralCompatibility(com.jogamp.opengl.GL2 gl)
String
getRenderer()
String
getVendor()
String
getVersionStr()
boolean
isIntelVendor()
boolean
isPBufferSupported()
boolean
isVboSupported()
-
-
-
Field Detail
-
messageDelivered
private static boolean messageDelivered
-
profile
private final com.jogamp.opengl.GLProfile profile
-
caps
private final com.jogamp.opengl.GLCapabilities caps
-
device
private final com.jogamp.nativewindow.AbstractGraphicsDevice device
-
vboSupport
private boolean vboSupport
-
pBufferSupport
private boolean pBufferSupport
-
vendor
private String vendor
-
renderer
private String renderer
-
versionStr
private String versionStr
-
-
Method Detail
-
checkGeneralCompatibility
public void checkGeneralCompatibility(com.jogamp.opengl.GL2 gl)
-
getVendor
public String getVendor()
-
getRenderer
public String getRenderer()
-
getVersionStr
public String getVersionStr()
-
isPBufferSupported
public boolean isPBufferSupported()
-
isVboSupported
public boolean isVboSupported()
-
isIntelVendor
public boolean isIntelVendor()
-
-