llvmpipe: added assertions

And remove unused BLOCKSIZE.
This commit is contained in:
Brian Paul 2009-12-01 16:24:57 -07:00
parent 9c48677491
commit 63fe997e28
1 changed files with 4 additions and 3 deletions

View File

@ -34,9 +34,6 @@
#include "lp_tile_soa.h"
#define BLOCKSIZE 4
/**
* Add a 4x4 block of pixels to the block list.
* All pixels are known to be inside the triangle's bounds.
@ -186,6 +183,8 @@ lp_rast_triangle( struct lp_rasterizer *rast,
int eo2 = tri->eo2 * 16;
int eo3 = tri->eo3 * 16;
assert(Elements(rast->blocks) == (TILE_SIZE * TILE_SIZE) / (4*4));
debug_printf("%s\n", __FUNCTION__);
rast->nr_blocks = 0;
@ -218,6 +217,8 @@ lp_rast_triangle( struct lp_rasterizer *rast,
}
}
assert(rast->nr_blocks <= Elements(rast->blocks));
/* Shade the 4x4 pixel blocks */
for (i = 0; i < rast->nr_blocks; i++)
lp_rast_shade_quads(rast, &tri->inputs,