JOGL v2.6.0-rc-20250712
JOGL, High-Performance Graphics Binding for Java™ (public API).
com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode Enum Reference

Shader selection mode. More...

Collaboration diagram for com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode:

Public Attributes

 AUTO
 Auto shader selection, based upon FFP states. More...
 
 COLOR
 Fixed shader selection: Simple color. More...
 
 COLOR_TEXTURE2
 Fixed shader selection: Multi-Textured color. More...
 
 COLOR_TEXTURE4
 Fixed shader selection: Multi-Textured color. More...
 
 COLOR_TEXTURE8
 Fixed shader selection: Multi-Textured color. More...
 
 COLOR_LIGHT_PER_VERTEX
 Fixed shader selection: Color with vertex-lighting. More...
 
 COLOR_TEXTURE8_LIGHT_PER_VERTEX
 Fixed shader selection: Multi-Textured color with vertex-lighting. More...
 

Detailed Description

Shader selection mode.

See also
ShaderSelectionMode::AUTO
ShaderSelectionMode::COLOR
ShaderSelectionMode::COLOR_LIGHT_PER_VERTEX
ShaderSelectionMode::COLOR_TEXTURE
ShaderSelectionMode::COLOR_TEXTURE_LIGHT_PER_VERTEX

Definition at line 12 of file ShaderSelectionMode.java.

Member Data Documentation

◆ AUTO

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.AUTO

Auto shader selection, based upon FFP states.

Definition at line 14 of file ShaderSelectionMode.java.

◆ COLOR

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR

Fixed shader selection: Simple color.

Definition at line 16 of file ShaderSelectionMode.java.

◆ COLOR_LIGHT_PER_VERTEX

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR_LIGHT_PER_VERTEX

Fixed shader selection: Color with vertex-lighting.

Definition at line 24 of file ShaderSelectionMode.java.

◆ COLOR_TEXTURE2

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR_TEXTURE2

Fixed shader selection: Multi-Textured color.

2 texture units.

Definition at line 18 of file ShaderSelectionMode.java.

◆ COLOR_TEXTURE4

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR_TEXTURE4

Fixed shader selection: Multi-Textured color.

4 texture units.

Definition at line 20 of file ShaderSelectionMode.java.

◆ COLOR_TEXTURE8

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR_TEXTURE8

Fixed shader selection: Multi-Textured color.

8 texture units.

Definition at line 22 of file ShaderSelectionMode.java.

◆ COLOR_TEXTURE8_LIGHT_PER_VERTEX

com.jogamp.opengl.util.glsl.fixedfunc.ShaderSelectionMode.COLOR_TEXTURE8_LIGHT_PER_VERTEX

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

8 texture units.

Definition at line 27 of file ShaderSelectionMode.java.


The documentation for this enum was generated from the following file: