llvmpipe: remove lp_swizzled_cbuf
authorAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Mon, 21 Jan 2013 11:19:31 +0000 (05:19 -0600)
committerAdam Jackson <ajax@redhat.com>
Mon, 11 Feb 2013 18:41:28 +0000 (13:41 -0500)
Ununsed since 75da95c5.

Reviewed-by: Adam Jackson <ajax@redhat.com>
src/gallium/drivers/llvmpipe/lp_memory.c
src/gallium/drivers/llvmpipe/lp_memory.h
src/gallium/drivers/llvmpipe/lp_rast.c

index 85f73e54ac41183a9693eed645bda3cd81d512c2..712e28ea3f8badcf046d73278405223563522d4f 100644 (file)
 #include "lp_limits.h"
 #include "lp_memory.h"
 
-/**
- * 32bpp RGBA swizzled tiles.  One for for each thread and each
- * possible colorbuf.  Adds up to quite a bit 8*8*64*64*4 == 1MB.
- * Several schemes exist to reduce this, such as scaling back the
- * number of threads or using a smaller tilesize when multiple
- * colorbuffers are bound.
- */
-PIPE_ALIGN_VAR(LP_MIN_VECTOR_ALIGN)
-uint8_t lp_swizzled_cbuf[LP_MAX_THREADS][PIPE_MAX_COLOR_BUFS][TILE_SIZE * TILE_SIZE * 4];
-
-
 /* A single dummy tile used in a couple of out-of-memory situations. 
  */
 PIPE_ALIGN_VAR(LP_MIN_VECTOR_ALIGN)
index 5552c2908e116e2d39c10137f7ef5401f0e8159f..0acd4e6b8efdfbb514496d8872fb05fca73ee4e8 100644 (file)
@@ -34,9 +34,6 @@
 #include "lp_limits.h"
 #include "gallivm/lp_bld_type.h"
 
-extern PIPE_ALIGN_VAR(LP_MIN_VECTOR_ALIGN)
-uint8_t lp_swizzled_cbuf[LP_MAX_THREADS][PIPE_MAX_COLOR_BUFS][TILE_SIZE * TILE_SIZE * 4];
-
 extern PIPE_ALIGN_VAR(LP_MIN_VECTOR_ALIGN)
 uint8_t lp_dummy_tile[TILE_SIZE * TILE_SIZE * 4];
 
index 09c578769bc4ec34cb4ccd446e4705cd4e609987..b5e5da61c2a2d74a13a498cfc6a9fb38f10d93e0 100644 (file)
@@ -867,8 +867,6 @@ lp_rast_create( unsigned num_threads )
    /* for synchronizing rasterization threads */
    pipe_barrier_init( &rast->barrier, rast->num_threads );
 
-   memset(lp_swizzled_cbuf, 0, sizeof lp_swizzled_cbuf);
-
    memset(lp_dummy_tile, 0, sizeof lp_dummy_tile);
 
    return rast;