Commit graph

3 commits

Author SHA1 Message Date
Younes Manton
6858dd50c9 g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs. 2008-08-16 13:04:54 -04:00
Younes Manton
8878d8d4b3 g3dvl: Minor SP winsys cleanup. 2008-07-20 19:16:41 -04:00
Younes Manton
c11a7ec821 Initial commit for g3dvl.
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
2008-06-08 03:04:14 -04:00