Mesa (master): llvmpipe: Eliminate color buffer swizzling.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Thu Nov 29 14:09:06 UTC 2012
Module: Mesa
Branch: master
Commit: 75da95c50aedaa4b1abf51ec1dcaf2fe8ddd4f3b
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=75da95c50aedaa4b1abf51ec1dcaf2fe8ddd4f3b
Author: José Fonseca <jfonseca at vmware.com>
Date: Wed Nov 28 20:14:17 2012 +0000
llvmpipe: Eliminate color buffer swizzling.
Now dead code.
Also had to remove the show_tiles/show_subtiles because now the color
buffers are always stored in their native format, so there is no longer
an easy way to paint the tile sizes.
Depth-stencil buffers are still swizzled.
Reviewed-by: Roland Scheidegger <sroland at vmware.com>
---
src/gallium/drivers/llvmpipe/SConscript | 20 -
src/gallium/drivers/llvmpipe/lp_debug.h | 2 -
src/gallium/drivers/llvmpipe/lp_rast.c | 202 +-------
src/gallium/drivers/llvmpipe/lp_rast_priv.h | 81 +---
src/gallium/drivers/llvmpipe/lp_rast_tri.c | 1 -
src/gallium/drivers/llvmpipe/lp_scene.c | 2 -
src/gallium/drivers/llvmpipe/lp_scene.h | 2 -
src/gallium/drivers/llvmpipe/lp_screen.c | 2 -
src/gallium/drivers/llvmpipe/lp_setup_context.h | 1 -
src/gallium/drivers/llvmpipe/lp_state_fs.c | 130 +-----
src/gallium/drivers/llvmpipe/lp_state_fs.h | 3 -
src/gallium/drivers/llvmpipe/lp_texture.c | 107 ----
src/gallium/drivers/llvmpipe/lp_texture.h | 15 -
src/gallium/drivers/llvmpipe/lp_tile_image.c | 41 +--
src/gallium/drivers/llvmpipe/lp_tile_image.h | 4 +
src/gallium/drivers/llvmpipe/lp_tile_soa.h | 97 ----
src/gallium/drivers/llvmpipe/lp_tile_soa.py | 654 -----------------------
17 files changed, 30 insertions(+), 1334 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=75da95c50aedaa4b1abf51ec1dcaf2fe8ddd4f3b
More information about the mesa-commit
mailing list