r600g: add bo busy backoff.
authorDave Airlie <airlied@redhat.com>
Tue, 5 Oct 2010 05:51:38 +0000 (15:51 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 5 Oct 2010 05:51:38 +0000 (15:51 +1000)
commit05813ad5f440a33cc7e222982a120f62028aa887
treef2fdbdc2b0447ce713aa42d0748680fbf4b46e65
parent49866c8f34579420a30c33f76cfb2d77bafcdf0a
r600g: add bo busy backoff.

When we go to do a lot of bos in one draw like constant bufs we need
to avoid bouncing off the busy ioctl, this mitigates by backing off
on busy bos for a short amount of times.
src/gallium/winsys/r600/drm/r600_priv.h
src/gallium/winsys/r600/drm/radeon_bo.c