add some additional checks

This commit is contained in:
FunkyFr3sh 2021-06-15 03:20:41 +02:00
parent 4bb1cffee7
commit b97af7a4f9
4 changed files with 12 additions and 6 deletions

View file

@ -328,7 +328,9 @@ DWORD WINAPI d3d9_render_main(void)
EnterCriticalSection(&g_ddraw->cs);
if (g_ddraw->primary && (g_ddraw->bpp == 16 || g_ddraw->bpp == 32 || g_ddraw->primary->palette))
if (g_ddraw->primary &&
g_ddraw->primary->bpp == g_ddraw->bpp &&
(g_ddraw->bpp == 16 || g_ddraw->bpp == 32 || g_ddraw->primary->palette))
{
if (g_ddraw->vhack)
{