glEnableVertexAttribArray: Unterschied zwischen den Versionen
K (Trennlinien entfernt) |
(→Siehe auch) |
||
Zeile 39: | Zeile 39: | ||
'''Hintergrundwissen :''' [[Shader]]<br> | '''Hintergrundwissen :''' [[Shader]]<br> | ||
[http://developer.3dlabs.com/openGL2/slapi/EnableVertexAttribArrayARB.htm Englische Originalversion] (Copyright 3DLabs Inc.) | [http://developer.3dlabs.com/openGL2/slapi/EnableVertexAttribArrayARB.htm Englische Originalversion] (Copyright 3DLabs Inc.) | ||
+ | |||
+ | [[Kategorie:GL|EnableVertexAttribArrayARB]] |
Version vom 19. August 2004, 20:19 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.)