glGenProgramsARB

Aus DGL Wiki
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