Mesa (lp-surface-tiling): llvmpipe: remove some older/unused code

Brian Paul brianp at kemper.freedesktop.org
Thu Apr 8 18:21:11 UTC 2010


Module: Mesa
Branch: lp-surface-tiling
Commit: 882b1035db88c3dd8aebe28dc971ac30a9ee39e3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=882b1035db88c3dd8aebe28dc971ac30a9ee39e3

Author: Brian Paul <brianp at vmware.com>
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 {




More information about the mesa-commit mailing list