glGenProgramsARB

Aus DGL Wiki
Version vom 22. April 2006, 19:20 Uhr von DGLBot (Diskussion | Beiträge) (Bot: konvertiere/korrigiere <BR>)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

glGenProgramsARB

Name

glGenProgramsARB - Reserviert Platz im Speicher für eines oder mehrere Fragment- oder Vertexprogramme (nicht Shader!).



Delphi-Spezifikation

procedure glGenProgramsARB(n: TGLsizei; programs: PGLuint);



Parameter

n Gibt die Anzahl der (aufeinander folgenden) zu erstellenden Programme an.
programs Auf diesen Pointer werden das Programm/die Programme später geschrieben.


Beschreibung

glGenProgramsARB erwartet als erstes Argument die Anzahl der Programme, für die Platz reserviert werden soll.
Das zweite Argument ist ein Pointer auf den reservierten Speicherbereich.

Wenn n gleich Null ist, nicht genug freie Namen für die n Programme vorhanden sind, oder ein Fehler generiert wird, werden keine leeren Programme erstellt und es wird NIL zurückgegeben.



Fehlermeldungen

GL_INVALID_VALUE wird generiert wenn n negativ ist.


Siehe Auch

glBindProgramARB