Strange bug with intel driver with OpenGL and Qt QGraphicsView

Pierre pinaraf at gmail.com
Fri Sep 18 19:15:54 PDT 2009


Hi

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 
be happening...
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 ?

Thanks 
 Pierre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.x.org/archives/xorg/attachments/20090919/9e62e6be/attachment.pgp>


More information about the xorg mailing list