Top Fields Constructors Methods
org.lwjgl.opengles

public final Class OESFramebufferObject

extends Object
Class Inheritance
Imports
org.lwjgl.*, java.nio.*

Field Summary

Modifier and TypeField and Description
public static final int
GL_COLOR_ATTACHMENT0_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

public static final int
GL_DEPTH_ATTACHMENT_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

public static final int
GL_DEPTH_COMPONENT16_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_BINDING_OES

Accepted by GetIntegerv():

public static final int
GL_FRAMEBUFFER_COMPLETE_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_FRAMEBUFFER_OES

Accepted by the <target> parameter of BindFramebufferOES, CheckFramebufferStatusOES, FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES:

public static final int
GL_FRAMEBUFFER_UNSUPPORTED_OES

Returned by CheckFramebufferStatusOES():

public static final int
GL_INVALID_FRAMEBUFFER_OPERATION_OES

Returned by GetError():

public static final int
GL_MAX_RENDERBUFFER_SIZE_OES

Accepted by GetIntegerv():

public static final int
GL_NONE_OES

Returned by GetFramebufferAttachmentParameterivOES when the <pname> parameter is FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES:

public static final int
GL_RENDERBUFFER_ALPHA_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_BINDING_OES

Accepted by GetIntegerv():

public static final int
GL_RENDERBUFFER_BLUE_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_DEPTH_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_GREEN_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_HEIGHT_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_INTERNAL_FORMAT_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_OES

Accepted by the <target> parameter of BindRenderbufferOES, RenderbufferStorageOES, and GetRenderbufferParameterivOES, and returned by GetFramebufferAttachmentParameterivOES:

public static final int
GL_RENDERBUFFER_RED_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_STENCIL_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RENDERBUFFER_WIDTH_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

public static final int
GL_RGB565_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_RGB5_A1_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_RGBA4_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_STENCIL_ATTACHMENT_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

public static final int
GL_STENCIL_INDEX1_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_STENCIL_INDEX4_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

public static final int
GL_STENCIL_INDEX8_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
glBindFramebufferOES(int target, int framebuffer)

public static void
glBindRenderbufferOES(int target, int renderbuffer)

public static int
public static void
public static void
glDeleteFramebuffersOES(int framebuffer)

Overloads glDeleteFramebuffersOES.

public static void
public static void
glDeleteRenderbuffersOES(int renderbuffer)

Overloads glDeleteRenderbuffersOES.

public static void
glFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)

public static void
glFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)

public static void
glGenerateMipmapOES(int target)

public static void
public static int
glGenFramebuffersOES()

Overloads glGenFramebuffersOES.

public static void
public static int
glGenRenderbuffersOES()

Overloads glGenRenderbuffersOES.

public static int
glGetFramebufferAttachmentParameteriOES(int target, int attachment, int pname)

Overloads glGetFramebufferAttachmentParameterivOES.

public static void
glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname, IntBuffer params)

public static int
glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname)

Deprecated Will be removed in 3.0. Use glGetFramebufferAttachmentParameteriOES instead.
Overloads glGetFramebufferAttachmentParameterivOES.
public static int
glGetRenderbufferParameteriOES(int target, int pname)

Overloads glGetRenderbufferParameterivOES.

public static void
glGetRenderbufferParameterOES(int target, int pname, IntBuffer params)

public static int
glGetRenderbufferParameterOES(int target, int pname)

Deprecated Will be removed in 3.0. Use glGetRenderbufferParameteriOES instead.
Overloads glGetRenderbufferParameterivOES.
public static boolean
glIsFramebufferOES(int framebuffer)

public static boolean
glIsRenderbufferOES(int renderbuffer)

public static void
glRenderbufferStorageOES(int target, int internalformat, int width, int height)

pack-priv static native void
pack-priv static native void
nglBindFramebufferOES(int target, int framebuffer)

pack-priv static native void
nglBindRenderbufferOES(int target, int renderbuffer)

pack-priv static native int
pack-priv static native void
nglDeleteFramebuffersOES(int framebuffers_n, long framebuffers)

pack-priv static native void
nglDeleteRenderbuffersOES(int renderbuffers_n, long renderbuffers)

pack-priv static native void
nglFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)

pack-priv static native void
nglFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)

pack-priv static native void
pack-priv static native void
nglGenFramebuffersOES(int framebuffers_n, long framebuffers)

pack-priv static native void
nglGenRenderbuffersOES(int renderbuffers_n, long renderbuffers)

pack-priv static native void
nglGetFramebufferAttachmentParameterivOES(int target, int attachment, int pname, long params)

pack-priv static native void
nglGetRenderbufferParameterivOES(int target, int pname, long params)

pack-priv static native boolean
nglIsFramebufferOES(int framebuffer)

pack-priv static native boolean
nglIsRenderbufferOES(int renderbuffer)

pack-priv static native void
nglRenderbufferStorageOES(int target, int internalformat, int width, int height)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

GL_COLOR_ATTACHMENT0_OESback to summary
public static final int GL_COLOR_ATTACHMENT0_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

GL_DEPTH_ATTACHMENT_OESback to summary
public static final int GL_DEPTH_ATTACHMENT_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

GL_DEPTH_COMPONENT16_OESback to summary
public static final int GL_DEPTH_COMPONENT16_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OESback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OESback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OESback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OESback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OESback to summary
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES

Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_BINDING_OESback to summary
public static final int GL_FRAMEBUFFER_BINDING_OES

Accepted by GetIntegerv():

GL_FRAMEBUFFER_COMPLETE_OESback to summary
public static final int GL_FRAMEBUFFER_COMPLETE_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OESback to summary
public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES

Returned by CheckFramebufferStatusOES():

GL_FRAMEBUFFER_OESback to summary
public static final int GL_FRAMEBUFFER_OES

Accepted by the <target> parameter of BindFramebufferOES, CheckFramebufferStatusOES, FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES:

GL_FRAMEBUFFER_UNSUPPORTED_OESback to summary
public static final int GL_FRAMEBUFFER_UNSUPPORTED_OES

Returned by CheckFramebufferStatusOES():

GL_INVALID_FRAMEBUFFER_OPERATION_OESback to summary
public static final int GL_INVALID_FRAMEBUFFER_OPERATION_OES

Returned by GetError():

GL_MAX_RENDERBUFFER_SIZE_OESback to summary
public static final int GL_MAX_RENDERBUFFER_SIZE_OES

Accepted by GetIntegerv():

GL_NONE_OESback to summary
public static final int GL_NONE_OES

Returned by GetFramebufferAttachmentParameterivOES when the <pname> parameter is FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES:

GL_RENDERBUFFER_ALPHA_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_ALPHA_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_BINDING_OESback to summary
public static final int GL_RENDERBUFFER_BINDING_OES

Accepted by GetIntegerv():

GL_RENDERBUFFER_BLUE_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_BLUE_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_DEPTH_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_DEPTH_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_GREEN_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_GREEN_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_HEIGHT_OESback to summary
public static final int GL_RENDERBUFFER_HEIGHT_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_INTERNAL_FORMAT_OESback to summary
public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_OESback to summary
public static final int GL_RENDERBUFFER_OES

Accepted by the <target> parameter of BindRenderbufferOES, RenderbufferStorageOES, and GetRenderbufferParameterivOES, and returned by GetFramebufferAttachmentParameterivOES:

GL_RENDERBUFFER_RED_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_RED_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_STENCIL_SIZE_OESback to summary
public static final int GL_RENDERBUFFER_STENCIL_SIZE_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RENDERBUFFER_WIDTH_OESback to summary
public static final int GL_RENDERBUFFER_WIDTH_OES

Accepted by the <pname> parameter of GetRenderbufferParameterivOES:

GL_RGB565_OESback to summary
public static final int GL_RGB565_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_RGB5_A1_OESback to summary
public static final int GL_RGB5_A1_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_RGBA4_OESback to summary
public static final int GL_RGBA4_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_STENCIL_ATTACHMENT_OESback to summary
public static final int GL_STENCIL_ATTACHMENT_OES

Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES

GL_STENCIL_INDEX1_OESback to summary
public static final int GL_STENCIL_INDEX1_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_STENCIL_INDEX4_OESback to summary
public static final int GL_STENCIL_INDEX4_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

GL_STENCIL_INDEX8_OESback to summary
public static final int GL_STENCIL_INDEX8_OES

Accepted by the <internalformat> parameter of RenderbufferStorageOES:

Constructor Detail

OESFramebufferObjectback to summary
private OESFramebufferObject()

Method Detail

glBindFramebufferOESback to summary
public static void glBindFramebufferOES(int target, int framebuffer)
glBindRenderbufferOESback to summary
public static void glBindRenderbufferOES(int target, int renderbuffer)
glCheckFramebufferStatusOESback to summary
public static int glCheckFramebufferStatusOES(int target)
glDeleteFramebuffersOESback to summary
public static void glDeleteFramebuffersOES(IntBuffer framebuffers)
glDeleteFramebuffersOESback to summary
public static void glDeleteFramebuffersOES(int framebuffer)

Overloads glDeleteFramebuffersOES.

glDeleteRenderbuffersOESback to summary
public static void glDeleteRenderbuffersOES(IntBuffer renderbuffers)
glDeleteRenderbuffersOESback to summary
public static void glDeleteRenderbuffersOES(int renderbuffer)

Overloads glDeleteRenderbuffersOES.

glFramebufferRenderbufferOESback to summary
public static void glFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)
glFramebufferTexture2DOESback to summary
public static void glFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)
glGenerateMipmapOESback to summary
public static void glGenerateMipmapOES(int target)
glGenFramebuffersOESback to summary
public static void glGenFramebuffersOES(IntBuffer framebuffers)
glGenFramebuffersOESback to summary
public static int glGenFramebuffersOES()

Overloads glGenFramebuffersOES.

glGenRenderbuffersOESback to summary
public static void glGenRenderbuffersOES(IntBuffer renderbuffers)
glGenRenderbuffersOESback to summary
public static int glGenRenderbuffersOES()

Overloads glGenRenderbuffersOES.

glGetFramebufferAttachmentParameteriOESback to summary
public static int glGetFramebufferAttachmentParameteriOES(int target, int attachment, int pname)

Overloads glGetFramebufferAttachmentParameterivOES.

glGetFramebufferAttachmentParameterOESback to summary
public static void glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname, IntBuffer params)
glGetFramebufferAttachmentParameterOESback to summary
public static int glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname)

Deprecated

Will be removed in 3.0. Use glGetFramebufferAttachmentParameteriOES instead.

Overloads glGetFramebufferAttachmentParameterivOES.

Annotations
@Deprecated
glGetRenderbufferParameteriOESback to summary
public static int glGetRenderbufferParameteriOES(int target, int pname)

Overloads glGetRenderbufferParameterivOES.

glGetRenderbufferParameterOESback to summary
public static void glGetRenderbufferParameterOES(int target, int pname, IntBuffer params)
glGetRenderbufferParameterOESback to summary
public static int glGetRenderbufferParameterOES(int target, int pname)

Deprecated

Will be removed in 3.0. Use glGetRenderbufferParameteriOES instead.

Overloads glGetRenderbufferParameterivOES.

Annotations
@Deprecated
glIsFramebufferOESback to summary
public static boolean glIsFramebufferOES(int framebuffer)
glIsRenderbufferOESback to summary
public static boolean glIsRenderbufferOES(int renderbuffer)
glRenderbufferStorageOESback to summary
public static void glRenderbufferStorageOES(int target, int internalformat, int width, int height)
initNativeStubsback to summary
pack-priv static native void initNativeStubs() throws LWJGLException
nglBindFramebufferOESback to summary
pack-priv static native void nglBindFramebufferOES(int target, int framebuffer)
nglBindRenderbufferOESback to summary
pack-priv static native void nglBindRenderbufferOES(int target, int renderbuffer)
nglCheckFramebufferStatusOESback to summary
pack-priv static native int nglCheckFramebufferStatusOES(int target)
nglDeleteFramebuffersOESback to summary
pack-priv static native void nglDeleteFramebuffersOES(int framebuffers_n, long framebuffers)
nglDeleteRenderbuffersOESback to summary
pack-priv static native void nglDeleteRenderbuffersOES(int renderbuffers_n, long renderbuffers)
nglFramebufferRenderbufferOESback to summary
pack-priv static native void nglFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)
nglFramebufferTexture2DOESback to summary
pack-priv static native void nglFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)
nglGenerateMipmapOESback to summary
pack-priv static native void nglGenerateMipmapOES(int target)
nglGenFramebuffersOESback to summary
pack-priv static native void nglGenFramebuffersOES(int framebuffers_n, long framebuffers)
nglGenRenderbuffersOESback to summary
pack-priv static native void nglGenRenderbuffersOES(int renderbuffers_n, long renderbuffers)
nglGetFramebufferAttachmentParameterivOESback to summary
pack-priv static native void nglGetFramebufferAttachmentParameterivOES(int target, int attachment, int pname, long params)
nglGetRenderbufferParameterivOESback to summary
pack-priv static native void nglGetRenderbufferParameterivOES(int target, int pname, long params)
nglIsFramebufferOESback to summary
pack-priv static native boolean nglIsFramebufferOES(int framebuffer)
nglIsRenderbufferOESback to summary
pack-priv static native boolean nglIsRenderbufferOES(int renderbuffer)
nglRenderbufferStorageOESback to summary
pack-priv static native void nglRenderbufferStorageOES(int target, int internalformat, int width, int height)