24 #include <flw/OpenGL.h> 39 void bind(GLuint
id = 0)
const;
41 void attachTexture2D(GLenum attachment, GLenum target, GLuint textureHandle);
43 void attachTexture2DDraw(GLenum attachment, GLenum target, GLuint textureHandle);
45 void bindForWriting(GLuint
id = 0)
const;
47 void bindForReading(GLuint
id = 0)
const;
49 void setReadColorAttachment(GLuint attachmentColor);
51 void setReadDepthAttachment();
53 virtual void reload();
55 static void bindScreenFramebuffer();
57 static void bindScreenFramebufferForReading();
59 static void bindScreenFramebufferForWriting();
61 GLuint getHandle(GLuint
id = 0);
65 GLuint mHandles[FILLWAVE_GLOBJECTS_MAX];
FramebufferObject - FO.
Definition: Framebuffer.h:33