Bug#639621: libgl1-mesa-dri: A DRI1-capable r300_dri.so should be provided
On Son, 2011-08-28 at 13:16 -0500, Andrew Deason wrote:
>
> On my system, using KMS and DRI2 is really slow (this is known in at
> least some cases; KMS/DRI2 just isn't as mature right now, I think? See
> 572911, 607510, and probably others). So, I have disabled KMS and just
> want to use regular DRI, which is currently much better.
>
> The problem is, the r300_dri.so that is shipped with libgl1-mesa-dri is
> the Gallium driver (I have a Radeon X1300, which uses r300_dri.so).
> This only works with DRI2, so all of the 3d rendering is done via
> swrast_dri.so. The performance isn't bad (still much better than KMS),
> but if I build libgl1-mesa-dri locally, and grab the non-Gallium
> r300_dri.so I get better performance since I'm no longer rendering via
> software.
And to reiterate on what Cyril said: If the Gallium driver is slower
than swrast_dri.so (doing what?), that sounds like something very basic
is going wrong, and you should really look into that.
--
Earthling Michel Dänzer | http://www.amd.com
Libre software enthusiast | Debian, X and DRI developer
Reply to: