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/device.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/device.c
|
5e2072c711c13244987878117a834ae60ccb4413 |
|
26-Apr-2016 |
Leo Liu <leo.liu@amd.com> |
st/vdpau: add dri3 support Signed-off-by: Leo Liu <leo.liu@amd.com> Reviewed-by: Alex Deucher <alexander.deucher@amd.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
fb523cb6ad3ffef22ab4b9cce9e53859c17c5739 |
|
16-Apr-2016 |
Marek Olšák <marek.olsak@amd.com> |
gallium: merge PIPE_SWIZZLE_* and UTIL_FORMAT_SWIZZLE_* Use PIPE_SWIZZLE_* everywhere. Use X/Y/Z/W/0/1 instead of RED, GREEN, BLUE, ALPHA, ZERO, ONE. The new enum is called pipe_swizzle. Acked-by: Jose Fonseca <jfonseca@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
abbfda60d8b5ff870c75073cd408551c25c6a0b5 |
|
07-Nov-2015 |
Emil Velikov <emil.l.velikov@gmail.com> |
st/vdpau: use the vl_screen dispatch Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
2bd9116b8249fdb1711335711f8daef5f68752a6 |
|
09-Nov-2015 |
Emil Velikov <emil.l.velikov@gmail.com> |
auxiliary/vl: rename vl_screen_create to vl_dri2_screen_create In a preparation of having proper multi-platform/backend handling in VL. With follow up commits we'll introduce a dispatch within vl_screen similar to the one in pipe_screen. This way any VL state-tracker can operate seamlessly, considering the backend/platform is properly setup. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Acked-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
0fc21ecfc0891d239f20bf7724e51bc75503570c |
|
25-Jul-2015 |
Marek Olšák <marek.olsak@amd.com> |
gallium: add flags parameter to pipe_screen::context_create This allows creating compute-only and debug contexts. Reviewed-by: Brian Paul <brianp@vmware.com> Acked-by: Christian König <christian.koenig@amd.com> Acked-by: Alex Deucher <alexander.deucher@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
05e7f7f4388bde882b7ce74124000a4d435affff |
|
22-Apr-2015 |
Zoë Blade <zoe@bytenoise.co.uk> |
Fix a few typos Reviewed-by: Francisco Jerez <currojerez@riseup.net>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
b73c20759fe1b4a96296bed58637f5ded7c9155c |
|
13-Aug-2014 |
Christian König <christian.koenig@amd.com> |
st/vdpau: fix vlVdpOutputSurfaceRender(Output|Bitmap)Surface Correctly handle that the source_surface is only optional. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=80561 Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Ilia Mirkin <imirkin@alum.mit.edu> Cc: mesa-stable@lists.freedesktop.org
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.c
|
255b39f17ac3e84ae1db55bda37881f76d1ac8b3 |
|
07-Feb-2014 |
Emil Velikov <emil.l.velikov@gmail.com> |
st/vdpau: do not export VdpPresentationQueueTargetCreateX11 The function pointer is retrieved via VdpGetProcAddress just like all the other vdpau functions and should not be exported. Signed-off-by: Emil Velikov <emil.l.velikov@gmail.com> Reviewed-by: Matt Turner <mattst88@gmail.com> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
00e4314f6d605e467b9a386cacab7eec48b9e429 |
|
18-Jan-2014 |
Ilia Mirkin <imirkin@alum.mit.edu> |
st/vdpau: don't return a device if the screen doesn't support NPOT NV3x cards don't support NPOT textures. Technically this restriction could be worked around, but since it also doesn't expose any video decoding hw, just turn it off entirely. Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Cc: 10.0 <mesa-stable@lists.freedesktop.org> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.c
|
20446d0e535c0735489c8944e8d767e0fc74fc6e |
|
15-Nov-2013 |
Aaron Watry <awatry@gmail.com> |
st/vdpau: Destroy context when initialization fails Prevents a potential memory leak found when tracking down something else. Reviewed-by: Christian König <christian.koenig@amd.com> Reviewed-by: Tom Stellard <thomas.stellard@amd.com> CC: "10.0" <mesa-stable@lists.freedesktop.org>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
05474ac9c494b6754612268abd206be27b68a40b |
|
01-Oct-2013 |
Vinson Lee <vlee@freedesktop.org> |
st/vdpau: Include u_format.h for util_format_description. Fix build error. CC device.lo device.c: In function 'vlVdpDefaultSamplerViewTemplate': device.c:251:4: error: implicit declaration of function 'util_format_description' [-Werror=implicit-function-declaration] device.c:251:9: warning: assignment makes pointer from integer without a cast [enabled by default] device.c:252:12: error: dereferencing pointer to incomplete type device.c:252:28: error: 'UTIL_FORMAT_SWIZZLE_0' undeclared (first use in this function) device.c:252:28: note: each undeclared identifier is reported only once for each function it appears in device.c:254:12: error: dereferencing pointer to incomplete type device.c:256:12: error: dereferencing pointer to incomplete type device.c:258:12: error: dereferencing pointer to incomplete type Signed-off-by: Vinson Lee <vlee@freedesktop.org>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
8ea34fa0e8e2c5ac7583777cdb91f3abe8ce9f8c |
|
23-May-2013 |
Christian König <christian.koenig@amd.com> |
st/vdpau: invalidate the handles on destruction Fixes a problem with xbmc when switching channels. Signed-off-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.c
|
fc0a5e21d77ae2f082fd19dd2295e84f6fb7bd3b |
|
26-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
vl: move winsys helper out of winsys directory They aren't winsys of their own, just help dealing with them. v2: add some more comments in vl_winsys.h Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
9a3c2776acef1950a752e109eedd282a40edaf66 |
|
07-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: fix two small memory leaks Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.c
|
379f46c8ac50b9b76455b1e62d6d541182339e96 |
|
27-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: fix default swizzle for Output/Bitmap samplers Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.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/device.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/device.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/device.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/device.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/device.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/device.c
|
df5e0b9435c869f88234a69db9bfe97342b027d4 |
|
11-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
[g3dvl] fix a whole bunch of memory leaks
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
cd4f18089e44872ce9e3c04ac5e808a7204ffc49 |
|
10-Jul-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: make capabilities query more sane
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.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/device.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/device.c
|
5aa26412432dbdb3b1677d6d2f74bba010f443ae |
|
25-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement and cleanup PresentationQueueTarget destruction
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
2c21d28e8315ff65cb6f47fda46cbd65d67fb4e7 |
|
06-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement vlVdpVideoSurfacePutBitsYCbCr
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
ebd564587a46891cb2729c6a0ed84b7c27dc23ec |
|
03-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
g3dvl/vdpau: some more indention fixes
/external/mesa3d/src/gallium/state_trackers/vdpau/device.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/device.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/device.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/device.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/device.c
|
725e4ada3062c80623abf51477dfdc73fe294f3f |
|
20-Jul-2010 |
Thomas Balling Sørensen <tball@io.dk> |
Made some decoding function for mpeg2-decoding
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
3299997bcc5a672617095adb560b3834dced39a6 |
|
14-Jul-2010 |
Thomas Balling Sørensen <tball@io.dk> |
vdpau changes
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|
f3e34ba6fba76870b1c91a27adb706d1b87aeec8 |
|
27-Jun-2010 |
Younes Manton <younes.m@gmail.com> |
st/vdpau: Initial commit. Enough plumbing here to get vdpauinfo working.
/external/mesa3d/src/gallium/state_trackers/vdpau/device.c
|