From OpenGL Reference
Jump to navigation Jump to search

Bind a renderbuffer to a renderbuffer target.

C Specification[edit]

void glBindRenderbuffer( GLenum target, GLuint renderbuffer );


target - Specifies the renderbuffer target of the binding operation. target must be GL_RENDERBUFFER .
renderbuffer - Specifies the name of the renderbuffer object to bind.


 glBindRenderbuffer binds the renderbuffer object with name renderbuffer to the renderbuffer target specified by target . target must be GL_RENDERBUFFER . renderbuffer is the name of a renderbuffer object previously returned from a call to glGenRenderbuffers , or zero to break the existing binding of a renderbuffer object to target .


 GL_INVALID_ENUM is generated if target is not GL_RENDERBUFFER .

 GL_INVALID_OPERATION is generated if renderbuffer is not zero or the name of a renderbuffer previously returned from a call to glGenRenderbuffers .

Version Support[edit]

 glBindRenderbuffer  3.0+

See Also[edit]

 glDeleteRenderbuffers , glGenRenderbuffers , glIsRenderbuffer , glRenderbufferStorage , glRenderbufferStorageMultisample 


Copyright© 2010-2014 Khronos Group. This material may be distributed subject to the terms and conditions set forth in the Open Publication License, v 1.0, 8 June 1999.