From 308408151966ba92756b70faec1da302647e4d13 Mon Sep 17 00:00:00 2001 From: Roderick Colenbrander Date: Fri, 24 Aug 2007 23:44:00 +0200 Subject: [PATCH] wined3d: Override backbufferformat in window mode. --- dlls/wined3d/device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c index 60f310afbb5..425ffe2270d 100644 --- a/dlls/wined3d/device.c +++ b/dlls/wined3d/device.c @@ -1336,6 +1336,10 @@ static HRESULT WINAPI IWineD3DDeviceImpl_CreateAdditionalSwapChain(IWineD3DDevic pPresentationParameters->BackBufferHeight = Rect.bottom; TRACE("Updating height to %d\n", pPresentationParameters->BackBufferHeight); } + if (pPresentationParameters->BackBufferFormat == WINED3DFMT_UNKNOWN) { + pPresentationParameters->BackBufferFormat = object->orig_fmt; + TRACE("Updating format to %s\n", debug_d3dformat(object->orig_fmt)); + } } /* Put the correct figures in the presentation parameters */