diff --git a/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx b/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx index a72ef34efc..4c48422f53 100644 --- a/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx +++ b/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx @@ -2066,10 +2066,13 @@ void wdxGraphicsWindow::search_for_valid_displaymode(UINT RequestedXsize,UINT Re // ignore memory based checks for min res 640x480. some cards just dont give accurate memavails. // (should I do the check anyway for 640x480 32bpp?) - bool bDoMemBasedChecks=((!((RequestedXsize==640)&&(RequestedXsize==480))) && + bool bDoMemBasedChecks=((!((RequestedXsize==640)&&(RequestedYsize==480))) && (_dxgsg->scrn.MaxAvailVidMem!=UNKNOWN_VIDMEM_SIZE) && (!special_check_fullscreen_resolution(RequestedXsize,RequestedYsize))); + if(bVerboseMode || wdxdisplay_cat.is_spam()) { + wdxdisplay_cat.info() << "DoMemBasedChecks = " << bDoMemBasedChecks << endl; + } for(int i=0;i