g3dvl: Reduce number of input vert streams by copying, reusing in shaders.
authorYounes Manton <younes.m@gmail.com>
Sun, 8 Jun 2008 18:34:41 +0000 (14:34 -0400)
committerYounes Manton <younes.m@gmail.com>
Sun, 8 Jun 2008 18:46:21 +0000 (14:46 -0400)
commitf5a3768c4e7733a11ad0421e3e4b84e6994af0e0
tree03375b3ef50305096e53fbb3dee8389b15855689
parentc11a7ec821d41b91a3825c5abfb4687c98b5bf98
g3dvl: Reduce number of input vert streams by copying, reusing in shaders.

Reduce number of input vertex streams by using same texcoord stream for
chroma textures, reusing pos stream when calculating texcoords for P, B
macroblocks.
src/gallium/state_trackers/g3dvl/vl_context.c
src/gallium/state_trackers/g3dvl/vl_context.h
src/gallium/state_trackers/g3dvl/vl_data.c
src/gallium/state_trackers/g3dvl/vl_data.h
src/gallium/state_trackers/g3dvl/vl_surface.c