Toggle 32 bit truecolor in option , default true

Update Core/Config.cpp
This commit is contained in:
raven02 2013-02-20 02:07:42 +08:00
parent cba9baaca6
commit c0dc85b99d
3 changed files with 7 additions and 0 deletions

View File

@ -76,6 +76,7 @@ void CConfig::Load(const char *iniFileName)
graphics->Get("VertexCache", &bVertexCache, true);
graphics->Get("FullScreen", &bFullScreen, false);
graphics->Get("StretchToDisplay", &bStretchToDisplay, false);
graphics->Get("TrueColor", &bTrueColor, true);
IniFile::Section *sound = iniFile.GetOrCreateSection("Sound");
sound->Get("Enable", &bEnableSound, true);
@ -134,6 +135,7 @@ void CConfig::Save()
graphics->Set("VertexCache", bVertexCache);
graphics->Set("FullScreen", bFullScreen);
graphics->Set("StretchToDisplay", bStretchToDisplay);
graphics->Set("TrueColor", bTrueColor);
IniFile::Section *sound = iniFile.GetOrCreateSection("Sound");
sound->Set("Enable", bEnableSound);

View File

@ -65,6 +65,7 @@ public:
bool bVertexCache;
bool bFullScreen;
int iAnisotropyLevel;
bool bTrueColor;
// Sound
bool bEnableSound;

View File

@ -333,6 +333,10 @@ void FramebufferManager::SetRenderFrameBuffer() {
case GE_FORMAT_565: vfb->colorDepth = FBO_565;
case GE_FORMAT_8888: vfb->colorDepth = FBO_8888;
}
if (g_Config.bTrueColor)
vfb->colorDepth = FBO_8888;
//#ifdef ANDROID
// vfb->colorDepth = FBO_8888;
//#endif