Strange bug with intel driver with OpenGL and Qt QGraphicsView
pinaraf at gmail.com
Fri Sep 18 19:15:54 PDT 2009
I'm currently developing a Qt application using QML (so it relies on
QGraphicsView), a new Qt technology.
I was facing huge performance problems when I ran my program on the target
computer, using an Intel i945 GPU (my development station has a nVidia Geforce).
To fix that problem, I used the viewport property of QGraphicsView so that all
the rendering is done using OpenGL.
With this change, I suddendly got more than acceptable performances, except two
things (only happening with the intel driver, no problem with the nvidia driver)
1) there is a huge memory leak when playing a video, over 1GB consumed in less
than 30 seconds...
2) every item on the page is mirrored around its horizontal middle axis, making
the screen unreadable : http://telnet.telecom-lille1.eu/~pinaraf/intel_issue.png
for an "example"...
I'm really surprised by the second bug, and I don't really understand how it can
This bug is reproductible using both debian stable (=> intel driver is 2.3.2,
X.org is 1.4.2 and mesa is 7.0.3 ; kernel 2.6.26) and debian unstable (=> intel
driver is 2.8.1, X.org is 1.6.3 and mesa is 7.5.1 ; kernel 2.6.30).
Can it really be a bug in the intel driver, or should I look in another place to
find the issue ?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 198 bytes
Desc: This is a digitally signed message part.
More information about the xorg