Hi,

for posterity and the future frustrated, here is what had to be done make the FirePro believe it can do OpenGL.

Specs again:
Dell Precision M6600
AMD (ATI) FirePro M8900 (FireGL) Mobility Pro Graphics
Driver version: 2011/05/31 8.851.0.0
Windows 7 64-bit

Grep the OSG source code for "Radeon" and everywhere add "FirePro" for the existing workarounds. They have the same Pro-ness.

Short circuit State::computeVertexBufferObjectSupported() to return false no matter what.

Make the databasepager use display lists:
pager->setDrawablePolicy(osgDB::DatabasePager::USE_DISPLAY_LISTS);

After all this, OSG at least does not crash, but an annoying +-1s pause was occurring every now and then. This appears to be happening in other OpenGL apps too.

To get rid of the pauses we had to disable all eye-candy on Windows 7, i.e. switch to the "classic" theme.

I've now wasted enough time on this.

If you got this far, let it be a reminder to spend a bit more and get the NVidia GeForce/Quadro next time.

jp

PS. Wish I could find an AMD support email address to copy this too, but they're hiding behind web forms with lots of "required fields". Bah.

On 12/07/2011 08:35, J.P. Delport wrote:
Hi Luc,

thanks for the feedback. I'm going to try disable VBO wherever possible
and see what happens. I'll probably have to make a visitor for all other
loaded objects or somehow convince OSG that the ATI does not support VBO.

I've been spared the ATI madness till now, so I'll check the list for
older VBO workarounds too.

It's sad that ATI/AMD misuses their advantage of being the underdog [1]
to keep churning out crap OpenGL support.

jp

[1] People like competition and always seem to give ATI/AMD another
chance, only to be disappointed again.

On 11/07/11 17:51, Luc Frauciel wrote:
I work on a Dell M6400 with a FirePro M7740 on Windows 7 64-bit.
Same issue.
Hours of installation/desinstallation of different drivers did nothing.

The only workaround I've found is to disable VBO :
pager->setDrawablePolicy(osgDB::DatabasePager::USE_DISPLAY_LISTS);
There is also an Env setting to do that I think.

It put an end to Geometric nightmare and random crashes.


I really don't know what's pro in Ati FirePro...

Luc



De : "J.P. Delport" <jpdelp...@csir.co.za>
A : osg users <osg-users@lists.openscenegraph.org>
Date: 07/11/2011 05:18 PM
Objet : [osg-users] ATI FirePro M8900
Envoyé par : osg-users-boun...@lists.openscenegraph.org


------------------------------------------------------------------------



Hi all,

we've got users with shiny new Dell Precision M6600 laptops with the
FirePro M8900 ATI chips on Windows 7 64-bit. Terrain databases that work
perfectly well almost everywhere produce artistic but not quite pleasing
results in osgviewer, see attached.

Any ideas on how to work around ATI's OpenGL uselessness? We've already
suggested buying NVidia cards :/

Help on installing other driver versions, other than those blessed by
Dell with AMD shrugging their shoulders [1], would also be welcome.

cheers
jp

[1]
http://support.amd.com/us/kbarticles/Pages/737-28041SupportforATIMobility.aspx


--
This message is subject to the CSIR's copyright terms and conditions,
e-mail legal notice, and implemented Open Document Format (ODF) standard.
The full disclaimer details can be found at
http://www.csir.co.za/disclaimer.html.

This message has been scanned for viruses and dangerous content by
MailScanner,
and is believed to be clean.

[pièce jointe "ati-junk.jpg" supprimée par Luc Frauciel/STAR-APIC]
_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org





_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org


--
This message is subject to the CSIR's copyright terms and conditions, e-mail legal notice, and implemented Open Document Format (ODF) standard. The full disclaimer details can be found at http://www.csir.co.za/disclaimer.html.

This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.

_______________________________________________
osg-users mailing list
osg-users@lists.openscenegraph.org
http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

Reply via email to