aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/auxiliary/vl/vl_vertex_buffers.h
Commit message (Collapse)AuthorAgeFilesLines
* g3dvl: Use a single texture for luma and chroma dataChristian König2011-08-261-2/+1
| | | | | Signed-off-by: Christian König <[email protected]> Reviewed-by: Younes Manton <[email protected]>
* g3dvl: Rework the decoder interface part 3/5Christian König2011-08-261-8/+43
| | | | | | | | Revert back to a macroblock based interface. The structure used tries to keep as close to the spec as possible. Signed-off-by: Christian König <[email protected]> Reviewed-by: Younes Manton <[email protected]>
* [g3dvl] use a vertex element instead of the instance idChristian König2011-06-041-5/+11
|
* [g3dvl] cleanup error handlingChristian König2011-04-231-1/+1
|
* [g3dvl] make ycbcr stream and block data a public interfaceChristian König2011-04-231-9/+4
|
* [g3dvl] start implementing zscan and quantificationChristian König2011-04-231-3/+3
| | | | Not 100% complete, but at least a good start.
* [g3dvl] make motion vector buffers a public interfaceChristian König2011-04-201-8/+10
|
* [g3dvl] revert commit 310eea52ca1e997295c84163066cc5d0fd4f8cf6Christian König2011-04-191-9/+8
| | | | Using a seperate vertex buffer for mc and ycbcr handling is still better.
* [g3dvl] give each color component their own vertex bufferChristian König2011-04-171-7/+9
|
* [g3dvl] no need for seperate mv vertex states any moreChristian König2011-04-171-1/+1
|
* [g3dvl] give mv their own vertex buffer backChristian König2011-04-171-11/+21
|
* [g3dvl] give mc and ycbcr stage its own vertex element stateChristian König2011-04-151-3/+7
|
* [g3dvl] use blending for mc of ref framesChristian König2011-04-141-6/+4
|
* [g3dvl] cleanup headers and commentsChristian König2011-04-101-1/+2
|
* [g3dvl] splitt vertex element state into y, cb, crChristian König2011-04-021-9/+7
|
* [g3dvl] cleanup and documentationChristian König2011-03-161-1/+6
|
* [g3dvl] start to cleanup the messChristian König2011-03-081-1/+3
| | | | Move the vertex buffer out of the mc code
* [g3dvl] use a single vertex buffer for both idct and mcChristian König2011-03-081-21/+29
|
* [g3dvl] use instanced drawing to reduce the vertex buffer payloadChristian König2011-03-051-6/+2
|
* [g3dvl] move to integer verticiesChristian König2011-01-101-9/+9
|
* [g3dvl] remove shadow buffering of vertex buffersChristian König2010-12-081-6/+13
|
* [g3dvl] split idct code into state and buffersChristian König2010-12-081-5/+7
|
* [g3dvl] move vertex buffer handling into vl_vertex_buffer.cChristian König2010-12-071-1/+6
|
* [g3dvl] move vertex handling into vl_vb objectChristian König2010-12-051-10/+13
|
* move empty block handling back into mc for testingChristian König2010-12-031-16/+2
|
* use a shadow buffer for vertex data to optimize memory accessChristian König2010-12-031-0/+75