gKitGL
TPAttributes.h
00001  
00002 #ifndef _TP_ATTRIBUTES_H
00003 #define _TP_ATTRIBUTES_H
00004 
00005 #include "GL/GLPlatform.h"
00006 #include "GLResource.h"
00007 #include "GL/TPProgramName.h"
00008 
00009 
00010 namespace gk {
00011 
00012 enum
00013 {
00014     INDICE= 0,
00015     
00016     ATTRIBUTE,  
00017     ATTRIBUTE0= ATTRIBUTE,
00018     POSITION= ATTRIBUTE0,
00019     ATTRIBUTE1,
00020     NORMAL= ATTRIBUTE1,
00021     ATTRIBUTE2,
00022     TEXCOORD= ATTRIBUTE2,
00023     ATTRIBUTE3,
00024     ATTRIBUTE4,
00025     ATTRIBUTE5,
00026     ATTRIBUTE6,
00027     ATTRIBUTE7,
00028     
00029     FEEDBACK,
00030     FEEDBACK0= FEEDBACK,
00031     FEEDBACK1,
00032     FEEDBACK2,
00033     FEEDBACK3,
00034     
00035     UNIFORM,
00036     UNIFORM0= UNIFORM,
00037     UNIFORM1,
00038     UNIFORM2,
00039     UNIFORM3,
00040     UNIFORM4,
00041     UNIFORM5,
00042     UNIFORM6,
00043     UNIFORM7,
00044     
00045     INDIRECT,
00046     
00047     BUFFER_STATE_LAST
00048 };
00049 
00050 }
00051 
00052 #endif
 All Classes Namespaces Functions Variables Typedefs Enumerator Friends