Android: Default backendMultithreading to false on android

This commit is contained in:
zackhow 2019-01-25 17:32:54 -05:00
parent b14e540671
commit 8a1eb34c38
2 changed files with 12 additions and 0 deletions

View File

@ -71,8 +71,15 @@ const ConfigInfo<bool> GFX_BORDERLESS_FULLSCREEN{{System::GFX, "Settings", "Bord
false};
const ConfigInfo<bool> GFX_ENABLE_VALIDATION_LAYER{
{System::GFX, "Settings", "EnableValidationLayer"}, false};
#if defined(ANDROID)
const ConfigInfo<bool> GFX_BACKEND_MULTITHREADING{
{System::GFX, "Settings", "BackendMultithreading"}, false};
#else
const ConfigInfo<bool> GFX_BACKEND_MULTITHREADING{
{System::GFX, "Settings", "BackendMultithreading"}, true};
#endif
const ConfigInfo<int> GFX_COMMAND_BUFFER_EXECUTE_INTERVAL{
{System::GFX, "Settings", "CommandBufferExecuteInterval"}, 100};
const ConfigInfo<bool> GFX_SHADER_CACHE{{System::GFX, "Settings", "ShaderCache"}, true};

View File

@ -41,7 +41,12 @@ VideoConfig::VideoConfig()
backend_info.bSupportsBPTCTextures = false;
bEnableValidationLayer = false;
#if defined(ANDROID)
bBackendMultithreading = false;
#else
bBackendMultithreading = true;
#endif
}
void VideoConfig::Refresh()