Top Description Fields Constructors Methods
com.jogamp.opengl.util.glsl.fixedfunc

public final Enum ShaderSelectionMode

extends Enum<ShaderSelectionMode>
Class Inheritance

Shader selection mode
See Also
ShaderSelectionMode#AUTO, ShaderSelectionMode#COLOR, ShaderSelectionMode#COLOR_LIGHT_PER_VERTEX, ShaderSelectionMode#COLOR_TEXTURE, ShaderSelectionMode#COLOR_TEXTURE_LIGHT_PER_VERTEX

Field Summary

Modifier and TypeField and Description
public static final ShaderSelectionMode
AUTO

Auto shader selection, based upon FFP states.

public static final ShaderSelectionMode
COLOR

Fixed shader selection: Simple color.

public static final ShaderSelectionMode
COLOR_LIGHT_PER_VERTEX

Fixed shader selection: Color with vertex-lighting.

public static final ShaderSelectionMode
COLOR_TEXTURE2

Fixed shader selection: Multi-Textured color.

public static final ShaderSelectionMode
COLOR_TEXTURE4

Fixed shader selection: Multi-Textured color.

public static final ShaderSelectionMode
COLOR_TEXTURE8

Fixed shader selection: Multi-Textured color.

public static final ShaderSelectionMode
COLOR_TEXTURE8_LIGHT_PER_VERTEX

Fixed shader selection: Multi-Textured color with vertex-lighting.

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static ShaderSelectionMode
public static ShaderSelectionMode[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

AUTOback to summary
public static final ShaderSelectionMode AUTO

Auto shader selection, based upon FFP states.

COLORback to summary
public static final ShaderSelectionMode COLOR

Fixed shader selection: Simple color.

COLOR_LIGHT_PER_VERTEXback to summary
public static final ShaderSelectionMode COLOR_LIGHT_PER_VERTEX

Fixed shader selection: Color with vertex-lighting.

COLOR_TEXTURE2back to summary
public static final ShaderSelectionMode COLOR_TEXTURE2

Fixed shader selection: Multi-Textured color. 2 texture units.

COLOR_TEXTURE4back to summary
public static final ShaderSelectionMode COLOR_TEXTURE4

Fixed shader selection: Multi-Textured color. 4 texture units.

COLOR_TEXTURE8back to summary
public static final ShaderSelectionMode COLOR_TEXTURE8

Fixed shader selection: Multi-Textured color. 8 texture units.

COLOR_TEXTURE8_LIGHT_PER_VERTEXback to summary
public static final ShaderSelectionMode COLOR_TEXTURE8_LIGHT_PER_VERTEX

Fixed shader selection: Multi-Textured color with vertex-lighting. 8 texture units.

Constructor Detail

ShaderSelectionModeback to summary
private ShaderSelectionMode()

Method Detail

valueOfback to summary
public static ShaderSelectionMode valueOf(String name)
valuesback to summary
public static ShaderSelectionMode[] values()