gallivm: Support multiple pixels in lp_build_fetch_rgba_aos().
authorJosé Fonseca <jfonseca@vmware.com>
Fri, 2 Jul 2010 17:36:43 +0000 (18:36 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Fri, 2 Jul 2010 17:45:49 +0000 (18:45 +0100)
commit7071eefdb2ef2a1f644a2bbed9685847b60ff6c4
treece39754bf855fbbe995acc435b545672fb99dbb5
parenteb20c57f03f7f6a43dedb9c317f3648087e6d1d7
gallivm: Support multiple pixels in lp_build_fetch_rgba_aos().

This allows to do the unpacking of formats that fit in 4 x unorm8 in
parallel, 4 pixels at a time.
src/gallium/auxiliary/draw/draw_llvm_translate.c
src/gallium/auxiliary/gallivm/lp_bld_format.h
src/gallium/auxiliary/gallivm/lp_bld_format_aos.c
src/gallium/auxiliary/gallivm/lp_bld_format_soa.c
src/gallium/auxiliary/gallivm/lp_bld_format_yuv.c
src/gallium/drivers/llvmpipe/lp_test_format.c