Webgl Reference Card 1 - 0 PDF
Webgl Reference Card 1 - 0 PDF
Framebuffer Objects [5.13.6] Object createFramebuffer() void framebufferTexture2D(enum target, enum attachment,
enum textarget, Object texture, int level)
Framebuffer objects provide an alternative rendering target to Note: Corresponding OpenGL ES function is GenFramebuffers
target and attachment: Same as for framebufferRenderbuffer
the drawing buffer. void deleteFramebuffer(Object buffer) textarget: TEXTURE_2D, TEXTURE_CUBE_MAP_POSITIVE{X, Y, Z},
void bindFramebuffer(enum target, Object framebuffer) TEXTURE_CUBE_MAP_NEGATIVE{X, Y, Z},
void framebufferRenderbuffer(enum target, enum attachment,
target: FRAMEBUFFER enum renderbuffertarget, Object renderbuffer) any getFramebufferAttachmentParameter(enum target,
enum checkFramebufferStatus(enum target) target: FRAMEBUFFER enum attachment, enum pname)
target: FRAMEBUFFER attachment: COLOR_ATTACHMENT0, {DEPTH, STENCIL}_ATTACHMENT target and attachment: Same as for framebufferRenderbuffer
Returns: FRAMEBUFFER_{COMPLETE, UNSUPPORTED}, renderbuffertarget: RENDERBUFFER pname: FRAMEBUFFER_ATTACHMENT_OBJECT_{TYPE, NAME},
FRAMEBUFFER_INCOMPLETE_{ATTACHMENT, DIMENSIONS, bool isFramebuffer(Object framebuffer) FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL,
MISSING_ATTACHMENT} FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
©2011 Khronos Group - Rev. 0618 Reference card production by Miller & Mattson www.millermattson.com www.khronos.org/webgl