mirror of
https://github.com/FunkyFr3sh/cnc-ddraw.git
synced 2025-03-24 17:49:52 +01:00
add passthrough check
This commit is contained in:
parent
4f625fedac
commit
f27ee16b17
@ -1037,7 +1037,8 @@ HRESULT dd_CreateSurface(LPDDSURFACEDESC lpDDSurfaceDesc, LPDIRECTDRAWSURFACE FA
|
|||||||
dbg_dump_dds_flags(lpDDSurfaceDesc->dwFlags);
|
dbg_dump_dds_flags(lpDDSurfaceDesc->dwFlags);
|
||||||
dbg_dump_dds_caps(lpDDSurfaceDesc->ddsCaps.dwCaps);
|
dbg_dump_dds_caps(lpDDSurfaceDesc->ddsCaps.dwCaps);
|
||||||
|
|
||||||
if ((lpDDSurfaceDesc->ddsCaps.dwCaps & DDSCAPS_PRIMARYSURFACE) &&
|
if (!g_ddraw->passthrough &&
|
||||||
|
(lpDDSurfaceDesc->ddsCaps.dwCaps & DDSCAPS_PRIMARYSURFACE) &&
|
||||||
g_ddraw->primary &&
|
g_ddraw->primary &&
|
||||||
g_ddraw->primary->width == g_ddraw->width &&
|
g_ddraw->primary->width == g_ddraw->width &&
|
||||||
g_ddraw->primary->height == g_ddraw->height &&
|
g_ddraw->primary->height == g_ddraw->height &&
|
||||||
|
Loading…
x
Reference in New Issue
Block a user