moved the call to preInitialize to a central location

This commit is contained in:
spacy51 2007-12-02 01:52:09 +00:00
parent 87d2982bf6
commit 6473e22616
4 changed files with 24 additions and 28 deletions

View File

@ -192,8 +192,6 @@ bool Direct3DDisplay::initialize()
TRACE( _T("Initializing Direct3D renderer {\n") );
#endif
if( !theApp.preInitialize() ) return false;
initializing = true;
// load Direct3D v9

View File

@ -180,8 +180,6 @@ void DirectDrawDisplay::cleanup()
bool DirectDrawDisplay::initialize()
{
if( !theApp.preInitialize() ) return false;
GUID *guid = NULL;
if(theApp.ddrawEmulationOnly)
guid = (GUID *)DDCREATE_EMULATIONONLY;

View File

@ -199,8 +199,6 @@ void OpenGLDisplay::cleanup()
bool OpenGLDisplay::initialize()
{
if( !theApp.preInitialize() ) return false;
theApp.mode320Available = FALSE;
theApp.mode640Available = FALSE;
theApp.mode800Available = FALSE;

View File

@ -2112,6 +2112,7 @@ bool VBA::updateRenderMethod0(bool force)
#endif
}
if( preInitialize() ) {
if( display->initialize() ) {
winUpdateSkin();
if( initInput ) {
@ -2135,6 +2136,7 @@ bool VBA::updateRenderMethod0(bool force)
return true;
}
}
}
changingVideoSize = false;
}
return true;