public class JoglGraphicsSettings
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
boolean |
bHQGeometry |
boolean |
bHQShaders |
Constructor and Description |
---|
JoglGraphicsSettings(com.jogamp.opengl.GL2 gl) |
Modifier and Type | Method and Description |
---|---|
static void |
CheckPlatformSupport(com.jogamp.opengl.GL2 gl) |
int |
GetAnisotropicSamples() |
int |
GetAntiAliasingSamples() |
static JoglGraphicsSettings |
GetDefaultSettings(com.jogamp.opengl.GL2 gl) |
static JoglGraphicsSettings |
GetLowSettings(com.jogamp.opengl.GL2 gl) |
static int |
GetMaxAnisotropicSamples(GraphicsPipeline pipe) |
static JoglGraphicsSettings |
GetMaxSettings(com.jogamp.opengl.GL2 gl) |
void |
LoadPreferences() |
void |
SavePreferences() |
void |
setAnisoSamples(int sNum) |
void |
setMultiSamples(int sNum) |
static boolean |
SupportsAnisotropicFiltering(GraphicsPipeline pipe) |
static boolean |
SupportsExtension(GraphicsPipeline pipe,
java.lang.String ext) |
static boolean |
SupportsFramebufferObjects(GraphicsPipeline pipe) |
static boolean |
SupportsShaderObjects(GraphicsPipeline pipe) |
static boolean |
SupportsVertexbufferObjects(GraphicsPipeline pipe) |
public void setMultiSamples(int sNum)
public void setAnisoSamples(int sNum)
public static JoglGraphicsSettings GetDefaultSettings(com.jogamp.opengl.GL2 gl)
public void LoadPreferences()
public void SavePreferences()
public static JoglGraphicsSettings GetMaxSettings(com.jogamp.opengl.GL2 gl)
public static JoglGraphicsSettings GetLowSettings(com.jogamp.opengl.GL2 gl)
public static boolean SupportsExtension(GraphicsPipeline pipe, java.lang.String ext)
public static boolean SupportsVertexbufferObjects(GraphicsPipeline pipe)
public static boolean SupportsFramebufferObjects(GraphicsPipeline pipe)
public static boolean SupportsShaderObjects(GraphicsPipeline pipe)
public static boolean SupportsAnisotropicFiltering(GraphicsPipeline pipe)
public int GetAntiAliasingSamples()
public int GetAnisotropicSamples()
public static int GetMaxAnisotropicSamples(GraphicsPipeline pipe)
public static void CheckPlatformSupport(com.jogamp.opengl.GL2 gl)