JOGL v2.6.0-rc-20250706
JOGL, High-Performance Graphics Binding for Java™ (public API).
ShaderSelectionMode.java
Go to the documentation of this file.
1package com.jogamp.opengl.util.glsl.fixedfunc;
2
3/**
4 * Shader selection mode
5 *
6 * @see ShaderSelectionMode#AUTO
7 * @see ShaderSelectionMode#COLOR
8 * @see ShaderSelectionMode#COLOR_LIGHT_PER_VERTEX
9 * @see ShaderSelectionMode#COLOR_TEXTURE
10 * @see ShaderSelectionMode#COLOR_TEXTURE_LIGHT_PER_VERTEX
11 */
13 /** Auto shader selection, based upon FFP states. */
15 /** Fixed shader selection: Simple color. */
17 /** Fixed shader selection: Multi-Textured color. 2 texture units. */
19 /** Fixed shader selection: Multi-Textured color. 4 texture units. */
21 /** Fixed shader selection: Multi-Textured color. 8 texture units. */
23 /** Fixed shader selection: Color with vertex-lighting. */
25 /** Fixed shader selection: Multi-Textured color with vertex-lighting. 8 texture units.*/
26 COLOR_TEXTURE8_LIGHT_PER_VERTEX
AUTO
Auto shader selection, based upon FFP states.
COLOR_LIGHT_PER_VERTEX
Fixed shader selection: Color with vertex-lighting.
COLOR_TEXTURE8
Fixed shader selection: Multi-Textured color.
COLOR_TEXTURE2
Fixed shader selection: Multi-Textured color.
COLOR_TEXTURE4
Fixed shader selection: Multi-Textured color.