Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | vl: rename VL_MAX_PLANES to VL_NUM_COMPONENTS | Christian König | 2012-02-06 | 1 | -4/+4 |
| | | | | Signed-off-by: Christian König <[email protected]> | ||||
* | vl: move away from state like parameters | Christian König | 2012-01-15 | 1 | -8/+0 |
| | | | | | | | Again based on Maartens work, but keep begin_frame and end_frame functions for now. Signed-off-by: Christian König <[email protected]> | ||||
* | vl: replace decode_buffers with auxiliary data field | Christian König | 2012-01-09 | 1 | -2/+8 |
| | | | | | | | Based on patches from Maarten Lankhorst <[email protected]> Signed-off-by: Christian König <[email protected]> Acked-by: Maarten Lankhorst <[email protected]> | ||||
* | g3dvl: Add max_references parameter to vl_create_decoder() | Emeric Grange | 2011-09-14 | 1 | -1/+1 |
| | | | | Signed-off-by: Emeric Grange <[email protected]> | ||||
* | vl: Fix include style | Kai Wasserbäch | 2011-08-29 | 1 | -1/+1 |
| | | | | | | | | | | | As explained in the thread starting at [0], the internal include style should be »#include "path/to/header.h"« for non-system includes. [0] <http://news.gmane.org/find-root.php?message_id=%3c4E5802BE.6020206%40vmware.com%3e> Signed-off-by: Kai Wasserbäch <[email protected]> Signed-off-by: Brian Paul <[email protected]> | ||||
* | g3dvl: Use a single texture for luma and chroma data | Christian König | 2011-08-26 | 1 | -4/+4 |
| | | | | | Signed-off-by: Christian König <[email protected]> Reviewed-by: Younes Manton <[email protected]> | ||||
* | g3dvl: Rework the decoder interface part 3/5 | Christian König | 2011-08-26 | 1 | -0/+6 |
| | | | | | | | | 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: Rework the decoder interface part 1/5 | Christian König | 2011-08-26 | 1 | -2/+7 |
| | | | | | | | | | First of all get ride of the decode_buffer structure, while still giving the decoder the ability to organize it's buffers depending on the needs of the state tracker. Signed-off-by: Christian König <[email protected]> Reviewed-by: Younes Manton <[email protected]> | ||||
* | [g3dvl] and finally remove pipe_video_context | Christian König | 2011-07-08 | 1 | -6/+5 |
| | |||||
* | [g3dvl] use a vertex element instead of the instance id | Christian König | 2011-06-04 | 1 | -1/+2 |
| | |||||
* | [g3dvl] no need for seperate intermediate buffers any more | Christian König | 2011-05-15 | 1 | -5/+3 |
| | | | | This should reduce the video memory footprint drastically. | ||||
* | [g3dvl] move zscan into shaders | Christian König | 2011-05-05 | 1 | -0/+4 |
| | |||||
* | [g3dvl] Implement MPEG2 VLD | Christian König | 2011-05-04 | 1 | -0/+2 |
| | | | | | Based uppon xine's slice_xvmc.c. This gets VDPAU up and running. | ||||
* | [g3dvl] merge idct stage 2 and mc ycbcr stage into a single draw | Christian König | 2011-04-25 | 1 | -2/+2 |
| | |||||
* | [g3dvl] make ycbcr stream and block data a public interface | Christian König | 2011-04-23 | 1 | -2/+0 |
| | |||||
* | [g3dvl] start implementing zscan and quantification | Christian König | 2011-04-23 | 1 | -0/+10 |
| | | | | Not 100% complete, but at least a good start. | ||||
* | [g3dvl] give each color component their own vertex buffer | Christian König | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | [g3dvl] no need for seperate mv vertex states any more | Christian König | 2011-04-17 | 1 | -1/+1 |
| | |||||
* | [g3dvl] give mv their own vertex buffer back | Christian König | 2011-04-17 | 1 | -8/+2 |
| | |||||
* | [g3dvl] move blender state into idct code | Christian König | 2011-04-17 | 1 | -1/+0 |
| | |||||
* | [g3dvl] rename vl_mpeg12_mc_renderer into vl_mc | Christian König | 2011-04-17 | 1 | -3/+3 |
| | | | | | It's still not 100% free from mpeg12 specific stuff, but should now be a good start for other codecs. | ||||
* | [g3dvl] back to seperate mc for y and c planes | Christian König | 2011-04-16 | 1 | -1/+1 |
| | |||||
* | [g3dvl] use blending for mc of ref frames | Christian König | 2011-04-14 | 1 | -1/+2 |
| | |||||
* | [g3dvl] autoselect texture formats | Christian König | 2011-04-10 | 1 | -0/+4 |
| | |||||
* | [g3dvl] remove unused rasterizer state from mpeg decoder | Christian König | 2011-04-10 | 1 | -1/+0 |
| | |||||
* | [g3dvl] cleanup headers and comments | Christian König | 2011-04-10 | 1 | -3/+3 |
| | |||||
* | [g3dvl] make number of idct render targets configurable | Christian König | 2011-04-10 | 1 | -0/+1 |
| | |||||
* | [g3dvl] also use video buffer for idct intermediate | Christian König | 2011-04-10 | 1 | -0/+1 |
| | |||||
* | [g3dvl] add support for different decoding entry points | Christian König | 2011-04-07 | 1 | -1/+2 |
| | |||||
* | [g3dvl] move mapping/unmapping and uploading of blocks out of idct code | Christian König | 2011-04-07 | 1 | -0/+3 |
| | |||||
* | [g3dvl] and finally split the decoder part out of the context | Christian König | 2011-04-06 | 1 | -0/+90 |
This should give a good basis to implement vdpau ontop of it. |