And remove unused BLOCKSIZE.
#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.
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;
}
}
+ 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,