glEnableVertexAttribArray: Unterschied zwischen den Versionen
(→Siehe auch) |
DGLBot (Diskussion | Beiträge) K (GlEnableVertexAttribArrayARB wurde nach glEnableVertexAttribArrayARB verschoben) |
(kein Unterschied)
|
Version vom 5. Dezember 2005, 20:27 Uhr
Inhaltsverzeichnis
glEnableVertexAttribArrayARB, glDisableVertexAttribArrayARB
Name
glEnableVertexAttribArrayARB, glDisableVertexAttribArrayARB - Aktiviert bzw. deaktiviert ein generisches Vertexattribut-Array.
Delphi-Spezifikation
procedure glEnableVertexAttribArrayARB(index : glUInt);
Parameter
index | Index des generischen Vertexattribut-Arrays das aktiviert bzw. deaktiviert werden soll. |
Beschreibung
glEnableVertexAttribArrayARB und glDisableVertexAttribArrayARB aktivieren bzw. deaktivieren das generisch Vertexattribut-Array, das durch index angegeben wurd. In der Voreinstellung sind alle clientseitigen Fähigkeiten deaktiviert, auch alle generischen Vertexattribut-Arrays. Wenn aktiviert, werden die Werte im generischen Vertexattribut-Array genutzt, sobald Vertexarray-Befehle wie glArrayElement, glDrawArray, glDrawElements oder glMultiDrawArrays aufgerufen werden.
Fehlermeldungen
GL_INVALID_VALUE wird generiert wenn index größer oder gleich GL_MAX_VERTEX_ATTRIBS_ARB ist.
Zugehörige Wertrückgaben
glGetVertexAttribARB mit dem Argument index.
glGetVertexAttribPointerARB mit dem Argument index.
glGet mit dem Argument GL_MAX_VERTEX_ATTRIBS_ARB.
Siehe auch
glArrayElement, glBindAttribLocationARB, glDrawArray, glDrawElements, glMultiDrawArrays, glPopClientAttrib, glPushClientAttrib, glVertexAttribARB, glVertexAttribPointerARB
Hintergrundwissen : Shader
Englische Originalversion (Copyright 3DLabs Inc.)