Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-07-18 | gallium: make g3dvl build again | Dave Airlie | |
2009-02-06 | g3dvl: Catch up to gallium changes, fix build. | Younes Manton | |
2009-01-18 | g3dvl: Ref count everywhere. | Younes Manton | |
2009-01-18 | g3dvl: Return BadAlloc if we can't create an XvMC surface. | Younes Manton | |
2009-01-10 | g3dvl: Use Gallium MALLOC wrappers. | Younes Manton | |
2008-10-04 | g3dvl: Ignore client flush requests unless entire frame is buffered. | Younes Manton | |
2008-09-12 | g3dvl: Implement surface sync functions. | Younes Manton | |
2008-09-12 | g3dvl: Fullscreen fixes. Respect src & dst coords during scaling, clear FB. | Younes Manton | |
2008-08-28 | g3dvl: Buffer the entire frame before rendering. | Younes Manton | |
2008-08-16 | g3dvl: Modularized rendering, refactored to accommodate VAAPI, other APIs. | Younes Manton | |
2008-08-03 | g3dvl: Temporarily disable IDCT. | Younes Manton | |
2008-07-30 | g3dvl: Use R16_SNORM instead of A8L8_UNORM for block rendering. | Younes Manton | |
2008-07-22 | g3dvl: Add Nouveau winsys, libdriclient. | Younes Manton | |
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. | |||
2008-07-06 | g3dvl: IDCT part 1. | Younes Manton | |
Very basic IDCT support is in, performed CPU-side for now. | |||
2008-07-06 | g3dvl: Round surfaces up to POT, use src rect when outputting surfaces. | Younes Manton | |
2008-06-30 | g3dvl: Use block and stride instead of cpp and pitch. | Younes Manton | |
2008-06-30 | g3dvl: 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-30 | g3dvl: Work around SP tex cache bug, specify resource usage flags. | Younes Manton | |
2008-06-30 | g3dvl: Get rid of some Valgrind errors. | Younes Manton | |
Get rid of some Valgrind memory leak and uninitialized var errors. | |||
2008-06-08 | g3dvl: 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-08 | Initial 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 |