wined3d: Implement YV12 support for emulated overlays.
commit3b48660f43566a0417cef873d054e577bb58872b
authorStefan Dösinger <stefan@codeweavers.com>
Tue, 26 Aug 2008 19:36:30 +0000 (26 14:36 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Tue, 2 Sep 2008 12:55:50 +0000 (2 14:55 +0200)
treec0b888f100c929ee83bf4bf5fcd56e1cc77da7e4
parent2e9603c4a0990eaf1b5676fd10e5388a2e370869
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
dlls/wined3d/arb_program_shader.c
dlls/wined3d/device.c
dlls/wined3d/surface.c
dlls/wined3d/utils.c
dlls/wined3d/wined3d_private.h
include/wine/wined3d_gl.h