[Mesa-dev] r600g winsys backend rework

Nicolas Kaiser nikai at nikai.net
Wed Aug 10 16:30:35 PDT 2011


* Marek Olšák <maraeo at gmail.com>:
> 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.

FWIW, looks good at my place (RS780).

Best regards,
Nicolas Kaiser


More information about the mesa-dev mailing list