Remove some config options for Symbian where benefits are known. Can display all configs on screen again.

This commit is contained in:
Sacha 2013-03-10 22:41:34 +10:00
parent 34c0c204bc
commit 891f25e85a
2 changed files with 8 additions and 1 deletions

View File

@ -327,14 +327,16 @@ void SettingsScreen::render() {
}
g_Config.iWindowZoom = doubleRes ? 2 : 1;
}
#ifndef __SYMBIAN32__
UICheckBox(GEN_ID, x, y += stride, "Hardware Transform", ALIGN_TOPLEFT, &g_Config.bHardwareTransform);
UICheckBox(GEN_ID, x, y += stride, "Draw using Stream VBO", ALIGN_TOPLEFT, &g_Config.bUseVBO);
UICheckBox(GEN_ID, x, y += stride, "Vertex Cache", ALIGN_TOPLEFT, &g_Config.bVertexCache);
#endif
UICheckBox(GEN_ID, x, y += stride, "JIT (Dynarec)", ALIGN_TOPLEFT, &g_Config.bJit);
if (g_Config.bJit)
UICheckBox(GEN_ID, x + 450, y, "Fastmem (may be unstable)", ALIGN_TOPLEFT, &g_Config.bFastMemory);
// ui_draw2d.DrawText(UBUNTU48, "much faster JIT coming later", x, y+=50, 0xcFFFFFFF, ALIGN_LEFT);
UICheckBox(GEN_ID, x, y += stride, "On-screen Touch Controls", ALIGN_TOPLEFT, &g_Config.bShowTouchControls);
if (g_Config.bShowTouchControls) {
UICheckBox(GEN_ID, x + 450, y, "Large Controls", ALIGN_TOPLEFT, &g_Config.bLargeControls);

View File

@ -267,6 +267,11 @@ void NativeInit(int argc, const char *argv[], const char *savegame_directory, co
logman->AddListener(type, logger);
#endif
}
#ifdef __SYMBIAN32__
g_Config.bHardwareTransform = true;
g_Config.bUseVBO = false;
g_Config.bVertexCache = false;
#endif
// Special hack for G3D as it's very spammy. Need to make a flag for this.
if (!gfxLog)
logman->SetLogLevel(LogTypes::G3D, LogTypes::LERROR);