diff --git a/panda/src/wdxdisplay/wdxGraphicsWindow.cxx b/panda/src/wdxdisplay/wdxGraphicsWindow.cxx index 85e36da337..95ef110c6c 100644 --- a/panda/src/wdxdisplay/wdxGraphicsWindow.cxx +++ b/panda/src/wdxdisplay/wdxGraphicsWindow.cxx @@ -1550,7 +1550,9 @@ special_check_fullscreen_resolution(UINT xsize,UINT ysize) { switch(VendorId) { case 0x8086: // Intel // Intel i810,i815 - if((DeviceId==0x7121)||(DeviceId==0x7121)||(DeviceId==0x1132)) { + if((DeviceId==0x7121)||(DeviceId==0x7123)||(DeviceId==0x7125)|| + (DeviceId==0x1132)) { + if((xsize==800)&&(ysize==600)) return true; if((xsize==1024)&&(ysize==768)) @@ -1729,7 +1731,7 @@ bool wdxGraphicsWindow::search_for_device(int devnum,DXDeviceInfo *pDevinfo) { DDDEVICEIDENTIFIER2 *pDevID=&_dxgsg->scrn.DXDeviceID; wdxdisplay_cat.info() << "GfxCard: " << pDevID->szDescription << "; DriverFile: '" << pDevID->szDriver << "'; VendorID: 0x" << (void*)pDevID->dwVendorId - << "'; DeviceID: 0x" << (void*)pDevID->dwDeviceId + << "; DeviceID: 0x" << (void*)pDevID->dwDeviceId << "; DriverVer: " << HIWORD(pDevID->liDriverVersion.HighPart) << "." << LOWORD(pDevID->liDriverVersion.HighPart) << "." diff --git a/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx b/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx index eb3b7ba9c4..81b19eecee 100644 --- a/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx +++ b/panda/src/wdxdisplay8/wdxGraphicsWindow8.cxx @@ -1637,8 +1637,9 @@ special_check_fullscreen_resolution(UINT xsize,UINT ysize) { DWORD DeviceId=_dxgsg->scrn.DXDeviceID.DeviceId; switch(VendorId) { case 0x8086: // Intel - // Intel i810,i815 - if((DeviceId==0x7121)||(DeviceId==0x7121)||(DeviceId==0x1132)) { + // Intel i810,i815,82810 + if((DeviceId==0x7121)||(DeviceId==0x7123)||(DeviceId==0x7125)|| + (DeviceId==0x1132)) { if((xsize==800)&&(ysize==600)) return true; if((xsize==1024)&&(ysize==768))