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

fix window resize bug

This commit is contained in:
FunkyFr3sh 2018-11-16 11:56:56 +01:00
parent 064a4ed0d7
commit f9d26e2fa4
2 changed files with 2 additions and 4 deletions

View File

@ -545,6 +545,7 @@ static void Render()
{
DWORD tick_start = 0;
DWORD tick_end = 0;
BOOL needsUpdate = FALSE;
glViewport(
ddraw->render.viewport.x, ddraw->render.viewport.y,
@ -652,8 +653,6 @@ static void Render()
if (ddraw->render.width != ddraw->width || ddraw->render.height != ddraw->height)
{
static BOOL needsUpdate;
if (ChildWindowExists)
{
glClear(GL_COLOR_BUFFER_BIT);

View File

@ -296,6 +296,7 @@ DWORD WINAPI render_d3d9_main(void)
DWORD tickStart = 0;
DWORD tickEnd = 0;
BOOL needsUpdate = FALSE;
while (ddraw->render.run && WaitForSingleObject(ddraw->render.sem, 200) != WAIT_FAILED)
{
@ -383,8 +384,6 @@ DWORD WINAPI render_d3d9_main(void)
if (ddraw->render.width != ddraw->width || ddraw->render.height != ddraw->height)
{
static BOOL needsUpdate;
if (ChildWindowExists)
{
IDirect3DDevice9_Clear(D3dDev, 0, NULL, D3DCLEAR_TARGET, D3DCOLOR_XRGB(0, 0, 0), 1.0f, 0);