NAME

Qt::OpenGL::QGLFramebufferObject

PUBLIC METHODS

QGLFramebufferObject(, )
QGLFramebufferObject(, = GL_TEXTURE_2D)
QGLFramebufferObject(, )
QGLFramebufferObject(, , )
QGLFramebufferObject(, , = GL_TEXTURE_2D)
QGLFramebufferObject(, , )
QGLFramebufferObject(, , , )
QGLFramebufferObject(, , , = GL_RGBA8)
QGLFramebufferObject(, , = GL_TEXTURE_2D, = GL_RGBA8)
QGLFramebufferObject(, , , , )
QGLFramebufferObject(, , , , = GL_RGBA8)
QGLFramebufferObject(, , , = GL_TEXTURE_2D, = GL_RGBA8)
~QGLFramebufferObject()
QGLFramebufferObject::Attachment attachment()
bool bind()
static bool bindDefault()
static void blitFramebuffer(, , , , , )
static void blitFramebuffer(, , , , , = GL_NEAREST)
static void blitFramebuffer(, , , , = GL_COLOR_BUFFER_BIT, = GL_NEAREST)
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
void drawTexture(, , )
void drawTexture(, , = GL_TEXTURE_2D)
QGLFramebufferObjectFormat format()
GLuint handle()
static bool hasOpenGLFramebufferBlit()
static bool hasOpenGLFramebufferObjects()
bool isBound()
bool isValid()
QPaintEngine * paintEngine()
bool release()
QSize size()
GLuint texture()
QImage toImage()

ENUM VALUES

NoAttachment
CombinedDepthStencil
Depth

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2011 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html