Export the qt_gl_read_framebuffer function for use in declarative
Change-Id: Ia1dd186ca954774e1faaa4b2e606acac9333d9b0 Reviewed-on: http://codereview.qt.nokia.com/224 Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com> Reviewed-by: Jørgen Lind <jorgen.lind@nokia.com>
This commit is contained in:
parent
9f837af945
commit
8ff3028e23
@ -1795,7 +1795,7 @@ static void convertFromGLImage(QImage &img, int w, int h, bool alpha_format, boo
|
||||
img = img.mirrored();
|
||||
}
|
||||
|
||||
QImage qt_gl_read_framebuffer(const QSize &size, bool alpha_format, bool include_alpha)
|
||||
Q_OPENGL_EXPORT QImage qt_gl_read_framebuffer(const QSize &size, bool alpha_format, bool include_alpha)
|
||||
{
|
||||
QImage img(size, (alpha_format && include_alpha) ? QImage::Format_ARGB32_Premultiplied
|
||||
: QImage::Format_RGB32);
|
||||
|
@ -59,7 +59,7 @@
|
||||
|
||||
QT_BEGIN_NAMESPACE
|
||||
|
||||
extern QImage qt_gl_read_framebuffer(const QSize&, bool, bool);
|
||||
extern Q_OPENGL_EXPORT QImage qt_gl_read_framebuffer(const QSize&, bool, bool);
|
||||
|
||||
#define QGL_FUNC_CONTEXT const QGLContext *ctx = d_ptr->fbo_guard.context();
|
||||
#define QGL_FUNCP_CONTEXT const QGLContext *ctx = fbo_guard.context();
|
||||
|
@ -113,7 +113,7 @@ extern void qgl_cleanup_glyph_cache(QGLContext *);
|
||||
void qgl_cleanup_glyph_cache(QGLContext *) {}
|
||||
#endif
|
||||
|
||||
extern QImage qt_gl_read_framebuffer(const QSize&, bool, bool);
|
||||
extern Q_OPENGL_EXPORT QImage qt_gl_read_framebuffer(const QSize&, bool, bool);
|
||||
|
||||
|
||||
QGLContext* QGLPBufferGLPaintDevice::context() const
|
||||
|
Loading…
Reference in New Issue
Block a user