enum BufferOption;
| Value | Description |
|---|---|
| FLAG_BUFFER_SHADER_PARAMETER | Will be 1 if using shader parameters. |
| FLAG_BUFFER_SHADING_PARAMETER | Will be 1 if using shading parameters. |
FLAG_BUFFER_MATERIAL_COLOR |
Will be 1 if using material colors. |
FLAG_BUFFER_RASTERIZATION |
Will be 1 if using rasterization. |
FLAG_BUFFER_TEXTURE_COORDINATOR |
Will be 1 if using texture coordinators. |
FLAG_BUFFER_TEXTURE_MAPPER |
Will be 1 if using texture mappers. |
FLAG_BUFFER_PROCEDURAL_TEXTURE_MAPPER |
(Not yet implemented.) |
FLAG_BUFFER_FRAGMENT_LIGHTING |
Will be 1 if using fragment lighting. |
FLAG_BUFFER_FRAGMENT_LIGHTING_TABLE |
1 if using a fragment lighting table. |
FLAG_BUFFER_TEXTURE_COMBINER |
Will be 1 if using texture combiners. |
| FLAG_BUFFER_ALPHA_TEST | Will be 1 if using alpha test. |
FLAG_BUFFER_FRAGMENT_OPERATION |
Will be 1 if using fragment operations. |
| FLAG_BUFFER_SCENE_ENVIRONMENT | Will be 1 if using a scene environment. |
| FLAG_BUFFER_NOT_USE | No buffer options in use. |
MULTI_FLAG_BUFFER_FRAGMENT_SHADER |
Flag for specifying all fragment shaders at once. |
MULTI_FLAG_BUFFER_MATERIAL |
Flag for specifying all materials at once. |
| MULTI_FLAG_ANIMATABLE_MATERIAL | Flag for specifying all material elements that will be animated. |
| MULTI_FLAG_LIGHTING_MATERIAL | Flag for specifying all light-related elements that will be animated. |
Definitions of bit formats for buffer options.
CONFIDENTIAL