public final class ARBFramebufferObject
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
GL_COLOR_ATTACHMENT0
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT1
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT10
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT11
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT12
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT13
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT14
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT15
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT2
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT3
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT4
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT5
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT6
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT7
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT8
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_COLOR_ATTACHMENT9
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_DEPTH_ATTACHMENT
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_DEPTH_STENCIL
Accepted by the <format> parameter of DrawPixels, ReadPixels,
TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D,
TexSubImage3D, and GetTexImage, by the <type> parameter of
CopyPixels, by the <internalformat> parameter of TexImage1D,
TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and
RenderbufferStorage, and returned in the <data> parameter of
GetTexLevelParameter and GetRenderbufferParameteriv:
|
static int |
GL_DEPTH_STENCIL_ATTACHMENT
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_DEPTH24_STENCIL8
Accepted by the <internalformat> parameter of TexImage1D,
TexImage2D, TexImage3D, CopyTexImage1D, CopyTexImage2D, and
RenderbufferStorage, and returned in the <data> parameter of
GetTexLevelParameter and GetRenderbufferParameteriv:
|
static int |
GL_DRAW_FRAMEBUFFER
Accepted by the <target> parameter of BindFramebuffer,
CheckFramebufferStatus, FramebufferTexture{1D|2D|3D},
FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv:
|
static int |
GL_DRAW_FRAMEBUFFER_BINDING
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_FRAMEBUFFER
Accepted by the <target> parameter of BindFramebuffer,
CheckFramebufferStatus, FramebufferTexture{1D|2D|3D},
FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
Accepted by the <pname> parameter of
GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_BINDING
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_FRAMEBUFFER_COMPLETE
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_DEFAULT
Returned in <params> by GetFramebufferAttachmentParameteriv:
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_UNDEFINED
Returned by CheckFramebufferStatus():
|
static int |
GL_FRAMEBUFFER_UNSUPPORTED
Returned by CheckFramebufferStatus():
|
static int |
GL_INDEX
Returned in <params> by GetFramebufferAttachmentParameteriv:
|
static int |
GL_INVALID_FRAMEBUFFER_OPERATION
Returned by GetError():
|
static int |
GL_MAX_COLOR_ATTACHMENTS
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_MAX_RENDERBUFFER_SIZE
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_MAX_SAMPLES
Accepted by the <pname> parameter of GetBooleanv, GetIntegerv,
GetFloatv, and GetDoublev:
|
static int |
GL_READ_FRAMEBUFFER
Accepted by the <target> parameter of BindFramebuffer,
CheckFramebufferStatus, FramebufferTexture{1D|2D|3D},
FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv:
|
static int |
GL_READ_FRAMEBUFFER_BINDING
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_RENDERBUFFER
Accepted by the <target> parameter of BindRenderbuffer,
RenderbufferStorage, and GetRenderbufferParameteriv, and
returned by GetFramebufferAttachmentParameteriv:
|
static int |
GL_RENDERBUFFER_ALPHA_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_BINDING
Accepted by the <pname> parameters of GetIntegerv, GetFloatv,
and GetDoublev:
|
static int |
GL_RENDERBUFFER_BLUE_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_DEPTH_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_GREEN_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_HEIGHT
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_INTERNAL_FORMAT
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_RED_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_SAMPLES
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_STENCIL_SIZE
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_RENDERBUFFER_WIDTH
Accepted by the <pname> parameter of GetRenderbufferParameteriv:
|
static int |
GL_SRGB
Returned in <params> by GetFramebufferAttachmentParameteriv:
|
static int |
GL_STENCIL_ATTACHMENT
Accepted by the <attachment> parameter of
FramebufferTexture{1D|2D|3D}, FramebufferRenderbuffer, and
GetFramebufferAttachmentParameteriv
|
static int |
GL_STENCIL_INDEX1
Accepted by the <internalformat> parameter of
RenderbufferStorage:
|
static int |
GL_STENCIL_INDEX16
Accepted by the <internalformat> parameter of
RenderbufferStorage:
|
static int |
GL_STENCIL_INDEX4
Accepted by the <internalformat> parameter of
RenderbufferStorage:
|
static int |
GL_STENCIL_INDEX8
Accepted by the <internalformat> parameter of
RenderbufferStorage:
|
static int |
GL_TEXTURE_STENCIL_SIZE
Accepted by the <value> parameter of GetTexLevelParameter:
|
static int |
GL_UNSIGNED_INT_24_8
Accepted by the <type> parameter of DrawPixels, ReadPixels,
TexImage1D, TexImage2D, TexImage3D, TexSubImage1D, TexSubImage2D,
TexSubImage3D, and GetTexImage:
|
static int |
GL_UNSIGNED_NORMALIZED
Returned in <params> by GetFramebufferAttachmentParameteriv:
|
Modifier and Type | Method and Description |
---|---|
static void |
glBindFramebuffer(int target,
int framebuffer) |
static void |
glBindRenderbuffer(int target,
int renderbuffer) |
static void |
glBlitFramebuffer(int srcX0,
int srcY0,
int srcX1,
int srcY1,
int dstX0,
int dstY0,
int dstX1,
int dstY1,
int mask,
int filter) |
static int |
glCheckFramebufferStatus(int target) |
static void |
glDeleteFramebuffers(int framebuffer)
Overloads glDeleteFramebuffers.
|
static void |
glDeleteFramebuffers(java.nio.IntBuffer framebuffers) |
static void |
glDeleteRenderbuffers(int renderbuffer)
Overloads glDeleteRenderbuffers.
|
static void |
glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers) |
static void |
glFramebufferRenderbuffer(int target,
int attachment,
int renderbuffertarget,
int renderbuffer) |
static void |
glFramebufferTexture1D(int target,
int attachment,
int textarget,
int texture,
int level) |
static void |
glFramebufferTexture2D(int target,
int attachment,
int textarget,
int texture,
int level) |
static void |
glFramebufferTexture3D(int target,
int attachment,
int textarget,
int texture,
int level,
int layer) |
static void |
glFramebufferTextureLayer(int target,
int attachment,
int texture,
int level,
int layer) |
static void |
glGenerateMipmap(int target) |
static int |
glGenFramebuffers()
Overloads glGenFramebuffers.
|
static void |
glGenFramebuffers(java.nio.IntBuffer framebuffers) |
static int |
glGenRenderbuffers()
Overloads glGenRenderbuffers.
|
static void |
glGenRenderbuffers(java.nio.IntBuffer renderbuffers) |
static int |
glGetFramebufferAttachmentParameter(int target,
int attachment,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetFramebufferAttachmentParameteri(int, int, int) instead. |
static void |
glGetFramebufferAttachmentParameter(int target,
int attachment,
int pname,
java.nio.IntBuffer params) |
static int |
glGetFramebufferAttachmentParameteri(int target,
int attachment,
int pname)
Overloads glGetFramebufferAttachmentParameteriv.
|
static int |
glGetRenderbufferParameter(int target,
int pname)
Deprecated.
Will be removed in 3.0. Use
glGetRenderbufferParameteri(int, int) instead. |
static void |
glGetRenderbufferParameter(int target,
int pname,
java.nio.IntBuffer params) |
static int |
glGetRenderbufferParameteri(int target,
int pname)
Overloads glGetRenderbufferParameteriv.
|
static boolean |
glIsFramebuffer(int framebuffer) |
static boolean |
glIsRenderbuffer(int renderbuffer) |
static void |
glRenderbufferStorage(int target,
int internalformat,
int width,
int height) |
static void |
glRenderbufferStorageMultisample(int target,
int samples,
int internalformat,
int width,
int height) |
public static final int GL_FRAMEBUFFER
public static final int GL_READ_FRAMEBUFFER
public static final int GL_DRAW_FRAMEBUFFER
public static final int GL_RENDERBUFFER
public static final int GL_STENCIL_INDEX1
public static final int GL_STENCIL_INDEX4
public static final int GL_STENCIL_INDEX8
public static final int GL_STENCIL_INDEX16
public static final int GL_RENDERBUFFER_WIDTH
public static final int GL_RENDERBUFFER_HEIGHT
public static final int GL_RENDERBUFFER_INTERNAL_FORMAT
public static final int GL_RENDERBUFFER_RED_SIZE
public static final int GL_RENDERBUFFER_GREEN_SIZE
public static final int GL_RENDERBUFFER_BLUE_SIZE
public static final int GL_RENDERBUFFER_ALPHA_SIZE
public static final int GL_RENDERBUFFER_DEPTH_SIZE
public static final int GL_RENDERBUFFER_STENCIL_SIZE
public static final int GL_RENDERBUFFER_SAMPLES
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
public static final int GL_FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
public static final int GL_FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
public static final int GL_FRAMEBUFFER_ATTACHMENT_RED_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
public static final int GL_FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
public static final int GL_SRGB
public static final int GL_UNSIGNED_NORMALIZED
public static final int GL_FRAMEBUFFER_DEFAULT
public static final int GL_INDEX
public static final int GL_COLOR_ATTACHMENT0
public static final int GL_COLOR_ATTACHMENT1
public static final int GL_COLOR_ATTACHMENT2
public static final int GL_COLOR_ATTACHMENT3
public static final int GL_COLOR_ATTACHMENT4
public static final int GL_COLOR_ATTACHMENT5
public static final int GL_COLOR_ATTACHMENT6
public static final int GL_COLOR_ATTACHMENT7
public static final int GL_COLOR_ATTACHMENT8
public static final int GL_COLOR_ATTACHMENT9
public static final int GL_COLOR_ATTACHMENT10
public static final int GL_COLOR_ATTACHMENT11
public static final int GL_COLOR_ATTACHMENT12
public static final int GL_COLOR_ATTACHMENT13
public static final int GL_COLOR_ATTACHMENT14
public static final int GL_COLOR_ATTACHMENT15
public static final int GL_DEPTH_ATTACHMENT
public static final int GL_STENCIL_ATTACHMENT
public static final int GL_DEPTH_STENCIL_ATTACHMENT
public static final int GL_MAX_SAMPLES
public static final int GL_FRAMEBUFFER_COMPLETE
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER
public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER
public static final int GL_FRAMEBUFFER_UNSUPPORTED
public static final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
public static final int GL_FRAMEBUFFER_UNDEFINED
public static final int GL_FRAMEBUFFER_BINDING
public static final int GL_DRAW_FRAMEBUFFER_BINDING
public static final int GL_READ_FRAMEBUFFER_BINDING
public static final int GL_RENDERBUFFER_BINDING
public static final int GL_MAX_COLOR_ATTACHMENTS
public static final int GL_MAX_RENDERBUFFER_SIZE
public static final int GL_INVALID_FRAMEBUFFER_OPERATION
public static final int GL_DEPTH_STENCIL
public static final int GL_UNSIGNED_INT_24_8
public static final int GL_DEPTH24_STENCIL8
public static final int GL_TEXTURE_STENCIL_SIZE
public static boolean glIsRenderbuffer(int renderbuffer)
public static void glBindRenderbuffer(int target, int renderbuffer)
public static void glDeleteRenderbuffers(java.nio.IntBuffer renderbuffers)
public static void glDeleteRenderbuffers(int renderbuffer)
public static void glGenRenderbuffers(java.nio.IntBuffer renderbuffers)
public static int glGenRenderbuffers()
public static void glRenderbufferStorage(int target, int internalformat, int width, int height)
public static void glRenderbufferStorageMultisample(int target, int samples, int internalformat, int width, int height)
public static void glGetRenderbufferParameter(int target, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetRenderbufferParameter(int target, int pname)
glGetRenderbufferParameteri(int, int)
instead.public static int glGetRenderbufferParameteri(int target, int pname)
public static boolean glIsFramebuffer(int framebuffer)
public static void glBindFramebuffer(int target, int framebuffer)
public static void glDeleteFramebuffers(java.nio.IntBuffer framebuffers)
public static void glDeleteFramebuffers(int framebuffer)
public static void glGenFramebuffers(java.nio.IntBuffer framebuffers)
public static int glGenFramebuffers()
public static int glCheckFramebufferStatus(int target)
public static void glFramebufferTexture1D(int target, int attachment, int textarget, int texture, int level)
public static void glFramebufferTexture2D(int target, int attachment, int textarget, int texture, int level)
public static void glFramebufferTexture3D(int target, int attachment, int textarget, int texture, int level, int layer)
public static void glFramebufferTextureLayer(int target, int attachment, int texture, int level, int layer)
public static void glFramebufferRenderbuffer(int target, int attachment, int renderbuffertarget, int renderbuffer)
public static void glGetFramebufferAttachmentParameter(int target, int attachment, int pname, java.nio.IntBuffer params)
@Deprecated public static int glGetFramebufferAttachmentParameter(int target, int attachment, int pname)
glGetFramebufferAttachmentParameteri(int, int, int)
instead.public static int glGetFramebufferAttachmentParameteri(int target, int attachment, int pname)
public static void glBlitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter)
public static void glGenerateMipmap(int target)
Copyright © 2002-2009 lwjgl.org. All Rights Reserved.