Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | g3dvl: Use Gallium MALLOC wrappers. | Younes Manton | 2009-01-10 | 2 | -6/+6 |
| | |||||
* | g3dvl: Fix some memory leaks. | Younes Manton | 2009-01-10 | 1 | -0/+6 |
| | |||||
* | g3dvl: Work around mplayer weirdness in XvMCPutSurface(). | Younes Manton | 2009-01-10 | 1 | -2/+8 |
| | |||||
* | g3dvl: Bad test, use proper picture height. | Younes Manton | 2008-10-17 | 1 | -1/+1 |
| | |||||
* | g3dvl: Update XvMC unit tests. | Younes Manton | 2008-09-17 | 9 | -146/+581 |
| | |||||
* | g3dvl: Fix field coded block copy. | Younes Manton | 2008-09-13 | 1 | -4/+4 |
| | |||||
* | g3dvl: Implement surface sync functions. | Younes Manton | 2008-09-12 | 1 | -5/+26 |
| | |||||
* | g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB. | Younes Manton | 2008-09-12 | 1 | -1/+1 |
| | |||||
* | g3dvl: Update softlinks to nouveau winsys files, related fixes. | Younes Manton | 2008-09-12 | 1 | -1/+1 |
| | |||||
* | g3dvl: Clean up Makefile deps. | Younes Manton | 2008-09-12 | 1 | -6/+15 |
| | |||||
* | g3dvl: Use rotating buffers to avoid waiting for map(). | Younes Manton | 2008-08-18 | 1 | -1/+1 |
| | |||||
* | g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs. | Younes Manton | 2008-08-16 | 3 | -377/+267 |
| | |||||
* | g3dvl: Recursively build dependencies. | Younes Manton | 2008-07-26 | 1 | -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 Manton | 2008-07-24 | 3 | -18/+150 |
| | |||||
* | g3dvl: Add Nouveau winsys, libdriclient. | Younes Manton | 2008-07-22 | 2 | -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 Manton | 2008-07-22 | 1 | -0/+43 |
| | | | | Some of these may need to be implemented on the DDX side. | ||||
* | g3dvl: Fix some memory leaks in the winsys. | Younes Manton | 2008-07-20 | 1 | -1/+4 |
| | |||||
* | g3dvl: Minor SP winsys cleanup. | Younes Manton | 2008-07-20 | 1 | -2/+1 |
| | |||||
* | g3dvl: IDCT part 1. | Younes Manton | 2008-07-06 | 1 | -0/+2 |
| | | | | Very basic IDCT support is in, performed CPU-side for now. | ||||
* | g3dvl: Use block and stride instead of cpp and pitch. | Younes Manton | 2008-06-30 | 1 | -1/+1 |
| | |||||
* | g3dvl: Support for field and frame based MC for progressive pictures. | Younes Manton | 2008-06-30 | 1 | -3/+31 |
| | | | | | MC support for frame and field based motion prediction. Also various bug fixes, clean up. | ||||
* | Initial commit for g3dvl. | Younes Manton | 2008-06-08 | 14 | -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 |