Roderick Colenbrander : wined3d: Override backbufferformat in window
mode.
Alexandre Julliard
julliard at wine.codeweavers.com
Mon Aug 27 06:07:37 CDT 2007
Module: wine
Branch: master
Commit: 308408151966ba92756b70faec1da302647e4d13
URL: http://source.winehq.org/git/wine.git/?a=commit;h=308408151966ba92756b70faec1da302647e4d13
Author: Roderick Colenbrander <thunderbird2k at gmx.net>
Date: Fri Aug 24 23:44:00 2007 +0200
wined3d: Override backbufferformat in window mode.
---
dlls/wined3d/device.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/dlls/wined3d/device.c b/dlls/wined3d/device.c
index 60f310a..425ffe2 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 */
More information about the wine-cvs
mailing list