Java org.lwjgl.opengl ARBFramebufferObject fields, constructors, methods, implement or subclass

Example usage for Java org.lwjgl.opengl ARBFramebufferObject fields, constructors, methods, implement or subclass

Introduction

In this page you can find the methods, fields and constructors for org.lwjgl.opengl ARBFramebufferObject.

The text is from its open source code.

Field

intGL_FRAMEBUFFER
Accepted by the target parameter of BindFramebuffer, CheckFramebufferStatus, FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and GetFramebufferAttachmentParameteriv.
intGL_RENDERBUFFER
Accepted by the target parameter of BindRenderbuffer, RenderbufferStorage, and GetRenderbufferParameteriv, and returned by GetFramebufferAttachmentParameteriv.
intGL_FRAMEBUFFER_COMPLETE
Returned by CheckFramebufferStatus().

Method

voidglBindFramebuffer(@NativeType("GLenum") int target, @NativeType("GLuint") int framebuffer)
Binds a framebuffer to a framebuffer target.
voidglBindRenderbuffer(@NativeType("GLenum") int target, @NativeType("GLuint") int renderbuffer)
Binds a renderbuffer to a renderbuffer target.
intglCheckFramebufferStatus(@NativeType("GLenum") int target)
Checks the completeness status of a framebuffer.
voidglDeleteFramebuffers(@NativeType("GLuint const *") IntBuffer framebuffers)
Deletes framebuffer objects.
voidglDeleteFramebuffers(@NativeType("GLuint const *") int framebuffer)
Deletes framebuffer objects.
voidglDeleteFramebuffers(@NativeType("GLuint const *") int[] framebuffers)
Array version of: #glDeleteFramebuffers DeleteFramebuffers
voidglDeleteRenderbuffers(@NativeType("GLuint const *") IntBuffer renderbuffers)
Deletes renderbuffer objects.
voidglDeleteRenderbuffers(@NativeType("GLuint const *") int renderbuffer)
Deletes renderbuffer objects.
voidglDeleteRenderbuffers(@NativeType("GLuint const *") int[] renderbuffers)
Array version of: #glDeleteRenderbuffers DeleteRenderbuffers
voidglFramebufferRenderbuffer(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int renderbuffertarget, @NativeType("GLuint") int renderbuffer)
Attaches a renderbuffer as a logical buffer to the currently bound framebuffer object.
voidglFramebufferTexture2D(@NativeType("GLenum") int target, @NativeType("GLenum") int attachment, @NativeType("GLenum") int textarget, @NativeType("GLuint") int texture, @NativeType("GLint") int level)
Attaches a level of a 2D texture object as a logical buffer to the currently bound framebuffer object.
voidglGenerateMipmap(@NativeType("GLenum") int target)
Generate mipmaps for a specified texture target.
intglGenFramebuffers()
Generates framebuffer object names.
intglGenRenderbuffers()
Generates renderbuffer object names.
voidglRenderbufferStorage(@NativeType("GLenum") int target, @NativeType("GLenum") int internalformat, @NativeType("GLsizei") int width, @NativeType("GLsizei") int height)
Establishes data storage, format and dimensions of a renderbuffer object's image.