vl/csc: simplify matrix handling
authorChristian König <deathsimple@vodafone.de>
Wed, 29 Feb 2012 14:12:42 +0000 (15:12 +0100)
committerChristian König <deathsimple@vodafone.de>
Fri, 2 Mar 2012 12:14:21 +0000 (13:14 +0100)
commit14766f820069ca987543918bce96410c481e5d20
treefddc9d5ac54d9767c760cd6c93376c4dbc19c5b5
parent74a4e9089488e7f341d21053bbf2d4aa52b99b70
vl/csc: simplify matrix handling

A csc matrix is only 4x3 not 4x4, also define a VDPAU compatible type for it.

Signed-off-by: Christian König <deathsimple@vodafone.de>
src/gallium/auxiliary/vl/vl_compositor.c
src/gallium/auxiliary/vl/vl_compositor.h
src/gallium/auxiliary/vl/vl_csc.c
src/gallium/auxiliary/vl/vl_csc.h
src/gallium/state_trackers/vdpau/mixer.c
src/gallium/state_trackers/vdpau/vdpau_private.h
src/gallium/state_trackers/xvmc/attributes.c
src/gallium/state_trackers/xvmc/context.c