llvmpipe: added some assertions
authorBrian Paul <brianp@vmware.com>
Wed, 24 Feb 2010 20:23:10 +0000 (13:23 -0700)
committerBrian Paul <brianp@vmware.com>
Wed, 24 Feb 2010 20:54:25 +0000 (13:54 -0700)
src/gallium/drivers/llvmpipe/lp_rast_tri.c

index 0334705ef79831b7e92d631ded25b3d2eabeb707..bbc95c399a0acf3c628999b852ed42ff22cb9352 100644 (file)
@@ -130,6 +130,9 @@ do_block_4( struct lp_rasterizer_task *rast_task,
            int c2,
            int c3 )
 {
+   assert(x >= 0);
+   assert(y >= 0);
+
    lp_rast_shade_quads(rast_task->rast,
                        rast_task->thread_index,
                        &tri->inputs, 
@@ -155,6 +158,8 @@ do_block_16( struct lp_rasterizer_task *rast_task,
    int c[3];
    int i, j;
 
+   assert(x >= 0);
+   assert(y >= 0);
    assert(x % 16 == 0);
    assert(y % 16 == 0);