Package org.lwjgl.opengles
Class OESFramebufferObject
- java.lang.Object
-
- org.lwjgl.opengles.OESFramebufferObject
-
public final class OESFramebufferObject extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static intGL_COLOR_ATTACHMENT0_OESAccepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOESstatic intGL_DEPTH_ATTACHMENT_OESAccepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOESstatic intGL_DEPTH_COMPONENT16_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OESAccepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OESAccepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OESAccepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OESAccepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OESAccepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_BINDING_OESAccepted by GetIntegerv():static intGL_FRAMEBUFFER_COMPLETE_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_FORMATS_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OESReturned by CheckFramebufferStatusOES():static intGL_FRAMEBUFFER_OESAccepted by the <target> parameter of BindFramebufferOES, CheckFramebufferStatusOES, FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES:static intGL_FRAMEBUFFER_UNSUPPORTED_OESReturned by CheckFramebufferStatusOES():static intGL_INVALID_FRAMEBUFFER_OPERATION_OESReturned by GetError():static intGL_MAX_RENDERBUFFER_SIZE_OESAccepted by GetIntegerv():static intGL_NONE_OESReturned by GetFramebufferAttachmentParameterivOES when the <pname> parameter is FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES:static intGL_RENDERBUFFER_ALPHA_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_BINDING_OESAccepted by GetIntegerv():static intGL_RENDERBUFFER_BLUE_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_DEPTH_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_GREEN_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_HEIGHT_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_INTERNAL_FORMAT_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_OESAccepted by the <target> parameter of BindRenderbufferOES, RenderbufferStorageOES, and GetRenderbufferParameterivOES, and returned by GetFramebufferAttachmentParameterivOES:static intGL_RENDERBUFFER_RED_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_STENCIL_SIZE_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RENDERBUFFER_WIDTH_OESAccepted by the <pname> parameter of GetRenderbufferParameterivOES:static intGL_RGB5_A1_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_RGB565_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_RGBA4_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_STENCIL_ATTACHMENT_OESAccepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOESstatic intGL_STENCIL_INDEX1_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_STENCIL_INDEX4_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:static intGL_STENCIL_INDEX8_OESAccepted by the <internalformat> parameter of RenderbufferStorageOES:
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static voidglBindFramebufferOES(int target, int framebuffer)static voidglBindRenderbufferOES(int target, int renderbuffer)static intglCheckFramebufferStatusOES(int target)static voidglDeleteFramebuffersOES(int framebuffer)Overloads glDeleteFramebuffersOES.static voidglDeleteFramebuffersOES(IntBuffer framebuffers)static voidglDeleteRenderbuffersOES(int renderbuffer)Overloads glDeleteRenderbuffersOES.static voidglDeleteRenderbuffersOES(IntBuffer renderbuffers)static voidglFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)static voidglFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)static voidglGenerateMipmapOES(int target)static intglGenFramebuffersOES()Overloads glGenFramebuffersOES.static voidglGenFramebuffersOES(IntBuffer framebuffers)static intglGenRenderbuffersOES()Overloads glGenRenderbuffersOES.static voidglGenRenderbuffersOES(IntBuffer renderbuffers)static intglGetFramebufferAttachmentParameteriOES(int target, int attachment, int pname)Overloads glGetFramebufferAttachmentParameterivOES.static intglGetFramebufferAttachmentParameterOES(int target, int attachment, int pname)Deprecated.Will be removed in 3.0.static voidglGetFramebufferAttachmentParameterOES(int target, int attachment, int pname, IntBuffer params)static intglGetRenderbufferParameteriOES(int target, int pname)Overloads glGetRenderbufferParameterivOES.static intglGetRenderbufferParameterOES(int target, int pname)Deprecated.Will be removed in 3.0.static voidglGetRenderbufferParameterOES(int target, int pname, IntBuffer params)static booleanglIsFramebufferOES(int framebuffer)static booleanglIsRenderbufferOES(int renderbuffer)static voidglRenderbufferStorageOES(int target, int internalformat, int width, int height)
-
-
-
Field Detail
-
GL_FRAMEBUFFER_OES
public static final int GL_FRAMEBUFFER_OES
Accepted by the <target> parameter of BindFramebufferOES, CheckFramebufferStatusOES, FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_OES
public static final int GL_RENDERBUFFER_OES
Accepted by the <target> parameter of BindRenderbufferOES, RenderbufferStorageOES, and GetRenderbufferParameterivOES, and returned by GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_DEPTH_COMPONENT16_OES
public static final int GL_DEPTH_COMPONENT16_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_RGBA4_OES
public static final int GL_RGBA4_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_RGB5_A1_OES
public static final int GL_RGB5_A1_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_RGB565_OES
public static final int GL_RGB565_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX1_OES
public static final int GL_STENCIL_INDEX1_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX4_OES
public static final int GL_STENCIL_INDEX4_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_STENCIL_INDEX8_OES
public static final int GL_STENCIL_INDEX8_OES
Accepted by the <internalformat> parameter of RenderbufferStorageOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_WIDTH_OES
public static final int GL_RENDERBUFFER_WIDTH_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_HEIGHT_OES
public static final int GL_RENDERBUFFER_HEIGHT_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_INTERNAL_FORMAT_OES
public static final int GL_RENDERBUFFER_INTERNAL_FORMAT_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_RED_SIZE_OES
public static final int GL_RENDERBUFFER_RED_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_GREEN_SIZE_OES
public static final int GL_RENDERBUFFER_GREEN_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_BLUE_SIZE_OES
public static final int GL_RENDERBUFFER_BLUE_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_ALPHA_SIZE_OES
public static final int GL_RENDERBUFFER_ALPHA_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_DEPTH_SIZE_OES
public static final int GL_RENDERBUFFER_DEPTH_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_STENCIL_SIZE_OES
public static final int GL_RENDERBUFFER_STENCIL_SIZE_OES
Accepted by the <pname> parameter of GetRenderbufferParameterivOES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES
Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES
public static final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_OES
Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL_OES
Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE_OES
Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES
public static final int GL_FRAMEBUFFER_ATTACHMENT_TEXTURE_3D_ZOFFSET_OES
Accepted by the <pname> parameter of GetFramebufferAttachmentParameterivOES:- See Also:
- Constant Field Values
-
GL_COLOR_ATTACHMENT0_OES
public static final int GL_COLOR_ATTACHMENT0_OES
Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES- See Also:
- Constant Field Values
-
GL_DEPTH_ATTACHMENT_OES
public static final int GL_DEPTH_ATTACHMENT_OES
Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES- See Also:
- Constant Field Values
-
GL_STENCIL_ATTACHMENT_OES
public static final int GL_STENCIL_ATTACHMENT_OES
Accepted by the <attachment> parameter of FramebufferTexture{2D|3D}OES, FramebufferRenderbufferOES, and GetFramebufferAttachmentParameterivOES- See Also:
- Constant Field Values
-
GL_NONE_OES
public static final int GL_NONE_OES
Returned by GetFramebufferAttachmentParameterivOES when the <pname> parameter is FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_OES:- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_COMPLETE_OES
public static final int GL_FRAMEBUFFER_COMPLETE_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES
public static final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_UNSUPPORTED_OES
public static final int GL_FRAMEBUFFER_UNSUPPORTED_OES
Returned by CheckFramebufferStatusOES():- See Also:
- Constant Field Values
-
GL_FRAMEBUFFER_BINDING_OES
public static final int GL_FRAMEBUFFER_BINDING_OES
Accepted by GetIntegerv():- See Also:
- Constant Field Values
-
GL_RENDERBUFFER_BINDING_OES
public static final int GL_RENDERBUFFER_BINDING_OES
Accepted by GetIntegerv():- See Also:
- Constant Field Values
-
GL_MAX_RENDERBUFFER_SIZE_OES
public static final int GL_MAX_RENDERBUFFER_SIZE_OES
Accepted by GetIntegerv():- See Also:
- Constant Field Values
-
GL_INVALID_FRAMEBUFFER_OPERATION_OES
public static final int GL_INVALID_FRAMEBUFFER_OPERATION_OES
Returned by GetError():- See Also:
- Constant Field Values
-
-
Method Detail
-
glIsRenderbufferOES
public static boolean glIsRenderbufferOES(int renderbuffer)
-
glBindRenderbufferOES
public static void glBindRenderbufferOES(int target, int renderbuffer)
-
glDeleteRenderbuffersOES
public static void glDeleteRenderbuffersOES(IntBuffer renderbuffers)
-
glDeleteRenderbuffersOES
public static void glDeleteRenderbuffersOES(int renderbuffer)
Overloads glDeleteRenderbuffersOES.
-
glGenRenderbuffersOES
public static void glGenRenderbuffersOES(IntBuffer renderbuffers)
-
glGenRenderbuffersOES
public static int glGenRenderbuffersOES()
Overloads glGenRenderbuffersOES.
-
glRenderbufferStorageOES
public static void glRenderbufferStorageOES(int target, int internalformat, int width, int height)
-
glGetRenderbufferParameterOES
public static void glGetRenderbufferParameterOES(int target, int pname, IntBuffer params)
-
glGetRenderbufferParameterOES
@Deprecated public static int glGetRenderbufferParameterOES(int target, int pname)
Deprecated.Will be removed in 3.0. UseglGetRenderbufferParameteriOES(int, int)instead.Overloads glGetRenderbufferParameterivOES.
-
glGetRenderbufferParameteriOES
public static int glGetRenderbufferParameteriOES(int target, int pname)Overloads glGetRenderbufferParameterivOES.
-
glIsFramebufferOES
public static boolean glIsFramebufferOES(int framebuffer)
-
glBindFramebufferOES
public static void glBindFramebufferOES(int target, int framebuffer)
-
glDeleteFramebuffersOES
public static void glDeleteFramebuffersOES(IntBuffer framebuffers)
-
glDeleteFramebuffersOES
public static void glDeleteFramebuffersOES(int framebuffer)
Overloads glDeleteFramebuffersOES.
-
glGenFramebuffersOES
public static void glGenFramebuffersOES(IntBuffer framebuffers)
-
glGenFramebuffersOES
public static int glGenFramebuffersOES()
Overloads glGenFramebuffersOES.
-
glCheckFramebufferStatusOES
public static int glCheckFramebufferStatusOES(int target)
-
glFramebufferTexture2DOES
public static void glFramebufferTexture2DOES(int target, int attachment, int textarget, int texture, int level)
-
glFramebufferRenderbufferOES
public static void glFramebufferRenderbufferOES(int target, int attachment, int renderbuffertarget, int renderbuffer)
-
glGetFramebufferAttachmentParameterOES
public static void glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname, IntBuffer params)
-
glGetFramebufferAttachmentParameterOES
@Deprecated public static int glGetFramebufferAttachmentParameterOES(int target, int attachment, int pname)
Deprecated.Will be removed in 3.0. UseglGetFramebufferAttachmentParameteriOES(int, int, int)instead.Overloads glGetFramebufferAttachmentParameterivOES.
-
glGetFramebufferAttachmentParameteriOES
public static int glGetFramebufferAttachmentParameteriOES(int target, int attachment, int pname)Overloads glGetFramebufferAttachmentParameterivOES.
-
glGenerateMipmapOES
public static void glGenerateMipmapOES(int target)
-
-