mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
always release resources before creating new ones
This commit is contained in:
parent
bb85c86a80
commit
12ffeccc4c
@ -40,7 +40,7 @@ BOOL d3d9_create()
|
|||||||
{
|
{
|
||||||
d3d9_release();
|
d3d9_release();
|
||||||
}
|
}
|
||||||
else if (d3d9_release_resources() && d3d9_create_resources() && d3d9_reset(g_ddraw->windowed))
|
else if (d3d9_create_resources() && d3d9_reset(g_ddraw->windowed))
|
||||||
{
|
{
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@ -219,6 +219,8 @@ static BOOL d3d9_create_resources()
|
|||||||
if (!g_d3d9.device)
|
if (!g_d3d9.device)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
d3d9_release_resources();
|
||||||
|
|
||||||
BOOL err = FALSE;
|
BOOL err = FALSE;
|
||||||
|
|
||||||
int width = g_ddraw->width;
|
int width = g_ddraw->width;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user