Package com.jme3.renderer.lwjgl
Class LwjglGLFboEXT
java.lang.Object
com.jme3.renderer.lwjgl.LwjglRender
com.jme3.renderer.lwjgl.LwjglGLFboEXT
- All Implemented Interfaces:
com.jme3.renderer.opengl.GLFbo
Implements GLFbo via GL_EXT_framebuffer_object.
- Author:
- Kirill Vainer
-
Field Summary
Fields inherited from interface com.jme3.renderer.opengl.GLFbo
GL_COLOR_ATTACHMENT0_EXT, GL_COLOR_ATTACHMENT1_EXT, GL_COLOR_ATTACHMENT10_EXT, GL_COLOR_ATTACHMENT11_EXT, GL_COLOR_ATTACHMENT12_EXT, GL_COLOR_ATTACHMENT13_EXT, GL_COLOR_ATTACHMENT14_EXT, GL_COLOR_ATTACHMENT15_EXT, GL_COLOR_ATTACHMENT2_EXT, GL_COLOR_ATTACHMENT3_EXT, GL_COLOR_ATTACHMENT4_EXT, GL_COLOR_ATTACHMENT5_EXT, GL_COLOR_ATTACHMENT6_EXT, GL_COLOR_ATTACHMENT7_EXT, GL_COLOR_ATTACHMENT8_EXT, GL_COLOR_ATTACHMENT9_EXT, GL_DEPTH_ATTACHMENT_EXT, GL_DRAW_FRAMEBUFFER_BINDING_EXT, GL_DRAW_FRAMEBUFFER_EXT, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_NAME_EXT, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE_EXT, GL_FRAMEBUFFER_COMPLETE_EXT, GL_FRAMEBUFFER_EXT, GL_FRAMEBUFFER_INCOMPLETE_ATTACHMENT_EXT, GL_FRAMEBUFFER_INCOMPLETE_DIMENSIONS_EXT, GL_FRAMEBUFFER_INCOMPLETE_DRAW_BUFFER_EXT, GL_FRAMEBUFFER_INCOMPLETE_FORMATS_EXT, GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT_EXT, GL_FRAMEBUFFER_INCOMPLETE_MULTISAMPLE_EXT, GL_FRAMEBUFFER_INCOMPLETE_READ_BUFFER_EXT, GL_FRAMEBUFFER_UNSUPPORTED_EXT, GL_INVALID_FRAMEBUFFER_OPERATION_EXT, GL_MAX_COLOR_ATTACHMENTS_EXT, GL_MAX_RENDERBUFFER_SIZE_EXT, GL_READ_FRAMEBUFFER_BINDING_EXT, GL_READ_FRAMEBUFFER_EXT, GL_RENDERBUFFER_EXT -
Constructor Summary
Constructors -
Method Summary
Modifier 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) Methods inherited from class com.jme3.renderer.lwjgl.LwjglRender
checkLimit
-
Constructor Details
-
LwjglGLFboEXT
public LwjglGLFboEXT()
-
-
Method Details
-
glBlitFramebufferEXT
public void glBlitFramebufferEXT(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, int dstY0, int dstX1, int dstY1, int mask, int filter) - Specified by:
glBlitFramebufferEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glRenderbufferStorageMultisampleEXT
public void glRenderbufferStorageMultisampleEXT(int target, int samples, int internalFormat, int width, int height) - Specified by:
glRenderbufferStorageMultisampleEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glBindFramebufferEXT
public void glBindFramebufferEXT(int target, int frameBuffer) - Specified by:
glBindFramebufferEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glBindRenderbufferEXT
public void glBindRenderbufferEXT(int target, int renderBuffer) - Specified by:
glBindRenderbufferEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glCheckFramebufferStatusEXT
public int glCheckFramebufferStatusEXT(int target) - Specified by:
glCheckFramebufferStatusEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glDeleteFramebuffersEXT
- Specified by:
glDeleteFramebuffersEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glDeleteRenderbuffersEXT
- Specified by:
glDeleteRenderbuffersEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glFramebufferRenderbufferEXT
public void glFramebufferRenderbufferEXT(int target, int attachment, int renderBufferTarget, int renderBuffer) - Specified by:
glFramebufferRenderbufferEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glFramebufferTexture2DEXT
public void glFramebufferTexture2DEXT(int target, int attachment, int texTarget, int texture, int level) - Specified by:
glFramebufferTexture2DEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glGenFramebuffersEXT
- Specified by:
glGenFramebuffersEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glGenRenderbuffersEXT
- Specified by:
glGenRenderbuffersEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glGenerateMipmapEXT
public void glGenerateMipmapEXT(int target) - Specified by:
glGenerateMipmapEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glRenderbufferStorageEXT
public void glRenderbufferStorageEXT(int target, int internalFormat, int width, int height) - Specified by:
glRenderbufferStorageEXTin interfacecom.jme3.renderer.opengl.GLFbo
-
glFramebufferTextureLayerEXT
public void glFramebufferTextureLayerEXT(int target, int attachment, int texture, int level, int layer) - Specified by:
glFramebufferTextureLayerEXTin interfacecom.jme3.renderer.opengl.GLFbo
-