glBindRenderbuffer: Unterschied zwischen den Versionen

Aus DGL Wiki
Wechseln zu: Navigation, Suche
K (Siehe auch)
 
Zeile 40: Zeile 40:
 
[[glGenRenderbuffers]], [[glDeleteRenderbuffers]], [[glRenderbufferStorage]], [[glRenderbufferStorageMultisample]], [[glIsRenderbuffer]]
 
[[glGenRenderbuffers]], [[glDeleteRenderbuffers]], [[glRenderbufferStorage]], [[glRenderbufferStorageMultisample]], [[glIsRenderbuffer]]
  
[[Kategorie:GL]]
+
[[Kategorie:GL|BindRenderbuffer]]
[[Kategorie:GL3]]
+
[[Kategorie:GL3|BindRenderbuffer]]

Aktuelle Version vom 21. Februar 2014, 17:48 Uhr

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