Change 'drawing' field to boolean.
authorBrian <brian.paul@tungstengraphics.com>
Mon, 15 Oct 2007 16:30:38 +0000 (10:30 -0600)
committerBrian <brian.paul@tungstengraphics.com>
Mon, 15 Oct 2007 16:30:38 +0000 (10:30 -0600)
src/mesa/pipe/draw/draw_prim.c
src/mesa/pipe/draw/draw_private.h

index 698557d6bda919c7eebb02457abc86741fd1341f..cf8943b40d44ac289db3fc559f028ccdb29396f2 100644 (file)
@@ -119,7 +119,7 @@ void draw_do_flush( struct draw_context *draw,
        draw->drawing)
    {
       draw->pipeline.first->end( draw->pipeline.first );
-      draw->drawing = 0;
+      draw->drawing = FALSE;
       draw->prim = ~0;
       draw->pipeline.first = draw->pipeline.validate;
    }
@@ -400,7 +400,7 @@ draw_arrays(struct draw_context *draw, unsigned prim,
             unsigned start, unsigned count)
 {
    if (!draw->drawing) {
-      draw->drawing = 1;
+      draw->drawing = TRUE;
 
       /* tell drawing pipeline we're beginning drawing */
       draw->pipeline.first->begin( draw->pipeline.first );
index 79b2176c59c90fb89a3a6bdf6ad5e8c1b622fa7c..6aa4cd44a0b0c76f4c000ada110554d4ec71fb3f 100644 (file)
@@ -181,7 +181,7 @@ struct draw_context
    uint attrib_front0, attrib_back0;
    uint attrib_front1, attrib_back1;
 
-   unsigned drawing;
+   boolean drawing; /**< do we presently have something queued for drawing? */
    unsigned prim;   /**< current prim type: PIPE_PRIM_x */
    unsigned reduced_prim;