Package org.lwjgl.opengl
Class ARBFramebufferObject
java.lang.Object
org.lwjgl.opengl.ARBFramebufferObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final int -
Method Summary
Modifier and TypeMethodDescriptionstatic voidglBindFramebuffer(int target, int framebuffer) void glBindFramebuffer(GLenum target, GLuint framebuffer)static voidglBindRenderbuffer(int target, int renderbuffer) void glBindRenderbuffer(GLenum target, GLuint renderbuffer)static voidglBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter)static intglCheckFramebufferStatus(int target) GLenum glCheckFramebufferStatus(GLenum target)static voidglDeleteFramebuffers(int framebuffer) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)static voidglDeleteFramebuffers(int[] framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)static voidglDeleteFramebuffers(IntBuffer framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)static voidglDeleteRenderbuffers(int renderbuffer) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)static voidglDeleteRenderbuffers(int[] renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)static voidglDeleteRenderbuffers(IntBuffer renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)static voidglFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)static voidglFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level) void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)static voidglFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level)static voidglFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int layer) void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint layer)static voidglFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer)static voidglGenerateMipmap(int target) void glGenerateMipmap(GLenum target)static intvoid glGenFramebuffers(GLsizei n, GLuint * framebuffers)static voidglGenFramebuffers(int[] framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)static voidglGenFramebuffers(IntBuffer framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)static intvoid glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)static voidglGenRenderbuffers(int[] renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)static voidglGenRenderbuffers(IntBuffer renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)static intglGetFramebufferAttachmentParameteri(int target, int attachment, int pname) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)static voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)static voidglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)static intglGetRenderbufferParameteri(int target, int pname) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)static voidglGetRenderbufferParameteriv(int target, int pname, int[] params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)static voidglGetRenderbufferParameteriv(int target, int pname, IntBuffer params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)static booleanglIsFramebuffer(int framebuffer) GLboolean glIsFramebuffer(GLuint framebuffer)static booleanglIsRenderbuffer(int renderbuffer) GLboolean glIsRenderbuffer(GLuint renderbuffer)static voidglRenderbufferStorage(int target, int internalformat, int width, int height) void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)static voidglRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height)static voidnglDeleteFramebuffers(int n, long framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)static voidnglDeleteRenderbuffers(int n, long renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)static voidnglGenFramebuffers(int n, long framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)static voidnglGenRenderbuffers(int n, long renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)static voidnglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)static voidnglGetRenderbufferParameteriv(int target, int pname, long params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
-
Field Details
-
GL_FRAMEBUFFER
public static final int GL_FRAMEBUFFER- See Also:
-
GL_READ_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER- See Also:
-
GL_DRAW_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFER- See Also:
-
GL_RENDERBUFFER
public static final int GL_RENDERBUFFER- See Also:
-
GL_STENCIL_INDEX1
public static final int GL_STENCIL_INDEX1- See Also:
-
GL_STENCIL_INDEX4
public static final int GL_STENCIL_INDEX4- See Also:
-
GL_STENCIL_INDEX8
public static final int GL_STENCIL_INDEX8- See Also:
-
GL_STENCIL_INDEX16
public static final int GL_STENCIL_INDEX16- See Also:
-
GL_RENDERBUFFER_WIDTH
public static final int GL_RENDERBUFFER_WIDTH- See Also:
-
GL_RENDERBUFFER_HEIGHT
public static final int GL_RENDERBUFFER_HEIGHT- See Also:
-
GL_RENDERBUFFER_INTERNAL_FORMAT
public static final int GL_RENDERBUFFER_INTERNAL_FORMAT- See Also:
-
GL_RENDERBUFFER_RED_SIZE
public static final int GL_RENDERBUFFER_RED_SIZE- See Also:
-
GL_RENDERBUFFER_GREEN_SIZE
public static final int GL_RENDERBUFFER_GREEN_SIZE- See Also:
-
GL_RENDERBUFFER_BLUE_SIZE
public static final int GL_RENDERBUFFER_BLUE_SIZE- See Also:
-
GL_RENDERBUFFER_ALPHA_SIZE
public static final int GL_RENDERBUFFER_ALPHA_SIZE- See Also:
-
GL_RENDERBUFFER_DEPTH_SIZE
public static final int GL_RENDERBUFFER_DEPTH_SIZE- See Also:
-
GL_RENDERBUFFER_STENCIL_SIZE
public static final int GL_RENDERBUFFER_STENCIL_SIZE- See Also:
-
GL_RENDERBUFFER_SAMPLES
public static final int GL_RENDERBUFFER_SAMPLES- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE- See Also:
-
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE- See Also:
-
GL_UNSIGNED_NORMALIZED
public static final int GL_UNSIGNED_NORMALIZED- See Also:
-
GL_FRAMEBUFFER_DEFAULT
public static final int GL_FRAMEBUFFER_DEFAULT- See Also:
-
GL_INDEX
public static final int GL_INDEX- See Also:
-
GL_COLOR_ATTACHMENT0
public static final int GL_COLOR_ATTACHMENT0- See Also:
-
GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT1- See Also:
-
GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT2- See Also:
-
GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT3- See Also:
-
GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT4- See Also:
-
GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT5- See Also:
-
GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT6- See Also:
-
GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT7- See Also:
-
GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT8- See Also:
-
GL_COLOR_ATTACHMENT9
public static final int GL_COLOR_ATTACHMENT9- See Also:
-
GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT10- See Also:
-
GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT11- See Also:
-
GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT12- See Also:
-
GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT13- See Also:
-
GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT14- See Also:
-
GL_COLOR_ATTACHMENT15
public static final int GL_COLOR_ATTACHMENT15- See Also:
-
GL_DEPTH_ATTACHMENT
public static final int GL_DEPTH_ATTACHMENT- See Also:
-
GL_STENCIL_ATTACHMENT
public static final int GL_STENCIL_ATTACHMENT- See Also:
-
GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_DEPTH_STENCIL_ATTACHMENT- See Also:
-
GL_MAX_SAMPLES
public static final int GL_MAX_SAMPLES- See Also:
-
GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_COMPLETE- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER- See Also:
-
GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_UNSUPPORTED- See Also:
-
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE- See Also:
-
GL_FRAMEBUFFER_UNDEFINED
public static final int GL_FRAMEBUFFER_UNDEFINED- See Also:
-
GL_FRAMEBUFFER_BINDING
public static final int GL_FRAMEBUFFER_BINDING- See Also:
-
GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_DRAW_FRAMEBUFFER_BINDING- See Also:
-
GL_READ_FRAMEBUFFER_BINDING
public static final int GL_READ_FRAMEBUFFER_BINDING- See Also:
-
GL_RENDERBUFFER_BINDING
public static final int GL_RENDERBUFFER_BINDING- See Also:
-
GL_MAX_COLOR_ATTACHMENTS
public static final int GL_MAX_COLOR_ATTACHMENTS- See Also:
-
GL_MAX_RENDERBUFFER_SIZE
public static final int GL_MAX_RENDERBUFFER_SIZE- See Also:
-
GL_INVALID_FRAMEBUFFER_OPERATION
public static final int GL_INVALID_FRAMEBUFFER_OPERATION- See Also:
-
GL_DEPTH_STENCIL
public static final int GL_DEPTH_STENCIL- See Also:
-
GL_UNSIGNED_INT_24_8
public static final int GL_UNSIGNED_INT_24_8- See Also:
-
GL_DEPTH24_STENCIL8
public static final int GL_DEPTH24_STENCIL8- See Also:
-
GL_TEXTURE_STENCIL_SIZE
public static final int GL_TEXTURE_STENCIL_SIZE- See Also:
-
-
Method Details
-
glIsRenderbuffer
public static boolean glIsRenderbuffer(int renderbuffer) GLboolean glIsRenderbuffer(GLuint renderbuffer) -
glBindRenderbuffer
public static void glBindRenderbuffer(int target, int renderbuffer) void glBindRenderbuffer(GLenum target, GLuint renderbuffer) -
nglDeleteRenderbuffers
public static void nglDeleteRenderbuffers(int n, long renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers) -
glDeleteRenderbuffers
void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers) -
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int renderbuffer) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers) -
nglGenRenderbuffers
public static void nglGenRenderbuffers(int n, long renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) -
glGenRenderbuffers
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) -
glGenRenderbuffers
public static int glGenRenderbuffers()void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) -
glRenderbufferStorage
public static void glRenderbufferStorage(int target, int internalformat, int width, int height) void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height) -
glRenderbufferStorageMultisample
public static void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height) void glRenderbufferStorageMultisample(GLenum target, GLsizei samples, GLenum internalformat, GLsizei width, GLsizei height) -
nglGetRenderbufferParameteriv
public static void nglGetRenderbufferParameteriv(int target, int pname, long params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) -
glGetRenderbufferParameteriv
void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) -
glGetRenderbufferParameteri
public static int glGetRenderbufferParameteri(int target, int pname) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) -
glIsFramebuffer
public static boolean glIsFramebuffer(int framebuffer) GLboolean glIsFramebuffer(GLuint framebuffer) -
glBindFramebuffer
public static void glBindFramebuffer(int target, int framebuffer) void glBindFramebuffer(GLenum target, GLuint framebuffer) -
nglDeleteFramebuffers
public static void nglDeleteFramebuffers(int n, long framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers) -
glDeleteFramebuffers
void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers) -
glDeleteFramebuffers
public static void glDeleteFramebuffers(int framebuffer) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers) -
nglGenFramebuffers
public static void nglGenFramebuffers(int n, long framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers) -
glGenFramebuffers
void glGenFramebuffers(GLsizei n, GLuint * framebuffers) -
glGenFramebuffers
public static int glGenFramebuffers()void glGenFramebuffers(GLsizei n, GLuint * framebuffers) -
glCheckFramebufferStatus
public static int glCheckFramebufferStatus(int target) GLenum glCheckFramebufferStatus(GLenum target) -
glFramebufferTexture1D
public static void glFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level) void glFramebufferTexture1D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) -
glFramebufferTexture2D
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level) void glFramebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level) -
glFramebufferTexture3D
public static void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int layer) void glFramebufferTexture3D(GLenum target, GLenum attachment, GLenum textarget, GLuint texture, GLint level, GLint layer) -
glFramebufferTextureLayer
public static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer) void glFramebufferTextureLayer(GLenum target, GLenum attachment, GLuint texture, GLint level, GLint layer) -
glFramebufferRenderbuffer
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer) void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer) -
nglGetFramebufferAttachmentParameteriv
public static void nglGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, long params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) -
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, IntBuffer params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) -
glGetFramebufferAttachmentParameteri
public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params) -
glBlitFramebuffer
public static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) void glBlitFramebuffer(GLint srcX0, GLint srcY0, GLint srcX1, GLint srcY1, GLint dstX0, GLint dstY0, GLint dstX1, GLint dstY1, GLbitfield mask, GLenum filter) -
glGenerateMipmap
public static void glGenerateMipmap(int target) void glGenerateMipmap(GLenum target) -
glDeleteRenderbuffers
public static void glDeleteRenderbuffers(int[] renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers) -
glGenRenderbuffers
public static void glGenRenderbuffers(int[] renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers) -
glGetRenderbufferParameteriv
public static void glGetRenderbufferParameteriv(int target, int pname, int[] params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params) -
glDeleteFramebuffers
public static void glDeleteFramebuffers(int[] framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers) -
glGenFramebuffers
public static void glGenFramebuffers(int[] framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers) -
glGetFramebufferAttachmentParameteriv
public static void glGetFramebufferAttachmentParameteriv(int target, int attachment, int pname, int[] params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
-