CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2010/04/25 16:16:19
Modified files:
sys/dev/pci/drm: i915_drv.c
Log message:
When querying if an object is busy, it is if it is marked active (being
accessed by the gpu or needing a flush). Since this implies that the object is
wanted, emit the flush then to save time.
Makes things a lot smoother than before in some GL applications, since
before we were claiming that object needing a flush were unbusy so the
next map stalled the gpu waiting on a flush.
>From daniel vetter on intel-gfx.