24ca588ce66233a92e95dc70deb983c97dc24e55 |
|
29-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: fix deadlock in PresentationQueueQuerySurfaceStatus Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
f23a2cb5d2f8087cbf0537aa46e353955ae3a6a8 |
|
15-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: improve frame dumping functionality a bit Just a workaround until we get a real unit- testing tool for VDPAU. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.c
|
1d0c357a9733238985cbe029b174173ef927ac70 |
|
01-Mar-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: implement support for high-precision output timing Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.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/presentation.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/presentation.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/presentation.c
|
c14c84f383309ee0fdf007c0d3e968c38f3af86e |
|
25-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
vl: move dirty area handling into winsys abstraction Fixing uninitialized areas in SwapBuffers mode. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.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/presentation.c
|
814be043fae0ed3498bbc4c8e8f07c2655c2438b |
|
02-Feb-2012 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: use dst surface size if clip width/height is zero Just another fix for gstreamer. Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
5d1de8bc7d83a20ed5ace7b408e7d3e1da7f9087 |
|
12-Dec-2011 |
Christian König <deathsimple@vodafone.de> |
st/vdpau: fix unwanted output scaling vlVdpPresentationQueueDisplay shouldn't scale, so use size of destination surface as source rectangle. 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/presentation.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/presentation.c
|
6dd284f7c8fac22f64c13fdf9909094f5ec59086 |
|
16-Sep-2011 |
Dave Airlie <airlied@redhat.com> |
gallium: move clear paths from rgba to a pointer to a color union (v2) This moves the gallium interface for clears from using a pointer to 4 floats to a pointer to a union of float/unsigned/int values. Notes: 1. the value is opaque. 2. only when the value is used should it be interpretered according to the surface format it is going to be used with. 3. float clears on integer buffers and vice-versa are undefined. v2: fixed up vega and graw, dropped hunks that shouldn't have been in patch. Signed-off-by: Dave Airlie <airlied@redhat.com>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
e911dbb56374edf9f3b7c4cec0cf9a22738bb198 |
|
12-Sep-2011 |
Emeric Grange <emeric.grange@gmail.com> |
st/vdpau: Preliminary support for timestamped output surface into the presentation queue Signed-off-by: Emeric Grange <emeric.grange@gmail.com> Signed-off-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
6cf0581159a33f3dc10be38cdc7ab94d9cbacc1e |
|
12-Sep-2011 |
Emeric Grange <emeric.grange@gmail.com> |
st/vdpau: Output surfaces that are too large to fit into the display target will be clipped Signed-off-by: Emeric Grange <emeric.grange@gmail.com> Reviewed-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
85534e6f48c1ad6ff8dee77e0407c6c3dedb4b84 |
|
12-Sep-2011 |
Emeric Grange <emeric.grange@gmail.com> |
st/vdpau: Add get_clear_color capability Signed-off-by: Emeric Grange <emeric.grange@gmail.com> Reviewed-by: Christian König <deathsimple@vodafone.de>
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.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/presentation.c
|
cd13ec253ab8befed6ee9ece20ceebed9f73050f |
|
07-May-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement PresentationQueueSetBackgroundColor
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.c
|
67d93ea940a9cac1645ce4d6bdc78c5aad812cb6 |
|
26-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement PresentationQueueDestroy
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
5aa26412432dbdb3b1677d6d2f74bba010f443ae |
|
25-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement and cleanup PresentationQueueTarget destruction
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
ffcf287aa227cfd1c0f928a3310d98554caf16cd |
|
16-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: implement VDPAU_DUMP option
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
cae77aa80b3629a147ce3ae4526646014efae595 |
|
09-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: Implement basic output functionality Even with totally wrong color space conversion we finally se a picture with VDPAU. Yeah!
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.c
|
6710e690f6ccd2c917d6a39be7d55a037470fccb |
|
08-Apr-2011 |
Christian König <deathsimple@vodafone.de> |
vdpau: add compositor to presentation queue
/external/mesa3d/src/gallium/state_trackers/vdpau/presentation.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/presentation.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/presentation.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/presentation.c
|