summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers
Commit message (Collapse)AuthorAgeFilesLines
* g3dvl: Support for field and frame based MC for progressive pictures.Younes Manton2008-06-308-228/+1946
| | | | | MC support for frame and field based motion prediction. Also various bug fixes, clean up.
* g3dvl: Work around SP tex cache bug, specify resource usage flags.Younes Manton2008-06-302-6/+9
|
* g3dvl: Get rid of some Valgrind errors.Younes Manton2008-06-302-1/+24
| | | | Get rid of some Valgrind memory leak and uninitialized var errors.
* g3dvl: Reduce number of input vert streams by copying, reusing in shaders.Younes Manton2008-06-085-128/+66
| | | | | | Reduce number of input vertex streams by using same texcoord stream for chroma textures, reusing pos stream when calculating texcoords for P, B macroblocks.
* Initial commit for g3dvl.Younes Manton2008-06-0816-0/+3990
| | | | | | | | | | | | | | | Initial commit for g3dvl, contains support for basic XvMC features. - Context, surface, block, macroblock creation and deletion - Surface rendering - Frame pictures - Frame based motion compensation - Intra-coded macroblocks - Predicted macroblocks - Bi-directionally predicted macroblocks - Surface display - Color conversion - Scaling
* Code reorganization: placeholder for state-trackers.José Fonseca2008-02-151-0/+2
This is meant for temporarily holding state-trackers, until they eventually find their way out of gallium tree.