Class FBObject

java.lang.Object
com.jogamp.opengl.FBObject

public class FBObject extends Object
Core utility class simplifying usage of framebuffer objects (FBO) with all GLProfiles.

Supports on-the-fly reconfiguration of dimension and multisample buffers via #reset(GL, int, int, int, boolean) while preserving the FBObject.Attachment references.

Integrates default read/write framebuffers via GLContext.getDefaultReadFramebuffer() and GLContext.getDefaultReadFramebuffer(), which is being hooked at GL.glBindFramebuffer(int, int) when the default (zero) framebuffer is selected.

FIXME: Implement support for FBObject.Attachment.Type.DEPTH_TEXTURE, FBObject.Attachment.Type.STENCIL_TEXTURE .