summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/g3dvl/vl_context.h
AgeCommit message (Collapse)Author
2008-08-16g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs.Younes Manton
2008-07-06g3dvl: IDCT part 1.Younes Manton
Very basic IDCT support is in, performed CPU-side for now.
2008-07-06g3dvl: Round surfaces up to POT, use src rect when outputting surfaces.Younes Manton
2008-06-30g3dvl: Support for field and frame based MC for progressive pictures.Younes Manton
MC support for frame and field based motion prediction. Also various bug fixes, clean up.
2008-06-08g3dvl: Reduce number of input vert streams by copying, reusing in shaders.Younes Manton
Reduce number of input vertex streams by using same texcoord stream for chroma textures, reusing pos stream when calculating texcoords for P, B macroblocks.
2008-06-08Initial commit for g3dvl.Younes Manton
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