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/bitmap.c
|
1ffe77e7bb2486ea74cda077ed2a9622b758395c |
|
16-Jul-2016 |
Marek Olšák <marek.olsak@amd.com> |
gallium: split transfer_inline_write into buffer and texture callbacks to reduce the call indirections with u_resource_vtbl. The worst call tree you could get was: - u_transfer_inline_write_vtbl - u_default_transfer_inline_write - u_transfer_map_vtbl - driver_transfer_map - u_transfer_unmap_vtbl - driver_transfer_unmap That's 6 indirect calls. Some drivers only had 5. The goal is to have 1 indirect call for drivers that care. The resource type can be determined statically at most call sites. The new interface is: pipe_context::buffer_subdata(ctx, resource, usage, offset, size, data) pipe_context::texture_subdata(ctx, resource, level, usage, box, data, stride, layer_stride) v2: fix whitespace, correct ilo's behavior Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com> Acked-by: Roland Scheidegger <sroland@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.c
|
0042aa508e19bb920d0ab385894cd3e03b9eafde |
|
13-Jan-2016 |
Christian König <christian.koenig@amd.com> |
st/vdpau: move FormatRGBAToPipe into the interop We are going to need that in the Mesa state tracker as well. Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Leo Liu <leo.liu@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.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/bitmap.c
|
c32114460dbb7f33885c181a0d7dee07b15b8751 |
|
03-Feb-2014 |
Marek Olšák <marek.olsak@amd.com> |
gallium: remove PIPE_USAGE_STATIC Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.c
|
f5788e042afbb93e693885e90609d552674f9bd2 |
|
18-Jan-2014 |
Ilia Mirkin <imirkin@alum.mit.edu> |
st/vdpau: check surface params before creating surfaces Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.c
|
813ce219c87bd40ebee1cd170b792e11971cb01d |
|
18-Jan-2014 |
Ilia Mirkin <imirkin@alum.mit.edu> |
st/vdpau: fix bogus error handling in output/bitmap creation Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.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/bitmap.c
|
54afbce934b4adb7258d79699c37312d378a7401 |
|
22-Feb-2013 |
Vinson Lee <vlee@freedesktop.org> |
st/vdpau: Fix memory leak in vlVdpBitmapSurfaceCreate. Fixes resource leak defect reported by Coverity. Signed-off-by: Vinson Lee <vlee@freedesktop.org> Reviewed-by: Christian König <christian.koenig@amd.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.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/bitmap.c
|
494e0025d995fb2cab04474d13880ee438b0c868 |
|
26-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement OutputSurfacePutBitsNative Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.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/bitmap.c
|
2ec6af0c638da5ebd196e8071630f09a5472b9e4 |
|
26-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement BitmapSurfaceGetParameters Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.c
|
e44731265dbfde75f955283f2f720a1917da120b |
|
26-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement BitmapSurfacePutBitsNative Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.c
|
3aa087fa048dfda37ab247e2dbe4a809c2fac948 |
|
26-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement BitmapSurfaceCreate/Destroy Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/bitmap.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/bitmap.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/bitmap.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/bitmap.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/bitmap.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/bitmap.c
|