glGetInfoLogARB

Aus DGL Wiki
Version vom 29. August 2005, 19:23 Uhr von La Boda (Diskussion | Beiträge)

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

glGetInfoLogARB


Name

glGetInfoLogARB - liefert geloggte Information eines Objekts


Delphi-Spezifikation

procedure glGetInfoLogARB(object : GLhandleARB; maxLength : GLsizei; length : ^GLsizei;
infoLog : ^GlcharARB)


Parameter

object Gibt das Handle des Objekts an, dessen Informationen abgerufen werden soll.
maxLength Gibt die Größe des Zeichen-Puffers an, in dem die Informationen abgelegt werden sollen.
length Liefert die Länge des Strings, der in infoLog abgelegt wurde.
infoLog Gibt ein Array mit Zeichen an, das verwendet wird, die geloggten Informationen zurückzugeben.


Beschreibung

glGetInfoLogARB liefert geloggte Informationen für das angegebene - von OpenGL erzeugte - Objekt. Die Informationen über ein Shaderobjekt werden verändert, wenn der Shader kompiliert wird und die Informationen über Programmobjekt werden verändert, wenn das Programmobjekt gelinkt oder überprüft wurde. Der zurückgelieferte String ist unterminiert.

glGetInfoLogARB speichert in infoLog so viel wie möglich ab, die Obergrenze ist durch maxLength gegeben.

glGetInfoLogARB returns in infoLog as much of the information log as it can, up to a maximum of maxLength characters. The number of characters actually returned, excluding the null termination character, is specified by length . If the length of the returned string is not required, a value of NULL can be passed in the length argument. The actual length of the information log can be obtained by calling glGetObjectParameterARB with the value GL_OBJECT_INFO_LOG_LENGTH_ARB.

The information log is a string that may contain diagnostic messages, warning messages, and other information about the last compile operation (for shader objects) or the last link or validate operation (for program objects). When a shader object or a program object is created, its information log will be a string of length 0.

Hinweise

Bitte beachten dass...


Fehlermeldungen

GL_FEHLER wird generiert wenn....
GL_INVALID_OPERATION wird generiert wenn FUNCTIONNAME innerhalb eines glBegin-glEnd Blocks aufgerufen wird.


Zugehörige Wertrückgaben

glGet mit Token GL_MEIN_TOKEN


Siehe auch

Hier eine Liste (als Medialinks) von Befehlen die diesem ähnlich sind. Bitte alle Begriffe hintereinander und mit einem Komma voneinander trennen.

Zum Abschluss noch an diese Stelle den Artikel einer Kategorie zuordnen. z.B.
[[Kategorie:GL|FuncNameOhneGLamAnfang]]


Um diese Vorlage direkt zu nutzen, bitte diese Seite bearbeiten und die Vorlage direkt rauskopieren!