Comment 4 for bug 981210

Revision history for this message
Daniel Schürmann (daschuer) wrote :

> .. I'm very confused by this bug. ..
Me to :-(

Jumping through Qt source we can see seen that it sometimes finally ends in qgl.cpp #2690:
(at least two times after start-up using gdb)

QGLTexture *QGLContextPrivate::bindTexture(const QPixmap &pixmap, GLenum target, GLint format, QGLContext::BindOptions options)
...
        QImage image = pixmap.toImage();
...

--------

I have tested Linux Mint 13 with Qt 4.8.1 on the Atom hardware and I do not have a white background there.

But anyhow I like to see this fixed in trunk because we build against Ubuntu Lucid and this is suffering the bug.
Lucid is supported until April 2013, so we should do it as well.

So we may make the fix depending to the Qt Version, until we found out in which conditions drawImage() is faster than drawPixamp() on Machines with a current Qt version.