From 0940059f8b2dceb817e9b1778e78baf1ccc4c438 Mon Sep 17 00:00:00 2001 From: keithw Date: Tue, 25 Sep 2007 12:08:16 +0100 Subject: test against -1 for front/back attrib --- src/mesa/pipe/draw/draw_twoside.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/mesa/pipe/draw/draw_twoside.c b/src/mesa/pipe/draw/draw_twoside.c index 9547f2a67b..26d26e659e 100644 --- a/src/mesa/pipe/draw/draw_twoside.c +++ b/src/mesa/pipe/draw/draw_twoside.c @@ -78,12 +78,12 @@ static struct vertex_header *copy_bfc( struct twoside_stage *twoside, struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx ); const struct draw_context *draw = twoside->stage.draw; - if (draw->attrib_front0) { - assert(draw->attrib_back0); + if (draw->attrib_front0 != -1) { + assert(draw->attrib_back0 != -1); copy_attrib(draw->attrib_front0, draw->attrib_back0, tmp); } - if (draw->attrib_front1) { - assert(draw->attrib_back1); + if (draw->attrib_front1 != -1) { + assert(draw->attrib_back1 != -1); copy_attrib(draw->attrib_front1, draw->attrib_back1, tmp); } -- cgit v1.2.3