llvmpipe: Unified common code between AoS and SoA blending.
authorJames Benton <jbenton@vmware.com>
Tue, 3 Jul 2012 16:01:14 +0000 (17:01 +0100)
committerJosé Fonseca <jfonseca@vmware.com>
Mon, 16 Jul 2012 18:00:54 +0000 (19:00 +0100)
commit8684ffc141ed024ab1d42fcba31d8517288fac40
tree72861f5de9ebe9604340137d8391e1753c65f51a
parent636646a481ef6ce29e74e4604125a42def3ed1e5
llvmpipe: Unified common code between AoS and SoA blending.

Added a new file lp_bld_blend.c for the common code.
Merged and added some simple optimisations.

Reviewed-by: Jose Fonseca <jfonseca@vmware.com>
src/gallium/drivers/llvmpipe/Makefile
src/gallium/drivers/llvmpipe/SConscript
src/gallium/drivers/llvmpipe/lp_bld_blend.c [new file with mode: 0644]
src/gallium/drivers/llvmpipe/lp_bld_blend.h
src/gallium/drivers/llvmpipe/lp_bld_blend_aos.c
src/gallium/drivers/llvmpipe/lp_bld_blend_soa.c