Mesa (master): llvmpipe: Unswizzled rendering.

Jose Fonseca jrfonseca at kemper.freedesktop.org
Wed Nov 28 19:14:55 UTC 2012


Module: Mesa
Branch: master
Commit: fa1b481c09b14e01eca1b3db8e0854033f6dee3d
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fa1b481c09b14e01eca1b3db8e0854033f6dee3d

Author: James Benton <jbenton at vmware.com>
Date:   Thu Sep 13 16:04:42 2012 +0100

llvmpipe: Unswizzled rendering.

Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

---

 src/gallium/auxiliary/gallivm/lp_bld_conv.c     |   75 ++
 src/gallium/auxiliary/gallivm/lp_bld_conv.h     |   10 +
 src/gallium/auxiliary/gallivm/lp_bld_logic.c    |    9 +-
 src/gallium/auxiliary/gallivm/lp_bld_logic.h    |    3 +-
 src/gallium/auxiliary/gallivm/lp_bld_pack.c     |   36 +
 src/gallium/auxiliary/gallivm/lp_bld_pack.h     |    9 +
 src/gallium/auxiliary/gallivm/lp_bld_quad.c     |   50 +
 src/gallium/auxiliary/gallivm/lp_bld_quad.h     |    9 +
 src/gallium/auxiliary/gallivm/lp_bld_sample.c   |   22 +-
 src/gallium/auxiliary/gallivm/lp_bld_swizzle.c  |  137 +++-
 src/gallium/auxiliary/gallivm/lp_bld_swizzle.h  |   25 +-
 src/gallium/auxiliary/gallivm/lp_bld_tgsi_aos.c |    4 +-
 src/gallium/drivers/llvmpipe/lp_bld_blend.h     |    5 +-
 src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c |   97 ++-
 src/gallium/drivers/llvmpipe/lp_jit.c           |   10 +-
 src/gallium/drivers/llvmpipe/lp_jit.h           |   33 +-
 src/gallium/drivers/llvmpipe/lp_rast.c          |  122 ++-
 src/gallium/drivers/llvmpipe/lp_rast.h          |    2 +-
 src/gallium/drivers/llvmpipe/lp_rast_priv.h     |   81 ++-
 src/gallium/drivers/llvmpipe/lp_scene.c         |    2 +
 src/gallium/drivers/llvmpipe/lp_scene.h         |    1 +
 src/gallium/drivers/llvmpipe/lp_setup.c         |   19 +-
 src/gallium/drivers/llvmpipe/lp_state_fs.c      | 1100 ++++++++++++++++++++++-
 src/gallium/drivers/llvmpipe/lp_state_fs.h      |    3 +
 src/gallium/drivers/llvmpipe/lp_test_blend.c    |    2 +-
 src/gallium/drivers/llvmpipe/lp_texture.c       |   67 ++
 src/gallium/drivers/llvmpipe/lp_texture.h       |    6 +
 27 files changed, 1782 insertions(+), 157 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=fa1b481c09b14e01eca1b3db8e0854033f6dee3d



More information about the mesa-commit mailing list