WebGL2RenderingContext: framebufferTextureLayer() method

Note: This feature is available in Web Workers.

The WebGL2RenderingContext.framebufferTextureLayer() method of the WebGL 2 API attaches a single layer of a texture to a framebuffer.

This method is similar to WebGLRenderingContext.framebufferTexture2D(), but only a given single layer of the texture level is attached to the attachment point.

Syntax

js
framebufferTextureLayer(target, attachment, texture, level, layer)

Parameters

target

A GLenum specifying the binding point (target). Possible values:

attachment

A GLenum specifying the attachment point for the texture. Possible values:

texture

A WebGLTexture object whose image to attach.

level

A GLint specifying the mipmap level of the texture image to attach.

layer

A GLint specifying the layer of the texture image to attach.

Return value

None (undefined).

Examples

js
gl.framebufferTextureLayer(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, texture, 0, 8);

Specifications

See also