diff options
author | Ben Skeggs <skeggsb@gmail.com> | 2007-12-10 15:16:05 +1100 |
---|---|---|
committer | Ben Skeggs <skeggsb@gmail.com> | 2007-12-10 15:17:20 +1100 |
commit | 3b2598c70bce098ea8c43ff37862bcce1663514b (patch) | |
tree | c6fc30b811f4aa4045562fb271c9426785022e06 /src/mesa/drivers/dri/intel_winsys/intel_winsys_i915.c | |
parent | 7d8368790fabc19e51add0fd9f1d1f85b7803cdf (diff) |
nouveau: fix elusive dma bug
In some situations WAIT_RING would get called while the GPU was processing
data from outside the "master" ring, which caused dma.free to be updated
incorrectly and much fun was had.
WAIT_RING will now wait until it reads GET values from within the main ring
buffer before calculating free space.
Diffstat (limited to 'src/mesa/drivers/dri/intel_winsys/intel_winsys_i915.c')
0 files changed, 0 insertions, 0 deletions