summaryrefslogtreecommitdiff
path: root/src/gallium/state_trackers/g3dvl
AgeCommit message (Collapse)Author
2008-07-30g3dvl: Use R16_SNORM instead of A8L8_UNORM for block rendering.Younes Manton
2008-07-23nv all: Copy shader tokens on create, free on delete.Younes Manton
Must copy token stream on shader create, client is allowed to free their copy after creating the state object.
2008-07-22g3dvl: 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-20g3dvl: Fix some memory leaks in the winsys.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: Use block and stride instead of cpp and pitch.Younes Manton
2008-06-30g3dvl: Simplify shader code.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-30g3dvl: Work around SP tex cache bug, specify resource usage flags.Younes Manton
2008-06-30g3dvl: Get rid of some Valgrind errors.Younes Manton
Get rid of some Valgrind memory leak and uninitialized var errors.
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