History log of /external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6d1cdec3ba151168bfc3aef222fba6265dfb41fb 06-Apr-2012 Christoph Bumiller <e0425955@student.tuwien.ac.at> nouveau: switch to libdrm_nouveau-2.0
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
66c7dc5688bcd5ff9c596f4c410aee574ea2428a 16-Feb-2012 Ben Skeggs <bskeggs@redhat.com> nvfx: completely remove this driver (GeForce FX/6/7)

This driver hasn't been maintained properly for a very long time, and for
many very good reasons. It's horrible.

A new driver supporting these chipsets will appear with the commits that
port vieux/nv50/nvc0 to libdrm_nouveau-2.0.

Signed-off-by: Ben Skeggs <bskeggs@redhat.com>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
8abbdb8865890e1a39ebbbfae38422014f80072a 25-Jan-2012 Christian König <deathsimple@vodafone.de> vl: rename VL_MAX_PLANES to VL_NUM_COMPONENTS

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
f3f03c67e90f962f67e7b58b7c7baff3be251cb1 01-Feb-2012 Christian König <deathsimple@vodafone.de> vl: add interlacing capabilities

Let the driver control interlaced or progressive
format of video buffers.

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
9d9afcb5bac2931d4b8e6d1aa571e941c5110c90 10-Jan-2012 Christian König <deathsimple@vodafone.de> vl: reintroduce PIPE_VIDEO_CAP_PREFERED_FORMAT

Create the video buffers in the format the driver preffers.
This temporary creates problems with decoder less VDPAU video playback.

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
8ea416f35de0c664ef47b71841756758f22d7faa 04-Jan-2012 Christian König <deathsimple@vodafone.de> vl: move away from state like parameters

Again based on Maartens work, but keep begin_frame
and end_frame functions for now.

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
e027759336bf49e3f568bd73b9e5f26d56ef6f83 02-Jan-2012 Christian König <deathsimple@vodafone.de> vl/video_buffer: use template style create params

Just like in the rest of gallium, this reduces the
number of parameters significantly.

Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
8c2bfa34a0d70ab08de44e3b091b3a097abbad97 23-Dec-2011 Christian König <deathsimple@vodafone.de> vl: replace decode_buffers with auxiliary data field

Based on patches from Maarten Lankhorst <m.b.lankhorst@gmail.com>

Signed-off-by: Christian König <deathsimple@vodafone.de>
Acked-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
ebe7c687ceed4e5ca704b325aac6b91791d394b0 19-Dec-2011 Maarten Lankhorst <m.b.lankhorst@gmail.com> nouveau: Fix bugs in nouveau_video_buffer

Double free and array overflow, even if only 2 members are
used the last one needs to be set to NULL explicitly.

Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
87e84a2dbfb5ee330d4d5594963d7f8b507f9984 12-Sep-2011 Emeric Grange <emeric.grange@gmail.com> nouveau: Add max_references parameter to vl_create_decoder()

Signed-off-by: Emeric Grange <emeric.grange@gmail.com>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
1465dc26a540e2b6f8a055cf0ab48f774a3775bf 10-Sep-2011 Maarten Lankhorst <m.b.lankhorst@gmail.com> nouveau: Add support for XvMC acceleration

Try to use the PMPEG where available

Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
231fce7d630bcf6aaf0e435e461ad5af842e437f 09-Aug-2011 Christian König <deathsimple@vodafone.de> g3dvl: Rework the decoder interface part 2/5

Implement PIPE_CAP_NUM_BUFFERS_DESIRED giving the decoder control over
the number of buffers a state tracker should allocate.

Signed-off-by: Christian König <deathsimple@vodafone.de>
Reviewed-by: Younes Manton <younes.m@gmail.com>
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c
ea316c5e060cbd92b34e0d794c0707d4ca79e6e8 21-Jul-2011 Christoph Bumiller <e0425955@student.tuwien.ac.at> nouveau: hook up video decoding with nouveau_context

This doesn't include nvfx since its context struct is not derived
from common nouveau_context (yet).
/external/mesa3d/src/gallium/drivers/nouveau/nouveau_video.c