summaryrefslogtreecommitdiffstats
path: root/src/libXvMC
Commit message (Collapse)AuthorAgeFilesLines
* g3dvl: Bad test, use proper picture height.Younes Manton2008-10-171-1/+1
|
* g3dvl: Update XvMC unit tests.Younes Manton2008-09-179-146/+581
|
* g3dvl: Fix field coded block copy.Younes Manton2008-09-131-4/+4
|
* g3dvl: Implement surface sync functions.Younes Manton2008-09-121-5/+26
|
* g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB.Younes Manton2008-09-121-1/+1
|
* g3dvl: Update softlinks to nouveau winsys files, related fixes.Younes Manton2008-09-121-1/+1
|
* g3dvl: Clean up Makefile deps.Younes Manton2008-09-121-6/+15
|
* g3dvl: Use rotating buffers to avoid waiting for map().Younes Manton2008-08-181-1/+1
|
* g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs.Younes Manton2008-08-163-377/+267
|
* g3dvl: Recursively build dependencies.Younes Manton2008-07-261-0/+14
| | | | | Run `make` in src/libXvMC and everything should be built for Nouveau. Run `make DRIVER=softpipe` in src/libXvMC for SoftPipe.
* g3dvl: Added more XvMC stubs to get mplayer working.Younes Manton2008-07-243-18/+150
|
* g3dvl: Add Nouveau winsys, libdriclient.Younes Manton2008-07-222-3/+20
| | | | | | | | Nouveau winsys is based on Mesa's Nouveau winsys and soft-links to most of it. The 'nouveau_context' and 'nouveau_screen' code contains most of the changes, 'nouveau_winsys_pipe', 'nouveau_swapbuffers' and 'nouveau_lock' contain some minor changes. The driclient library contains the DRI userland stuff, most of which was based on Mesa's DRI code.
* g3dvl: Add stubs for some XvMC functions.Younes Manton2008-07-221-0/+43
| | | | Some of these may need to be implemented on the DDX side.
* g3dvl: Fix some memory leaks in the winsys.Younes Manton2008-07-201-1/+4
|
* g3dvl: Minor SP winsys cleanup.Younes Manton2008-07-201-2/+1
|
* g3dvl: IDCT part 1.Younes Manton2008-07-061-0/+2
| | | | Very basic IDCT support is in, performed CPU-side for now.
* g3dvl: Use block and stride instead of cpp and pitch.Younes Manton2008-06-301-1/+1
|
* g3dvl: Support for field and frame based MC for progressive pictures.Younes Manton2008-06-301-3/+31
| | | | | MC support for frame and field based motion prediction. Also various bug fixes, clean up.
* Initial commit for g3dvl.Younes Manton2008-06-0814-0/+1344
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