Az OpenGL adattípusai

Az OpenGL a jobb hordozhatóság érdekében saját adattípusokkal rendelkezik. Ezek az adattípusok általában megfelelnek a standard C adattípusoknak. Az alábbi táblázat bemutatja az OpenGL adattípusokat és a hozzájuk tartozó C adattípusokat (természetesen használhatjuk a standard C/C++ adattípusokat, többnyire ezen honlap példáiban is ezeket használom).

OpenGL adattípus                                    Belsõ reprezentáció                      C típus           C szuffix
 
GLbyte 8-bites egész signed char b
GLshort 16-bites egész short s
GLint, GLsizei 32-bites egész long l
GLfloat, GLclampf 32-bites lebegõpontos float f
GLdouble, GLclampd 64-bites lebegõpontos double d
GLubyte, GLboolean 8-bites elõjeletlen egész unsigned char ub
GLushort 16-bites elõjeletlen egész unsigned short us
GLuint, GLenum, GLbitfield 32-bites elõjeletlen egész unsigned long ui
       

 
 
 

<-elõzõ oldal
-> következõ oldal
<-- fõoldal