[Mesa-dev] r600g winsys backend rework

Will Dyson will.dyson at gmail.com
Wed Aug 10 16:07:16 PDT 2011


On Sun, Aug 7, 2011 at 5:25 PM, Marek Olšák <maraeo at gmail.com> wrote:
> Hi,
>
> I have been recently trying to get thread offloading of the CS ioctl
> into r600g in order to reduce the impact of kernel overhead on fps.
> That, unfortunately, requires whole winsys/radeon to be used, because
> even the buffer management (bo_map, bo_wait, bo_busy) must take into
> account that a CS ioctl may be in progress. Besides that, there are
> several possible race conditions in r600g, so instead of rewriting
> r600g and trying to do what winsys/radeon is doing, I decided to
> simply use winsys/radeon.


Seems to work well on my rv730, with every game I can throw at it.

-- 
Will Dyson


More information about the mesa-dev mailing list