Changed: More verbose warnings messages for setScreenMode

This commit is contained in:
kervala 2010-11-21 22:19:51 +01:00
parent a0cce08c48
commit e5b16b911b

View file

@ -1356,14 +1356,21 @@ bool CDriverGL::setScreenMode(const GfxMode &mode)
} }
} }
if (size > -1 && XRRSetScreenConfig(_dpy, screen_config, root, size, saved_rotation, CurrentTime) == RRSetConfigSuccess) if (size > -1)
{
if (XRRSetScreenConfig(_dpy, screen_config, root, size, saved_rotation, CurrentTime) == RRSetConfigSuccess))
{ {
nlinfo("3D: Switching to XRandR mode %d: %dx%d", size, sizes[size].width, sizes[size].height); nlinfo("3D: Switching to XRandR mode %d: %dx%d", size, sizes[size].width, sizes[size].height);
found = true; found = true;
} }
else else
{ {
nlwarning("3D: No corresponding screen mode or XRRSetScreenConfig failed"); nlwarning("3D: XRRSetScreenConfig failed for mode %d: %dx%d", size, sizes[size].width, sizes[size].height);
}
}
else
{
nlwarning("3D: No corresponding screen mode");
} }
XRRFreeScreenConfigInfo(screen_config); XRRFreeScreenConfigInfo(screen_config);