summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/intel_ioctl.c
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2008-01-10 13:24:14 -0800
committerEric Anholt <eric@anholt.net>2008-01-10 13:24:14 -0800
commitab2933df65628d8f1f0a3f49129442bc8d2c3a2b (patch)
tree88c19afcfd9c9b8cd24e6edb8c93e203aa855117 /src/mesa/drivers/dri/i965/intel_ioctl.c
parenta04b632350e5d0e9994fc667afc59407a39da0ba (diff)
[intel] Only flush batch when changing draw buffers, not every cliprect update.
The previous code would reference freed memory on window moves.
Diffstat (limited to 'src/mesa/drivers/dri/i965/intel_ioctl.c')
-rw-r--r--src/mesa/drivers/dri/i965/intel_ioctl.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/i965/intel_ioctl.c b/src/mesa/drivers/dri/i965/intel_ioctl.c
index d55a19ff3b..f0ba59dcb2 100644
--- a/src/mesa/drivers/dri/i965/intel_ioctl.c
+++ b/src/mesa/drivers/dri/i965/intel_ioctl.c
@@ -156,6 +156,7 @@ intel_exec_ioctl(struct intel_context *intel,
{
struct drm_i915_execbuffer execbuf;
dri_fence *fo;
+ int i;
assert(intel->locked);
assert(used);