Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-23 | nv 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-23 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
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-20 | g3dvl: Fix some memory leaks in the winsys. | Younes Manton | |
2008-07-20 | python/tests: Check support for non-pot/non-square textures. | José Fonseca | |
2008-07-19 | python/tests: Specify the right texture target when querying formats. | José Fonseca | |
2008-07-19 | gallium: Finer grained is_format_supported. | José Fonseca | |
2008-07-18 | python/tests: Extend the texture tests to cover volumes. | José Fonseca | |
2008-07-18 | python: Add methods to get texture width, height, etc. | José Fonseca | |
SWIG does a poor job with arrays inside structures. | |||
2008-07-18 | python: Reimplement the generation of random texture samples in C. | José Fonseca | |
2008-07-18 | python: Reimplement tile comparison in C to speed up tests. | José Fonseca | |
2008-07-17 | python/tests: Cover all last_level combinations. | José Fonseca | |
2008-07-16 | python/tests: Extend the texture tests to cover cube maps. | José Fonseca | |
2008-07-16 | python: Set PIPE_TEX_MIPFILTER_NONE by default. | José Fonseca | |
2008-07-16 | python: Test all miplevels. | José Fonseca | |
2008-07-16 | python: Expand the texture test suit to cover one YUV and one DXT format. | José Fonseca | |
2008-07-16 | python: Silent debug output. | José Fonseca | |
2008-07-15 | python: Cleanup. | José Fonseca | |
2008-07-15 | python: Request/respect the texture & buffer usage flags in the examples. | José Fonseca | |
2008-07-15 | python: Get object ownership done correctly. | José Fonseca | |
2008-07-15 | python: Allow hardware support. | José Fonseca | |
2008-07-15 | python: Move the python scons code to a separate tool module. | José Fonseca | |
2008-07-15 | python: Get it to build on windows too. | José Fonseca | |
2008-07-14 | python: Basic test case for 2d texture. | José Fonseca | |
2008-07-14 | python: Raw tile access to surface. | José Fonseca | |
2008-07-14 | python: Get the sample app to draw triangle like trivial/tri exanple. | José Fonseca | |
2008-07-14 | python: Surface clears. | José Fonseca | |
2008-07-14 | python: Set default state. | José Fonseca | |
2008-07-14 | python: Allow to create/specify shaders. | José Fonseca | |
2008-07-14 | Merge remote branch 'upstream/gallium-0.1' into nouveau-gallium-0.1 | Ben Skeggs | |
2008-07-13 | python: New state tracker which exposes the pipe driver to python scripts. | José Fonseca | |
Still under development. Just barely works. | |||
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: Simplify shader code. | 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 | |||
2008-02-15 | Code reorganization: placeholder for state-trackers. | José Fonseca | |
This is meant for temporarily holding state-trackers, until they eventually find their way out of gallium tree. |