"Stefan Dösinger" stefan@codeweavers.com wrote:
Your "Do not play with WS_VISIBLE" patch(5ddac44dc2a6637613407fa900d3fafac37e70d8) in wined3d causes a regression with 3DMark2000. The rendering in this game is not visible. Readding the SWP_SHOWWINDOW flag to the SetWindowPos calls fixes the problem. But I have the impression that the main point of your patch was removing this flag, so I don't want to just add it again.
What were the reasons for removing the SWP_SHOWWINDOW flag?
If you need to make a window visible call ShowWindow, not remove WS_VISIBLE and later call SetWindowPos(SWP_SHOWWINDOW).