core | glapi | vbo | math | shader | swrast | swrast_setup | tnl | tnl_dd

gl_program_parameter_list Struct Reference

#include <prog_parameter.h>


Detailed Description

List of gl_program_parameter instances.

Data Fields

GLuint Size
 allocated size of Parameters, ParameterValues
GLuint NumParameters
 number of parameters in arrays
struct gl_program_parameterParameters
 Array [Size].
GLfloat(* ParameterValues )[4]
 Array [Size] of GLfloat[4].
GLbitfield StateFlags
 _NEW_* flags indicating which state changes might invalidate ParameterValues[]

Field Documentation

GLuint gl_program_parameter_list::Size

allocated size of Parameters, ParameterValues

GLuint gl_program_parameter_list::NumParameters

number of parameters in arrays

struct gl_program_parameter* gl_program_parameter_list::Parameters [read]

Array [Size].

GLfloat(* gl_program_parameter_list::ParameterValues)[4]

Array [Size] of GLfloat[4].

GLbitfield gl_program_parameter_list::StateFlags

_NEW_* flags indicating which state changes might invalidate ParameterValues[]


The documentation for this struct was generated from the following file:
Generated on Sun Sep 27 06:48:02 2009 for Mesa Vertex and Fragment Program code by  doxygen 1.5.4