Henri Verbeet : ddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain ().
Module: wine Branch: master Commit: 5824551d76770ad566734e6646168cbe760757bf URL: http://source.winehq.org/git/wine.git/?a=commit;h=5824551d76770ad566734e6646... Author: Henri Verbeet <hverbeet(a)codeweavers.com> Date: Tue Sep 6 19:19:50 2011 +0200 ddraw: Set the swap effect to WINED3DSWAPEFFECT_COPY in ddraw_create_gdi_swapchain(). The actual swapchain implementation ignores the swap effect and always does a copy anyway, but this makes it consistent with ddraw_attach_d3d_device(). --- dlls/ddraw/ddraw.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/dlls/ddraw/ddraw.c b/dlls/ddraw/ddraw.c index b44ac9f..038ad18 100644 --- a/dlls/ddraw/ddraw.c +++ b/dlls/ddraw/ddraw.c @@ -2817,7 +2817,7 @@ static HRESULT ddraw_create_gdi_swapchain(IDirectDrawImpl *ddraw, IDirectDrawSur presentation_parameters.BackBufferFormat = PixelFormat_DD2WineD3D(&primary->surface_desc.u4.ddpfPixelFormat); presentation_parameters.BackBufferCount = (primary->surface_desc.dwFlags & DDSD_BACKBUFFERCOUNT) ? primary->surface_desc.dwBackBufferCount : 0; - presentation_parameters.SwapEffect = WINED3DSWAPEFFECT_FLIP; + presentation_parameters.SwapEffect = WINED3DSWAPEFFECT_COPY; presentation_parameters.hDeviceWindow = window; presentation_parameters.Windowed = !(ddraw->cooperative_level & DDSCL_FULLSCREEN);
participants (1)
-
Alexandre Julliard