3a8f316e7b7f7dc5d913d117ec47e26587ce8177 |
|
11-Jan-2017 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: remove the delayed rendering hack(v1.1) the hack was introduced to avoid an extra copying but now with dri3 we don't need it anymore v1.1: rebasing Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Acked-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
29aad4e8bd72fc022ade03f49bc8aa25419a3773 |
|
03-Jan-2017 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: error handling handle the cases when vl_compositor_set_csc_matrix(), vl_compositor_init_state() and vl_compositor_init() fail Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
7b811c362a0b0cfb9a8c503cacf9be57d1ed2c7a |
|
05-Dec-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: fix compiler warning in vlVdpVideoMixerRender Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
5f0ea3db16706968278da99cccc511e5b53e190d |
|
26-Aug-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: use temporary buffers while applying filters Use temporary buffers so that we don't read and write to the same surface at the same time. We don't need to use linear layout now. v2: rebase the patch against reverted change Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
77e4424106290208ebf33eb021766c50741c55e0 |
|
26-Aug-2016 |
Christian König <christian.koenig@amd.com> |
st/vdpau: Revert "change the order in which filters are applied(v3)" This reverts commit 09dff7ae2e179d5a3490481762c6bd3d50430c9f. Turned out this can cause some artifacts in the output. Let's revert it for now until we have sorted out all issues. Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Nayan Deshmukh <nayan26deshmukh@gmail.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
09dff7ae2e179d5a3490481762c6bd3d50430c9f |
|
12-Aug-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: change the order in which filters are applied(v3) Apply the median and matrix filter before the compostioning we apply the deinterlacing first to avoid the extra overhead in processing the past and the future surfaces in deinterlacing. v2: apply the filters on all the surfaces (Christian) v3: use get_sampler_view_planes() instead of get_sampler_view_components() and iterate over VL_MAX_SURFACES (Christian) Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
de772bc060fb401e30cfbfa4ae3973fb025865e5 |
|
29-Jun-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: use bicubic filter for scaling(v6.1) use bicubic filtering as high quality scaling L1. v2: fix a typo and add a newline to code v3: -render the unscaled image on a temporary surface (Christian) -apply noise reduction and sharpness filter on unscaled surface -render the final scaled surface using bicubic interpolation v4: support high quality scaling v5: set dst_area and dst_clip in bicubic filter v6: set buffer layer before setting dst_area v6.1: add PIPE_BIND_LINEAR when creating resource Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
fdec8f9e42cc29efa275064be3cf7ae030bfebe7 |
|
10-Jun-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: replace 0.f and 1.f with 0.0f and 1.0f respectively Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
2d140ae70ac6ad69f39d427d95bd622d5640a1b7 |
|
08-Jun-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
st/vdpau: implement luma keying Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
f24eb5a17830b8137045a626dbd55e75ed5e708d |
|
08-Jun-2016 |
Nayan Deshmukh <nayan26deshmukh@gmail.com> |
vl: Apply luma key filter before CSC conversion Apply the luma key filter to the YCbCr values during the CSC conversion in video buffer shader. The initial values of max and min luma are set to opposite values to disable the filter initially and will be set when enabling it. Add extra parmeters min and max luma for the luma key filter in vl_compositor_set_csc_matrix in va, xvmc. Setting them to opposite value 1.f and 0.f respectively won't effect the CSC conversion v2: -Squash 1,2 and 3 into one patch to avoid breaking build of other components. (Christian) -use ureg_swizzle. (Christian) -change name of the variables. (Christian) v3: -Squash all patches in one to avoid breaking of build. (Emil) -wrap functions properly. (Emil) -use 0.0f and 1.0f instead of 0.f and 1.f respectively. (Emil) v4: -Divide it in two patches one which introduces the functionality and assigs dummy values to the changed functions and second which implements the lumakey filter. (Christian) -use ureg_scalar instead ureg_swizzle. (Christian) Signed-off-by: Nayan Deshmukh <nayan26deshmukh@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
67d4b4b28c358845f0c0b9f6cacd5e611c746313 |
|
05-Jan-2016 |
Edward O'Callaghan <eocallaghan@alterapraxis.com> |
gallium: Remove unnecessary semicolons Fix silly issue with MSVC case fall-though support to need a extra 'break;' Found-by: Coccinelle Signed-off-by: Edward O'Callaghan <eocallaghan@alterapraxis.com> Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
2cfa64e159a68998b76bdbcd20f8c7810379fce0 |
|
29-Jun-2015 |
Christian König <christian.koenig@amd.com> |
st/vdpau: fix mixer size checks We need to check what the 3D pipe is able to handle for the mixer, not what the decoder is able to decode. This fixes output of resolutions like 720x1280. Signed-off-by: Christian König <christian.koenig@amd.com> CC: mesa-stable@lists.freedesktop.org
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
f4ccf687a678919920ceed5f2a5892c8870e5f30 |
|
02-Sep-2014 |
Dave Airlie <airlied@redhat.com> |
vdpau: unlock the mutex on error paths in attribute setting. Coverity pointed out we never dropped the lock here, so fix it by using a common exit path. Reviewed-by: Christian König <christian.koenig@amd.com> Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
6fb42ee7a632e181160ac4be234b30e50a1b91d5 |
|
13-Aug-2014 |
Christian König <christian.koenig@amd.com> |
st/vdpau: add device reference counting This fixes an issue with flash where it tries to destroy a decoder after already destroying the device associated with the decoder. Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=82517 Signed-off-by: Christian König <christian.koenig@amd.com> Acked-by: Ilia Mirkin <imirkin@alum.mit.edu>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
86c06871a282ec60e81d0cbabc3b1d661bc33c75 |
|
02-Mar-2014 |
Grigori Goronzy <greg@chown.ath.cx> |
st/vdpau: fix possible NULL dereference Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
6d1cecbfd7d4268e0e4e088af77d637d2bdcc541 |
|
13-Feb-2014 |
Grigori Goronzy <greg@chown.ath.cx> |
st/vdpau: add support for DEINTERLACE_TEMPORAL Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
877128505431adaf817dc8069172ebe4a1cdf5d8 |
|
17-Jan-2014 |
José Fonseca <jfonseca@vmware.com> |
s/Tungsten Graphics/VMware/ Tungsten Graphics Inc. was acquired by VMware Inc. in 2008. Leaving the old copyright name is creating unnecessary confusion, hence this change. This was the sed script I used: $ cat tg2vmw.sed # Run as: # # git reset --hard HEAD && find include scons src -type f -not -name 'sed*' -print0 | xargs -0 sed -i -f tg2vmw.sed # # Rename copyrights s/Tungsten Gra\(ph\|hp\)ics,\? [iI]nc\.\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./g /Copyright/s/Tungsten Graphics\(,\? [iI]nc\.\)\?\(, Cedar Park\)\?\(, Austin\)\?\(, \(Texas\|TX\)\)\?\.\?/VMware, Inc./ s/TUNGSTEN GRAPHICS/VMWARE/g # Rename emails s/alanh@tungstengraphics.com/alanh@vmware.com/ s/jens@tungstengraphics.com/jowen@vmware.com/g s/jrfonseca-at-tungstengraphics-dot-com/jfonseca-at-vmware-dot-com/ s/jrfonseca\?@tungstengraphics.com/jfonseca@vmware.com/g s/keithw\?@tungstengraphics.com/keithw@vmware.com/g s/michel@tungstengraphics.com/daenzer@vmware.com/g s/thomas-at-tungstengraphics-dot-com/thellstom-at-vmware-dot-com/ s/zack@tungstengraphics.com/zackr@vmware.com/ # Remove dead links s@Tungsten Graphics (http://www.tungstengraphics.com)@Tungsten Graphics@g # C string src/gallium/state_trackers/vega/api_misc.c s/"Tungsten Graphics, Inc"/"VMware, Inc"/ Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
1a5bac2149fa2c6224b40c0b40839c2025414e79 |
|
09-Oct-2013 |
Grigori Goronzy <greg@chown.ath.cx> |
st/vdpau: fix GenerateCSCMatrix with NULL procamp As per API specification, it is legal to supply a NULL procamp. In this case, a CSC matrix according to the colorspace should be generated, but no further adjustments are made. Addresses: https://trac.videolan.org/vlc/ticket/9281 https://bugs.freedesktop.org/show_bug.cgi?id=68792 Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
e7c17eb819fdfb93d875837ea16316d8ee64a531 |
|
19-Aug-2013 |
Emil Velikov <emil.l.velikov@gmail.com> |
st/vdpau: drop unnecessary variable prof Any decent compiler will do this for us, although doing this will make grepping through the code alot easier. v2: In both mixer and query interface v3: rebase Reviewed-by: Christian König <christian.koenig@amd.com> [v1] Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
a15cbabb8b546fa063cfb6f528dd67ee0037079b |
|
15-Jul-2013 |
Christian König <christian.koenig@amd.com> |
vl: add entrypoint to get_video_param Signed-off-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
3aafe2437da09fcc1f40b38bb73ec2759fde87eb |
|
30-Apr-2013 |
Christian König <christian.koenig@amd.com> |
st/vdpau: fix background handling in the mixer Signed-off-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
e27f87b549cf2d4cfef97958ff175862fdf494b0 |
|
29-Apr-2013 |
Christian König <christian.koenig@amd.com> |
vl/compositor: cleanup background clearing Add an extra parameter to specify if we should clear the render target. Signed-off-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
0f269c5e7b593eb29d5c1058dcd53fc6476871a9 |
|
14-Jun-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: use template size as default for source_rect. Fixes alignment problems with flash player. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
05579339c0da442669ea75749651e8cf4f9ec39b |
|
01-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: make the interface thread save Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
4f5469f8d65fdeafe5b8410bbe20292b476b1ac9 |
|
29-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement support for extra mixer layers Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
f8ac7e034803a1c873bf156c012fede6d2640097 |
|
25-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: avoid an unnessasary copy Delay the actual mixer rendering until we really know which surface is the real destination. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
14766f820069ca987543918bce96410c481e5d20 |
|
29-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl/csc: simplify matrix handling A csc matrix is only 4x3 not 4x4, also define a VDPAU compatible type for it. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
74a4e9089488e7f341d21053bbf2d4aa52b99b70 |
|
29-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl/compositor: add support for per layer dst areas Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
b90727bb241e4a04158d34aad078cb18e478fea7 |
|
27-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl/compositor: add per vertex color suport Used in subtitles, for example. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
d645dc65b6c5e7d46538e98208a703f0f7a5d20b |
|
25-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl/compositor: replace pipe_video_rect with u_rect So we support things like flipping also. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
32c4381d4a0479b3d9bfe305ce701be6b5ac8e18 |
|
25-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl/compositor: split shaders and state Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
1448e829e86981e6144410ba6a3d0f16357fb2b3 |
|
15-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl: rework winsys interface Throw out all the old and now unneeded stuff. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
37f97e1753af20a7161f61e99cb203b214e00641 |
|
10-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl: add support for bob deinterlacing v2: return VDP_STATUS_INVALID_VIDEO_MIXER_PICTURE_STRUCTURE for unknown picture structure. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
736dda82ca5477b8976e2c6b810a71efe2337267 |
|
10-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: remove unnecessary tracing and adjust tracing levels a bit Tracing function entry/exits is a bit pointless when VDPAU_TRACE=1 does the same thing. v2: use WARN instead of ERR for application problems Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
78734e375a0e3ea87abd6d5b2f85946e78e96015 |
|
13-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: fix a small memory leak The matrix filter wasn't freed on mixer destruction. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
553e8203879d163e6fe2f3a8f6b80a44749514c1 |
|
13-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl: fix low strength denoise filter A filter strength of zero or one doesn't make any sense. Thanks to Andy Furniss for pointing this out. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
36cd50152c76d5a5b34202887af68aab09854d5d |
|
08-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: use matrix filter to blur/sharpen video Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
bbb48e983d232d67031250127b3c2acfc086369e |
|
07-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: use median filter for noise reduction And while at it implement the rest of the feature querying also. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
d6942f781f9cf741e7013f01c2af31f0a5867cc9 |
|
19-Dec-2011 |
Maarten Lankhorst <m.b.lankhorst@gmail.com> |
vdpau: Add background surface support Sets rgba layer as zeroth layer if a custom background_surface is specified. Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com> Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
e8e0756bd35e5e3b70a0eee323f5aaa3707fe11d |
|
19-Dec-2011 |
Maarten Lankhorst <m.b.lankhorst@gmail.com> |
vdpau: Add support for mixer attributes It's harmless to add support for attributes we don't support, since they require a feature enabled for them to affect something. As long as they aren't enabled, nothing happens. This enables support for custom colorspaces and background colors. Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com> Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
89b9863252272a7109d468738517a0d68376a909 |
|
19-Dec-2011 |
Maarten Lankhorst <m.b.lankhorst@gmail.com> |
vdpau: Add support for parameters Currently only validating, since nothing else can be done with it yet Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com> v2: removed check_video_surface Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
9e51c200a78b8be8be195e0d82d69e952afd1343 |
|
12-Dec-2011 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: some mixer fixes Correctly use destination_rect and destination_video_rect in the mixer, and also use a dirty area tracking for output surfaces. Based on work of Maarten Lankhorst <m.b.lankhorst@gmail.com> Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
167b1b32c5ff30d514253072ce54513112c03d4d |
|
12-Dec-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl/compositor: improve dirty area handling Take viewport and scissors into account and make the dirty area a parameter instead of a member. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
c9c6eec1c6650623f1be412dc2acd935de6b728b |
|
31-Oct-2011 |
Maarten Lankhorst <m.b.lankhorst@gmail.com> |
state_trackers/vdpau: Implement VdpGenerateCSCMatrix With the smpte240 profile, which was missing. Signed-off-by: Maarten Lankhorst <m.b.lankhorst@gmail.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
fa2a8316cebeb75626ffa3e38dbc1500e82054f6 |
|
12-Sep-2011 |
Emeric Grange <emeric.grange@gmail.com> |
st/vdpau: Add documentation from the VDPAU API and update some traces Signed-off-by: Emeric Grange <emeric.grange@gmail.com> Reviewed-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
c24bc6f8684abee8c9a1b263334cd7a8506657b1 |
|
12-Sep-2011 |
Emeric Grange <emeric.grange@gmail.com> |
st/vdpau: Various whitespace cleanups found while reading some code Signed-off-by: Emeric Grange <emeric.grange@gmail.com> Reviewed-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
49e24d3b8c0129e11fcc94b6e74dc2589d64c882 |
|
01-Sep-2011 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: Implement VdpOutputSurfacePutBitsIndexed and VdpOutputSurfaceRenderOutputSurface This gets mplayers menu overlay working. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
4f37636afb5adc299ecbe497209702a47039580c |
|
01-Sep-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl: extend the functionality of the compositor Prepares for vdpau menu overlay.
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
28f8ff6b622d63e8ffe322ab2cdf5197941f1a40 |
|
27-Aug-2011 |
Kai Wasserbäch <kai@dev.carbon-project.org> |
vdpau: Fix include style 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 <kai@dev.carbon-project.org> Signed-off-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
ddd25cfbb05582963fc15a7ade1a9c5cd4a3ed27 |
|
28-Aug-2011 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: Respect source_rect in VideoMixerRender Fixing a bug reported by Andy Furniss.
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
835ea8480f656ba4076e30813eb8c85965017266 |
|
11-Aug-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl: Rework the decoder interface part 4/5 Make the picture_structure enum spec complient. Also remove it from the compositor. Signed-off-by: Christian König <deathsimple@vodafone.de> Reviewed-by: Younes Manton <younes.m@gmail.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
0d082390d903e0a6908e1d444e762a23de14174a |
|
15-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl: no need for flushing inside the compositor any more Move that also inside the state tracker where needed.
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
2cbf532ae13513c3cbc7dad8ae41beeff931529e |
|
15-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl: correctly distinct dst area and clip area in the compositor Otherwise xine won't scale correctly.
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
ea78480029450c019287c2a94d7c42a6a1d12dc3 |
|
08-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] and finally remove pipe_video_context
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
bd5fd67a3e3cda4b7676dd4745fc5d5524709210 |
|
08-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] move compositor creation and handling directly into the state trackers
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
08f3a7cf7e9133f50adf33f800aa3696c909347f |
|
04-May-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: make state tracker far less noisy
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
2471acfc4c051d480861265011fa5e77fad02887 |
|
27-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: start to implement MPEG2 decoder part
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
13a50bd47deff3e52470a513695c1bdb86908d73 |
|
26-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement VideoMixerDestroy
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
38bd8131776879e9dc90d06848657756a4a13a66 |
|
26-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: add stups for the missing functions
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
62373e8f9e948ac441d9fe355edfc0dca5f9df9c |
|
12-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: set at least a basic csc matrix
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
f3ead63e7023f61557cb92be30cae6fe9efb280a |
|
08-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: get at least the very basic mixer functions working
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
574ffb440dbd878d51fc9b9794a6396cbe6f75bb |
|
08-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: add compositor to mixer
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
49f4aff75ce781fb71383a5ffe44e51e34ff1bf3 |
|
18-Mar-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: make indention and formating more sane
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
bff1ac875c2c62ba5045bb953f800253c49361cb |
|
07-Oct-2010 |
Thomas Balling Sørensen <tball@tball-laptop.(none)> |
vl: some more fixes and addition to the decoder handling
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
65fe0866aec7b5608419f6d184cb1fa4fe1dc45a |
|
06-Oct-2010 |
Thomas Balling Sørensen <tball@tball-laptop.(none)> |
vl: implemented a few functions and made stubs to get mplayer running
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|
6ada38d29a9b6eb01ad21e9b1ec089bf42d497da |
|
22-Jul-2010 |
Thomas Balling Sørensen <tball@io.dk> |
Added stubs for the rest of the vdpau interface
/external/mesa3d/src/gallium/state_trackers/vdpau/mixer.c
|