Package org.lwjgl.opengl
Class ARBFramebufferObject
java.lang.Object
org.lwjgl.opengl.ARBFramebufferObject
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
glBindFramebuffer
(int target, int framebuffer) void glBindFramebuffer(GLenum target, GLuint framebuffer)
static void
glBindRenderbuffer
(int target, int renderbuffer) void glBindRenderbuffer(GLenum target, GLuint renderbuffer)
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)
static int
glCheckFramebufferStatus
(int target) GLenum glCheckFramebufferStatus(GLenum target)
static void
glDeleteFramebuffers
(int framebuffer) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
static void
glDeleteFramebuffers
(int[] framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
static void
glDeleteFramebuffers
(IntBuffer framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
static void
glDeleteRenderbuffers
(int renderbuffer) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
static void
glDeleteRenderbuffers
(int[] renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
static void
glDeleteRenderbuffers
(IntBuffer renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
static void
glFramebufferRenderbuffer
(int target, int attachment, int renderbuffertarget, int renderbuffer) void glFramebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, GLuint renderbuffer)
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)
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)
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)
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)
static void
glGenerateMipmap
(int target) void glGenerateMipmap(GLenum target)
static int
void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
static void
glGenFramebuffers
(int[] framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
static void
glGenFramebuffers
(IntBuffer framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
static int
void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
static void
glGenRenderbuffers
(int[] renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
static void
glGenRenderbuffers
(IntBuffer renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
static int
glGetFramebufferAttachmentParameteri
(int target, int attachment, int pname) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
static void
glGetFramebufferAttachmentParameteriv
(int target, int attachment, int pname, int[] params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
static void
glGetFramebufferAttachmentParameteriv
(int target, int attachment, int pname, IntBuffer params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
static int
glGetRenderbufferParameteri
(int target, int pname) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
static void
glGetRenderbufferParameteriv
(int target, int pname, int[] params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
static void
glGetRenderbufferParameteriv
(int target, int pname, IntBuffer params) void glGetRenderbufferParameteriv(GLenum target, GLenum pname, GLint * params)
static boolean
glIsFramebuffer
(int framebuffer) GLboolean glIsFramebuffer(GLuint framebuffer)
static boolean
glIsRenderbuffer
(int renderbuffer) GLboolean glIsRenderbuffer(GLuint renderbuffer)
static void
glRenderbufferStorage
(int target, int internalformat, int width, int height) void glRenderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height)
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)
static void
nglDeleteFramebuffers
(int n, long framebuffers) void glDeleteFramebuffers(GLsizei n, GLuint const * framebuffers)
static void
nglDeleteRenderbuffers
(int n, long renderbuffers) void glDeleteRenderbuffers(GLsizei n, GLuint const * renderbuffers)
static void
nglGenFramebuffers
(int n, long framebuffers) void glGenFramebuffers(GLsizei n, GLuint * framebuffers)
static void
nglGenRenderbuffers
(int n, long renderbuffers) void glGenRenderbuffers(GLsizei n, GLuint * renderbuffers)
static void
nglGetFramebufferAttachmentParameteriv
(int target, int attachment, int pname, long params) void glGetFramebufferAttachmentParameteriv(GLenum target, GLenum attachment, GLenum pname, GLint * params)
static void
nglGetRenderbufferParameteriv
(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)
-