Fix iFPS != 0 assertion, at least when a nonzero rate is returned. (Not sure what LCD displays will report.)
This commit is contained in:
@@ -226,6 +226,7 @@ RString LowLevelWindow_X11::TryVideoMode( const VideoModeParams &p, bool &bNewDe
|
|||||||
m_bWasWindowed = true;
|
m_bWasWindowed = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
int rate = XRRConfigCurrentRate( pScreenConfig );
|
||||||
|
|
||||||
XRRFreeScreenConfigInfo( pScreenConfig );
|
XRRFreeScreenConfigInfo( pScreenConfig );
|
||||||
|
|
||||||
@@ -238,7 +239,7 @@ RString LowLevelWindow_X11::TryVideoMode( const VideoModeParams &p, bool &bNewDe
|
|||||||
XResizeWindow( X11Helper::Dpy, X11Helper::Win, p.width, p.height );
|
XResizeWindow( X11Helper::Dpy, X11Helper::Win, p.width, p.height );
|
||||||
|
|
||||||
CurrentParams = p;
|
CurrentParams = p;
|
||||||
|
CurrentParams.rate = rate;
|
||||||
return ""; // Success
|
return ""; // Success
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user