NoGUI: Fail startup if font atlas creation fails

This commit is contained in:
Connor McLaughlin
2021-04-10 14:59:59 +10:00
parent 6a0bd7ee64
commit 3c83ef4939
2 changed files with 8 additions and 8 deletions

View File

@@ -114,7 +114,8 @@ bool NoGUIHostInterface::CreateDisplay()
if (!m_display->CreateRenderDevice(wi.value(), g_settings.gpu_adapter, g_settings.gpu_use_debug_device,
g_settings.gpu_threaded_presentation) ||
!m_display->InitializeRenderDevice(GetShaderCacheBasePath(), g_settings.gpu_use_debug_device,
g_settings.gpu_threaded_presentation))
g_settings.gpu_threaded_presentation) ||
!CreateHostDisplayResources())
{
m_display->DestroyRenderDevice();
m_display.reset();
@@ -125,7 +126,8 @@ bool NoGUIHostInterface::CreateDisplay()
if (!CreateHostDisplayResources())
Log_WarningPrint("Failed to create host display resources");
Log_InfoPrintf("Host display initialized at %ux%u resolution", m_display->GetWindowWidth(), m_display->GetWindowHeight());
Log_InfoPrintf("Host display initialized at %ux%u resolution", m_display->GetWindowWidth(),
m_display->GetWindowHeight());
return true;
}