On 2 March 2010 20:24, Roderick Colenbrander thunderbird2k@gmail.com wrote:
Hi,
This patch is the first of two patches which will start a cleanup of the surface code which is a big mess due to the 8-bit palette code. The 8-bit code will be moved to the blit_shader code in a way similar as is done for YUV. This first patch renames yuv data types / structures to 'complex', to make it more clear that the code is not just for yuv-fixups.
I think you should rename CHANNEL_SOURCE_YUV0 and CHANNEL_SOURCE_YUV1 as well then, and possibly gen_yuv_shader().