glGenLists ist definiert im OpenGL zugehörigen Include des jeweiligen Betriebsystems.
glGenLists erzeugt eine Reihe von hintereinanderliegenden, leeren DisplayListen, die anschließend mit glNewList() bestückt werden können.
GLuint glGenLists(GLsizei range);
range: Gibt die Anzahl der benötigten DisplayListen an.
Return Value: Erste freie Displayliste oder 0
Der Index der ersten Liste wird zurückgegeben, nachfolgende Indizes sind entsprechend n+1, n+2…bis n-range-1.
Folgende Werte können als Fehler generiert werden:
GL_INVALID_VALUE
: range
war negativ.
GL_INVALID_OPERATION
: glGenLists()
wurde zwischen einen glBegin() und glEnd()-Abschnitt aufgerufen.
–