Module: Mesa Branch: lp-surface-tiling Commit: 882b1035db88c3dd8aebe28dc971ac30a9ee39e3 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=882b1035db88c3dd8aebe28dc971ac30a9ee39e3
Author: Brian Paul <[email protected]> Date: Thu Apr 8 09:53:30 2010 -0600 llvmpipe: remove some older/unused code --- src/gallium/drivers/llvmpipe/lp_rast.c | 26 -------------------------- src/gallium/drivers/llvmpipe/lp_rast_priv.h | 2 -- 2 files changed, 0 insertions(+), 28 deletions(-) diff --git a/src/gallium/drivers/llvmpipe/lp_rast.c b/src/gallium/drivers/llvmpipe/lp_rast.c index b13fe02..30decb7 100644 --- a/src/gallium/drivers/llvmpipe/lp_rast.c +++ b/src/gallium/drivers/llvmpipe/lp_rast.c @@ -57,8 +57,6 @@ lp_rast_begin( struct lp_rasterizer *rast, LP_DBG(DEBUG_RAST, "%s\n", __FUNCTION__); - rast->write_linear_colors = 0*TRUE; - rast->state.nr_cbufs = scene->fb.nr_cbufs; for (i = 0; i < rast->state.nr_cbufs; i++) { @@ -554,9 +552,6 @@ outline_subtiles(uint8_t *tile) static void lp_rast_tile_end(struct lp_rasterizer_task *task) { - struct lp_rasterizer *rast = task->rast; - unsigned buf; - #if DEBUG for (buf = 0; buf < rast->state.nr_cbufs; buf++) { uint8_t *color = lp_rast_get_color_block_pointer(task, buf, @@ -571,27 +566,6 @@ lp_rast_tile_end(struct lp_rasterizer_task *task) (void) outline_subtiles; #endif - if (rast->write_linear_colors) { - struct lp_scene *scene = rast->curr_scene; - - for (buf = 0; buf < rast->state.nr_cbufs; buf++) { - struct pipe_surface *cbuf = scene->fb.cbufs[buf]; - const unsigned face = cbuf->face, level = cbuf->level; - struct llvmpipe_texture *lpt = llvmpipe_texture(cbuf->texture); - const unsigned linear_stride = lpt->stride[level]; - void *linear, *tile; - - tile = llvmpipe_get_texture_tile(lpt, face, level, - LP_TEX_USAGE_READ, - task->x, task->y); - linear = lpt->linear[face][level].data; - - lp_tile_write_4ub(lpt->base.format, - tile, linear, linear_stride, - task->x, task->y, TILE_SIZE, TILE_SIZE); - } - } - /* debug */ memset(task->color_tiles, 0, sizeof(task->color_tiles)); task->depth_tile = NULL; diff --git a/src/gallium/drivers/llvmpipe/lp_rast_priv.h b/src/gallium/drivers/llvmpipe/lp_rast_priv.h index 518d9fe..8bf2b92 100644 --- a/src/gallium/drivers/llvmpipe/lp_rast_priv.h +++ b/src/gallium/drivers/llvmpipe/lp_rast_priv.h @@ -75,8 +75,6 @@ struct lp_rasterizer { boolean exit_flag; - boolean write_linear_colors; - /* Framebuffer stuff */ struct { _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
