Stefan Dösinger : wined3d: Implement YV12 support for emulated overlays.
julliard at winehq.org
Tue Sep 2 08:33:28 CDT 2008
Author: Stefan Dösinger <stefan at codeweavers.com>
Date: Tue Aug 26 14:36:30 2008 -0500
wined3d: Implement YV12 support for emulated overlays.
This is the prefered format of many codecs, and for some codecs this
is the only supported output format. As usual I try to handle all the
conversion in the GPU and keep the CPU involvement minimal to gain the
full performance of PBO transfers.
dlls/ddraw/utils.c | 5 +
dlls/wined3d/arb_program_shader.c | 342 ++++++++++++++++++++++++++++---------
dlls/wined3d/device.c | 8 +-
dlls/wined3d/surface.c | 5 +
dlls/wined3d/utils.c | 14 ++-
dlls/wined3d/wined3d_private.h | 2 +-
include/wine/wined3d_gl.h | 1 +
7 files changed, 291 insertions(+), 86 deletions(-)
More information about the wine-cvs