Quick fix for always using OpenGL rendering, no matter the selected rendersystem

This commit is contained in:
Alexander "Ace" Olofsson 2011-09-07 10:17:46 +02:00
parent ada552ed1f
commit 0defc590bc

View file

@ -346,9 +346,9 @@ void GraphicsPage::readConfig()
void GraphicsPage::writeConfig() void GraphicsPage::writeConfig()
{ {
if (mDirect3DRenderSystem) { mOgre->setRenderSystem(mSelectedRenderSystem);
mOgre->setRenderSystem(mDirect3DRenderSystem);
if (mDirect3DRenderSystem) {
// Nvidia Performance HUD // Nvidia Performance HUD
if (mD3DNvPerfCheckBox->checkState() == Qt::Checked) { if (mD3DNvPerfCheckBox->checkState() == Qt::Checked) {
mDirect3DRenderSystem->setConfigOption("Allow NVPerfHUD", "Yes"); mDirect3DRenderSystem->setConfigOption("Allow NVPerfHUD", "Yes");
@ -381,8 +381,6 @@ void GraphicsPage::writeConfig()
} }
if (mOpenGLRenderSystem) { if (mOpenGLRenderSystem) {
mOgre->setRenderSystem(mOpenGLRenderSystem);
// Display Frequency // Display Frequency
mOpenGLRenderSystem->setConfigOption("Display Frequency", mOGLFrequencyComboBox->currentText().toStdString()); mOpenGLRenderSystem->setConfigOption("Display Frequency", mOGLFrequencyComboBox->currentText().toStdString());