Stephen J Baker writes:
 > In the application, you can do a glGetString(GL_RENDERER)
 > and detect that it's fallen back to software - and if you
 > don't like that - pop up a cute message and abort.

I would then need Mesa to guarantee me a "Software" token 
in the string. Can do.

 > Some applications don't care about speed and they should
 > not be prevented from running reliably no matter what the
 > underlying renderer is.

Given the performance difference between Mesa software and
even a Voodoo Graphics board, I don't agree.

If a Mesa version is compiled for Glide (G400, nVidia), any
failure to use the hardware is an error by definition.

Here is an alternative I am thinking about: the application
measures framerate and aborts if it is less than say 5fps.
That combined with some appropriate farewell message might
work for our purposes.

                                              b.




_______________________________________________
Mesa-dev maillist  -  [EMAIL PROTECTED]
http://lists.mesa3d.org/mailman/listinfo/mesa-dev

Reply via email to