#include <mtypes.h>
Data Fields | |
| struct gl_shader_program * | CurrentProgram |
| The user-bound program. | |
| GLboolean | EmitHighLevelInstructions |
| Driver-selectable options:. | |
| GLboolean | EmitContReturn |
| Emit CONT/RET opcodes? | |
| GLboolean | EmitCondCodes |
| Use condition codes? | |
| GLboolean | EmitComments |
| Annotated instructions. | |
| GLboolean | EmitNVTempInitialization |
| 0-fill NV temp registers | |
| void * | MemPool |
| GLbitfield | Flags |
| Mask of GLSL_x flags. | |
| struct gl_sl_pragmas | DefaultPragmas |
| Default pragma settings. | |
struct gl_shader_program* gl_shader_state::CurrentProgram [read] |
The user-bound program.
Driver-selectable options:.
IF/ELSE/ENDIF vs. BRA, etc.
| GLboolean gl_shader_state::EmitContReturn |
Emit CONT/RET opcodes?
| GLboolean gl_shader_state::EmitCondCodes |
Use condition codes?
| GLboolean gl_shader_state::EmitComments |
Annotated instructions.
0-fill NV temp registers
| void* gl_shader_state::MemPool |
| GLbitfield gl_shader_state::Flags |
Mask of GLSL_x flags.
struct gl_sl_pragmas gl_shader_state::DefaultPragmas [read] |
Default pragma settings.
1.5.4