glBindVertexArray: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: „= glBindVertexArray = == Name == '''glBindVertexArray''' - bindet ein Vertex Array Objekt == Delphi-Spezifikation == procedure '''glBindVertexArra…“) |
|||
Zeile 44: | Zeile 44: | ||
[[Kategorie:GL|BindVertexArray]] | [[Kategorie:GL|BindVertexArray]] | ||
+ | [[Kategorie:GL3.0]] |
Version vom 15. Juni 2011, 20:17 Uhr
Inhaltsverzeichnis
glBindVertexArray
Name
glBindVertexArray - bindet ein Vertex Array Objekt
Delphi-Spezifikation
procedure glBindVertexArray(array : TGLuint)
Parameter
array | Gibt den Namen des zu bindenden Vertex Array Objektes an. |
---|
Beschreibung
glBindVertexArray bindet das Vertex Array Objekt mit dem Namen array. array ist entweder der Name eines Vertex Array Objektes, der vorher von glGenVertexArrays zurück gegeben wurde, oder 0 um die aktuelle Bindung aufzuheben.
Wenn noch kein Vertex Array Objekt mit dem Namen array existiert, wird eines erstellt wenn array das erste Mal gebunden wird. Wenn die Bindung erfolgreich war, wird das Vertex Array Objekt nicht verändert. Jede vorher bestehende Bindung eines Vertex Array Objektes wird aufgehoben.
Hinweise
glBindVertexArray ist ab OpenGL Version 3.0 verfügbar.
Fehlermeldungen
GL_INVALID_OPERATION wird generiert, wenn array weder 0 noch ein von glGenVertexArrays erstellter Name eines Vertex Array Objektes ist.
Siehe auch
glGenVertexArrays, glDeleteVertexArrays, glVertexAttribPointer, glEnableVertexAttribArray