X-Git-Url: http://git.hcoop.net/clinton/guile-figl.git/blobdiff_plain/f9cd4214d375b0c972d742b500c3523e0b9b8865..7faf1d718c244a3e6cd364abb755fdbcbea0b276:/upstream-man-pages/man4/xhtml/glRenderbufferStorage.xml diff --git a/upstream-man-pages/man4/xhtml/glRenderbufferStorage.xml b/upstream-man-pages/man4/xhtml/glRenderbufferStorage.xml new file mode 100644 index 0000000..47b9682 --- /dev/null +++ b/upstream-man-pages/man4/xhtml/glRenderbufferStorage.xml @@ -0,0 +1,47 @@ + + + +glRenderbufferStorage - OpenGL 4 Reference Pages

Name

glRenderbufferStorage — establish data storage, format and dimensions of a renderbuffer object's image

C Specification

void glRenderbufferStorage(GLenum  target,
 GLenum  internalformat,
 GLsizei  width,
 GLsizei  height);

Parameters

target

+ Specifies a binding to which the target of the allocation and must be GL_RENDERBUFFER. +

internalformat

+ Specifies the internal format to use for the renderbuffer object's image. +

width

+ Specifies the width of the renderbuffer, in pixels. +

height

+ Specifies the height of the renderbuffer, in pixels. +

Description

+ glRenderbufferStorage is equivalent to calling + glRenderbufferStorageMultisample with the + samples set to zero. +

+ The target of the operation, specified by target must be GL_RENDERBUFFER. + internalformat specifies the internal format to be used for the renderbuffer object's storage and + must be a color-renderable, depth-renderable, or stencil-renderable format. + width and height are the dimensions, in pixels, of the renderbuffer. + Both width and height must be less than or equal to the value of + GL_MAX_RENDERBUFFER_SIZE. +

+ Upon success, glRenderbufferStorage deletes any existing data store for the renderbuffer + image and the contents of the data store after calling glRenderbufferStorage are undefined. +

Errors

+ GL_INVALID_ENUM is generated if target is not GL_RENDERBUFFER. +

+ GL_INVALID_VALUE is generated if either of width or height is negative, + or greater than the value of GL_MAX_RENDERBUFFER_SIZE. +

+ GL_INVALID_ENUM is generated if internalformat is not a color-renderable, depth-renderable, + or stencil-renderable format. +

+ GL_OUT_OF_MEMORY is generated if the GL is unable to create a data store of the requested size. +

See Also

+ glGenRenderbuffers, + glBindRenderbuffer, + glRenderbufferStorageMultisample, + glFramebufferRenderbuffer, + glDeleteRenderbuffers +

Copyright

+ Copyright © 2010 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. + http://opencontent.org/openpub/. +