glBindRenderbuffer

Aus DGL Wiki
Wechseln zu: Navigation, Suche

glBindRenderbuffer

Name

glBindRenderbuffer - Bindet ein benanntes Renderpuffer-Objekt


Delphi-Spezifikation

procedure glBindRenderbuffer(target : GLenum; renderbuffer : GLuint);


Parameter

target Das Ziel, an das der Renderpuffer gebunden wird. Möglicher Wert: GL_RENDERBUFFER
renderbuffer Name des zu bindenden Renderpuffer-Objektes oder 0.


Beschreibung

glBindRenderbuffer bindet das mit renderbuffer benannte Renderpuffer-Objekt an das angegebene Ziel, eine bereits bestehende Bindung wird dabei überschrieben. renderbuffer muss der Name eines mit glGenRenderbuffers erzeugten Renderpuffer-Objekts sein. Ein Aufruf mir renderbuffer gleich Null löst eine vorher bestehende Bindung auf.


Hinweise

glBindRenderBuffer ist erst ab OpenGL Version 3.0 verfügbar!


Fehlermeldungen

GL_INVALID_ENUM wird generiert wenn target nicht GL_RENDERBUFFER ist.

GL_INVALID_OPERATION wird generiert, wenn renderbuffer nicht Null und nicht der Name eines zuvor mit glGenRenderbuffers erstellten Renderpuffers ist.


Siehe auch

glGenRenderbuffers, glDeleteRenderbuffers, glRenderbufferStorage, glRenderbufferStorageMultisample, glIsRenderbuffer