28 #ifndef __OgreGLES2FBO_H__
29 #define __OgreGLES2FBO_H__
37 class GLES2FBOManager;
38 struct GLES2SurfaceDesc;
54 void unbindSurface(
size_t attachment);
70 void detachDepthBuffer();
81 #if OGRE_PLATFORM == OGRE_PLATFORM_ANDROID
83 void notifyOnContextLost();
#define OGRE_MAX_MULTIPLE_RENDER_TARGETS
Define max number of multiple render targets (MRTs) to render to at once.
Factory for GL ES 2 Frame Buffer Objects, and related things.
GLES2FBOManager * getManager()
const GLES2SurfaceDesc & getSurface(size_t attachment)
GLES2SurfaceDesc mStencil
An abstract class that contains a depth/stencil buffer.
PixelFormat
The pixel format used for images, textures, and render surfaces.
Frame Buffer Object abstraction.
GLES2FBOManager * mManager
GLES2SurfaceDesc mMultisampleColourBuffer