28 #ifndef __OgreGLFBO_H__
29 #define __OgreGLFBO_H__
47 void bindSurface(
size_t attachment,
const GLSurfaceDesc &target);
50 void unbindSurface(
size_t attachment);
66 void detachDepthBuffer();
#define OGRE_MAX_MULTIPLE_RENDER_TARGETS
Define max number of multiple render targets (MRTs) to render to at once.
GLuint getGLFBOID() const
Get the GL id for the FBO.
const GLSurfaceDesc & getSurface(size_t attachment)
GLSurfaceDesc mMultisampleColourBuffer
GLuint getGLMultisampleFBOID() const
Get the GL id for the multisample FBO.
An abstract class that contains a depth/stencil buffer.
Frame Buffer Object abstraction.
PixelFormat
The pixel format used for images, textures, and render surfaces.
Factory for GL Frame Buffer Objects, and related things.
GLFBOManager * getManager()