From: Zou Nan hai Date: Mon, 24 Sep 2007 08:48:55 +0000 (+0800) Subject: fix fd.o bug #12217, recalcuate urb when clip plane size change X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=439fa7957874d564b30a92345e74ee57b388ebec;p=mesa.git fix fd.o bug #12217, recalcuate urb when clip plane size change --- diff --git a/src/mesa/drivers/dri/i965/brw_curbe.c b/src/mesa/drivers/dri/i965/brw_curbe.c index 3f0aaa1f86d..5bf0ed536ba 100644 --- a/src/mesa/drivers/dri/i965/brw_curbe.c +++ b/src/mesa/drivers/dri/i965/brw_curbe.c @@ -90,7 +90,7 @@ static void calculate_curbe_offsets( struct brw_context *brw ) */ if (nr_fp_regs > brw->curbe.wm_size || nr_vp_regs > brw->curbe.vs_size || - nr_clip_regs > brw->curbe.clip_size || + nr_clip_regs != brw->curbe.clip_size || (total_regs < brw->curbe.total_size / 4 && brw->curbe.total_size > 16)) {