core  array_cache  math  swrast  swrast_setup  tnl  tnl_dd 
Main Page   Data Structures   File List   Data Fields   Globals   Related Pages  

program Struct Reference

Base class for any kind of program object. More...

#include <mtypes.h>


Data Fields

GLuint Id
GLubyte * String
GLenum Target
GLenum Format
GLint RefCount
GLboolean Resident
GLfloat LocalParams [MAX_PROGRAM_LOCAL_PARAMS][4]
GLuint NumInstructions
GLuint NumTemporaries
GLuint NumParameters
GLuint NumAttributes
GLuint NumAddressRegs


Detailed Description

Base class for any kind of program object.


Field Documentation

GLenum program::Format
 

GLuint program::Id
 

GLfloat program::LocalParams[MAX_PROGRAM_LOCAL_PARAMS][4]
 

GLuint program::NumAddressRegs
 

GLuint program::NumAttributes
 

GLuint program::NumInstructions
 

GLuint program::NumParameters
 

GLuint program::NumTemporaries
 

GLint program::RefCount
 

GLboolean program::Resident
 

GLubyte* program::String
 

GLenum program::Target
 


The documentation for this struct was generated from the following file:
Generated on Sun May 16 15:55:13 2004 for Mesa Core by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001