From 3345ab8ccfd2abab61668290c3fe00f942906039 Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Mon, 18 Sep 2006 18:11:42 +0000 Subject: [PATCH] fix bzflag crashes --- src/mesa/drivers/dri/i915/i830_vtbl.c | 3 +++ src/mesa/drivers/dri/i915/i915_vtbl.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/mesa/drivers/dri/i915/i830_vtbl.c b/src/mesa/drivers/dri/i915/i830_vtbl.c index 2bf958509b5..64c1d58dc19 100644 --- a/src/mesa/drivers/dri/i915/i830_vtbl.c +++ b/src/mesa/drivers/dri/i915/i830_vtbl.c @@ -215,6 +215,9 @@ i830_reduced_primitive_state(struct intel_context *intel, GLenum rprim) i830->intel.reduced_primitive = rprim; if (st1 != i830->state.Stipple[I830_STPREG_ST1]) { + if (intel->prim.flush) + intel->prim.flush(intel); + I830_STATECHANGE(i830, I830_UPLOAD_STIPPLE); i830->state.Stipple[I830_STPREG_ST1] = st1; } diff --git a/src/mesa/drivers/dri/i915/i915_vtbl.c b/src/mesa/drivers/dri/i915/i915_vtbl.c index c29875b502e..9fbdf76feda 100644 --- a/src/mesa/drivers/dri/i915/i915_vtbl.c +++ b/src/mesa/drivers/dri/i915/i915_vtbl.c @@ -74,6 +74,9 @@ i915_reduced_primitive_state(struct intel_context *intel, GLenum rprim) i915->intel.reduced_primitive = rprim; if (st1 != i915->state.Stipple[I915_STPREG_ST1]) { + if (intel->prim.flush) + intel->prim.flush(intel); + I915_STATECHANGE(i915, I915_UPLOAD_STIPPLE); i915->state.Stipple[I915_STPREG_ST1] = st1; }