Qt 4.8
|
The QGLFramebufferObject class provides a pool of framebuffer objects for offscreen rendering purposes. More...
#include <qpixmapdata_gl_p.h>
Public Functions | |
QGLFramebufferObject * | acquire (const QSize &size, const QGLFramebufferObjectFormat &format, bool strictSize=false) |
void | release (QGLFramebufferObject *fbo) |
Properties | |
QList< QGLFramebufferObject * > | m_fbos |
The QGLFramebufferObject class provides a pool of framebuffer objects for offscreen rendering purposes.
When requesting an FBO of a given size and format, an FBO of the same format and a size at least as big as the requested size will be returned.
Definition at line 79 of file qpixmapdata_gl_p.h.
QGLFramebufferObject * QGLFramebufferObjectPool::acquire | ( | const QSize & | size, |
const QGLFramebufferObjectFormat & | format, | ||
bool | strictSize = false |
||
) |
Definition at line 99 of file qpixmapdata_gl.cpp.
Referenced by QGLWindowSurface::flush(), and QGLPixmapData::paintEngine().
void QGLFramebufferObjectPool::release | ( | QGLFramebufferObject * | fbo | ) |
Definition at line 160 of file qpixmapdata_gl.cpp.
Referenced by QGLPixmapGLPaintDevice::endPaint(), and QGLWindowSurface::flush().
|
private |
Definition at line 86 of file qpixmapdata_gl_p.h.