diff options
author | Brian Paul <[email protected]> | 2010-01-20 17:47:22 -0700 |
---|---|---|
committer | Brian Paul <[email protected]> | 2010-01-20 17:47:26 -0700 |
commit | 7319ae0954980196822a09d914e8b7d9cad07d16 (patch) | |
tree | 63f48d05ed83d8fa4edc8ee195d9895de3ba421b | |
parent | 0706dae088e5b46c4cad1a5ee41038e05c7f363b (diff) |
llvmpipe: remove tile clipping code
The surface is always a multiple of the tile size now.
-rw-r--r-- | src/gallium/drivers/llvmpipe/lp_rast.c | 20 |
1 files changed, 0 insertions, 20 deletions
diff --git a/src/gallium/drivers/llvmpipe/lp_rast.c b/src/gallium/drivers/llvmpipe/lp_rast.c index 05901d07aa5..e27b6528eaf 100644 --- a/src/gallium/drivers/llvmpipe/lp_rast.c +++ b/src/gallium/drivers/llvmpipe/lp_rast.c @@ -261,13 +261,6 @@ void lp_rast_load_color( struct lp_rasterizer *rast, if (y >= transfer->height) continue; - /* XXX: require tile-size aligned render target dimensions: - */ - if (x + w > transfer->width) - w -= x + w - transfer->width; - - if (y + h > transfer->height) - h -= y + h - transfer->height; assert(w >= 0); assert(h >= 0); @@ -539,19 +532,6 @@ static void lp_rast_store_color( struct lp_rasterizer *rast, if (y >= transfer->height) continue; - /* XXX: require tile-size aligned render target dimensions: - */ - if (x + w > transfer->width) - w -= x + w - transfer->width; - - if (y + h > transfer->height) - h -= y + h - transfer->height; - - assert(w >= 0); - assert(h >= 0); - assert(w <= TILE_SIZE); - assert(h <= TILE_SIZE); - LP_DBG(DEBUG_RAST, "%s [%u] %d,%d %dx%d\n", __FUNCTION__, thread_index, x, y, w, h); |