Logo Search packages:      
Sourcecode: virtualbox-ose version File versions

gl_program_machine Struct Reference

#include <prog_execute.h>

List of all members.


Detailed Description

Virtual machine state used during execution of vertex/fragment programs.

Definition at line 46 of file prog_execute.h.


Public Attributes

GLint AddressReg [MAX_PROGRAM_ADDRESS_REGS][4]
GLfloat(* Attribs )[MAX_WIDTH][4]
GLuint CallStack [MAX_PROGRAM_CALL_DEPTH]
GLuint CondCodes [4]
GLuint CurElement
struct gl_programCurProgram
GLfloat(* DerivX )[4]
GLfloat(* DerivY )[4]
GLfloat(* EnvParams )[4]
FetchTexelDerivFunc FetchTexelDeriv
FetchTexelLodFunc FetchTexelLod
GLuint NumDeriv
GLfloat Outputs [MAX_PROGRAM_OUTPUTS][4]
const GLubyte * Samplers
GLuint StackDepth
GLfloat Temporaries [MAX_PROGRAM_TEMPS][4]
GLfloat VertAttribs [VERT_ATTRIB_MAX][4]

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

Generated by  Doxygen 1.6.0   Back to index