Created attachment 29759 [details]
Screenshot of the problem
I'm developping a software using Qt QGraphicsView. When I switch the rendering to OpenGL using the Viewport functionnality of QGV, the application is fully functionnal using the binary nVidia driver or using the intel i965 driver. But when I run it on an intel i945 GPU, each item is mirrored.
See the attached file for a screenshot of the problem. The whole screen isn't reversed : it's only the items.
I tried this using Mesa 7.0.3 with X.org 1.4.2 and intel driver 2.3.2 (from debian stable), using Mesa 7.5.1 with X.org 1.6.3 and intel driver 2.8.1 (from debian sid) and also using a self-compiled Mesa git. None worked.
Do you have any idea how QGV does its rendering? Do you have a small test case that uses QGV to reproduce this bug?
I tried qtdemo -opengl to reproduce the problem (even back to mesa 7.9), and couldn't. We're going to need some sample code if we're to do anything about this, if it even still exists. However, after a year and a half, I'm going to close this for feedback timeout.