X-Git-Url: http://git.hcoop.net/clinton/guile-figl.git/blobdiff_plain/b002944dd992dc5a273e0067504beb48e1ae3d1c..a6a00658f26c164551287799b194cc2f07eb78be:/upstream-doc/man4/xhtml/glFramebufferTextureLayer.xml diff --git a/upstream-doc/man4/xhtml/glFramebufferTextureLayer.xml b/upstream-doc/man4/xhtml/glFramebufferTextureLayer.xml new file mode 100644 index 0000000..5e001dd --- /dev/null +++ b/upstream-doc/man4/xhtml/glFramebufferTextureLayer.xml @@ -0,0 +1,49 @@ + + + +
glFramebufferTextureLayer â attach a single layer of a texture to a framebuffer
void glFramebufferTextureLayer( | GLenum  | target, |
 | GLenum  | attachment, |
 | GLuint  | texture, |
 | GLint  | level, |
 | GLint  | layer) ; |
target
+ Specifies the framebuffer target. target
must be GL_DRAW_FRAMEBUFFER
,
+ GL_READ_FRAMEBUFFER
, or GL_FRAMEBUFFER
. GL_FRAMEBUFFER
+ is equivalent to GL_DRAW_FRAMEBUFFER
.
+
attachment
+ Specifies the attachment point of the framebuffer. attachment
must be
+ GL_COLOR_ATTACHMENTi
, GL_DEPTH_ATTACHMENT
,
+ GL_STENCIL_ATTACHMENT
or GL_DEPTH_STENCIL_ATTACHMMENT
.
+
texture
+ Specifies the texture object to attach to the framebuffer attachment point named by attachment
.
+
level
+ Specifies the mipmap level of texture
to attach.
+
layer
+ Specifies the layer of texture
to attach.
+
+ glFramebufferTextureLayer
operates like glFramebufferTexture,
+ except that only a single layer of the texture level, given by layer
, is attached to the attachment point.
+ If texture
is not zero, layer
must be greater than or equal to zero.
+ texture
must either be zero or the name of an existing three-dimensional texture, one- or two-dimensional array texture,
+ or multisample array texture.
+
+ GL_INVALID_ENUM
is generated if target
is not one of the accepted tokens.
+
+ GL_INVALID_ENUM
is generated if attachment
is not one of the accepted tokens.
+
+ GL_INVALID_VALUE
is generated if texture
is not zero or the name of an existing
+ texture object.
+
+ GL_INVALID_VALUE
is generated if texture
is not zero and layer
+ is negative.
+
+ GL_INVALID_OPERATION
is generated if zero is bound to target
.
+
+ GL_INVALID_OPERATION
is generated if texture
is not zero or the name of an existing cube map texture.
+
+ glGenFramebuffers, + glBindFramebuffer, + glGenRenderbuffers, + glFramebufferTexture, + glFramebufferTextureFace +
+ 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/. +