1
0
mirror of https://github.com/FunkyFr3sh/cnc-ddraw.git synced 2025-03-15 14:14:47 +01:00

remove d3d9 minimized check

This commit is contained in:
FunkyFr3sh 2019-03-30 16:29:51 +01:00
parent 3750ca384d
commit 590cbf12c9
3 changed files with 0 additions and 13 deletions

View File

@ -121,7 +121,6 @@ typedef struct IDirectDrawImpl
BOOL handlemouse;
char shader[MAX_PATH];
BOOL wine;
LONG minimized;
BOOL altenter;
BOOL hidecursor;
BOOL accurateTimers;

View File

@ -810,8 +810,6 @@ HRESULT __stdcall ddraw_SetDisplayMode(IDirectDrawImpl *This, DWORD width, DWORD
RedrawWindow(This->hWnd, NULL, NULL, RDW_ERASE | RDW_INVALIDATE);
}
InterlockedExchange(&ddraw->minimized, FALSE);
if(This->render.thread == NULL)
{
InterlockedExchange(&ddraw->render.paletteUpdated, TRUE);
@ -1174,8 +1172,6 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
mouse_lock();
}
}
InterlockedExchange(&ddraw->minimized, FALSE);
}
if (!ddraw->handlemouse)
@ -1199,8 +1195,6 @@ LRESULT CALLBACK WndProc(HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
ShowWindow(ddraw->hWnd, SW_MINIMIZE);
ChangeDisplaySettings(&ddraw->mode, 0);
}
InterlockedExchange(&ddraw->minimized, TRUE);
}
}
return 0;

View File

@ -304,12 +304,6 @@ DWORD WINAPI render_d3d9_main(void)
while (ddraw->render.run && WaitForSingleObject(ddraw->render.sem, 200) != WAIT_FAILED)
{
if (InterlockedExchangeAdd(&ddraw->minimized, 0))
{
Sleep(500);
continue;
}
#if _DEBUG
DrawFrameInfoStart();
#endif