Package com.jme3.renderer.opengl
Interface GLFbo
- All Known Implementing Classes:
- AndroidGL,- IosGL,- LwjglGLFboEXT,- LwjglGLFboGL3
public interface GLFbo
Framebuffer object functions.
 
Available by default in OpenGL ES 2, but on desktop GL 2 an extension is required.
- 
Field SummaryFieldsModifier 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 int
- 
Method SummaryModifier and TypeMethodDescriptionvoidglBindFramebufferEXT(int target, int frameBuffer) voidglBindRenderbufferEXT(int target, int renderBuffer) voidglBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) intglCheckFramebufferStatusEXT(int target) voidglDeleteFramebuffersEXT(IntBuffer frameBuffers) voidglDeleteRenderbuffersEXT(IntBuffer renderBuffers) voidglFramebufferRenderbufferEXT(int target, int attachment, int renderBufferTarget, int renderBuffer) voidglFramebufferTexture2DEXT(int target, int attachment, int texTarget, int texture, int level) voidglFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer) voidglGenerateMipmapEXT(int target) voidglGenFramebuffersEXT(IntBuffer frameBuffers) voidglGenRenderbuffersEXT(IntBuffer renderBuffers) voidglRenderbufferStorageEXT(int target, int internalFormat, int width, int height) voidglRenderbufferStorageMultisampleEXT(int target, int samples, int internalFormat, int width, int height) 
- 
Field Details- 
GL_COLOR_ATTACHMENT0_EXTstatic final int GL_COLOR_ATTACHMENT0_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT1_EXTstatic final int GL_COLOR_ATTACHMENT1_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT2_EXTstatic final int GL_COLOR_ATTACHMENT2_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT3_EXTstatic final int GL_COLOR_ATTACHMENT3_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT4_EXTstatic final int GL_COLOR_ATTACHMENT4_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT5_EXTstatic final int GL_COLOR_ATTACHMENT5_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT6_EXTstatic final int GL_COLOR_ATTACHMENT6_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT7_EXTstatic final int GL_COLOR_ATTACHMENT7_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT8_EXTstatic final int GL_COLOR_ATTACHMENT8_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT9_EXTstatic final int GL_COLOR_ATTACHMENT9_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT10_EXTstatic final int GL_COLOR_ATTACHMENT10_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT11_EXTstatic final int GL_COLOR_ATTACHMENT11_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT12_EXTstatic final int GL_COLOR_ATTACHMENT12_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT13_EXTstatic final int GL_COLOR_ATTACHMENT13_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT14_EXTstatic final int GL_COLOR_ATTACHMENT14_EXT- See Also:
 
- 
GL_COLOR_ATTACHMENT15_EXTstatic final int GL_COLOR_ATTACHMENT15_EXT- See Also:
 
- 
GL_DEPTH_ATTACHMENT_EXTstatic final int GL_DEPTH_ATTACHMENT_EXT- See Also:
 
- 
GL_DRAW_FRAMEBUFFER_BINDING_EXTstatic final int GL_DRAW_FRAMEBUFFER_BINDING_EXT- See Also:
 
- 
GL_DRAW_FRAMEBUFFER_EXTstatic final int GL_DRAW_FRAMEBUFFER_EXT- See Also:
 
- 
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXTstatic final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT- See Also:
 
- 
GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXTstatic final int GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT- See Also:
 
- 
GL_FRAMEBUFFER_COMPLETE_EXTstatic final int GL_FRAMEBUFFER_COMPLETE_EXT- See Also:
 
- 
GL_FRAMEBUFFER_EXTstatic final int GL_FRAMEBUFFER_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT- See Also:
 
- 
GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXTstatic final int GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT- See Also:
 
- 
GL_FRAMEBUFFER_UNSUPPORTED_EXTstatic final int GL_FRAMEBUFFER_UNSUPPORTED_EXT- See Also:
 
- 
GL_INVALID_FRAMEBUFFER_OPERATION_EXTstatic final int GL_INVALID_FRAMEBUFFER_OPERATION_EXT- See Also:
 
- 
GL_MAX_COLOR_ATTACHMENTS_EXTstatic final int GL_MAX_COLOR_ATTACHMENTS_EXT- See Also:
 
- 
GL_MAX_RENDERBUFFER_SIZE_EXTstatic final int GL_MAX_RENDERBUFFER_SIZE_EXT- See Also:
 
- 
GL_READ_FRAMEBUFFER_BINDING_EXTstatic final int GL_READ_FRAMEBUFFER_BINDING_EXT- See Also:
 
- 
GL_READ_FRAMEBUFFER_EXTstatic final int GL_READ_FRAMEBUFFER_EXT- See Also:
 
- 
GL_RENDERBUFFER_EXTstatic final int GL_RENDERBUFFER_EXT- See Also:
 
 
- 
- 
Method Details- 
glBindFramebufferEXTvoid glBindFramebufferEXT(int target, int frameBuffer) 
- 
glBindRenderbufferEXTvoid glBindRenderbufferEXT(int target, int renderBuffer) 
- 
glBlitFramebufferEXTvoid glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) 
- 
glCheckFramebufferStatusEXTint glCheckFramebufferStatusEXT(int target) 
- 
glDeleteFramebuffersEXT
- 
glDeleteRenderbuffersEXT
- 
glFramebufferRenderbufferEXTvoid glFramebufferRenderbufferEXT(int target, int attachment, int renderBufferTarget, int renderBuffer) 
- 
glFramebufferTexture2DEXTvoid glFramebufferTexture2DEXT(int target, int attachment, int texTarget, int texture, int level) 
- 
glFramebufferTextureLayerEXTvoid glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer) 
- 
glGenFramebuffersEXT
- 
glGenRenderbuffersEXT
- 
glGenerateMipmapEXTvoid glGenerateMipmapEXT(int target) 
- 
glRenderbufferStorageEXTvoid glRenderbufferStorageEXT(int target, int internalFormat, int width, int height) 
- 
glRenderbufferStorageMultisampleEXTvoid glRenderbufferStorageMultisampleEXT(int target, int samples, int internalFormat, int width, int height) 
 
-