mirror of
https://github.com/blawar/GLideN64.git
synced 2024-06-25 22:09:35 +00:00
Support txDeposterize option in GUI.
This commit is contained in:
parent
94fce39403
commit
d132a0c0a4
|
@ -170,6 +170,7 @@ void ConfigDialog::_init()
|
|||
ui->enhancementComboBox->setCurrentIndex(config.textureFilter.txEnhancementMode);
|
||||
|
||||
ui->textureFilterCacheSpinBox->setValue(config.textureFilter.txCacheSize / gc_uMegabyte);
|
||||
ui->deposterizeCheckBox->setChecked(config.textureFilter.txDeposterize != 0);
|
||||
ui->ignoreBackgroundsCheckBox->setChecked(config.textureFilter.txFilterIgnoreBG != 0);
|
||||
|
||||
ui->texturePackGroupBox->setChecked(config.textureFilter.txHiresEnable != 0);
|
||||
|
@ -339,6 +340,7 @@ void ConfigDialog::accept()
|
|||
config.textureFilter.txEnhancementMode = ui->enhancementComboBox->currentIndex();
|
||||
|
||||
config.textureFilter.txCacheSize = ui->textureFilterCacheSpinBox->value() * gc_uMegabyte;
|
||||
config.textureFilter.txDeposterize = ui->deposterizeCheckBox->isChecked() ? 1 : 0;
|
||||
config.textureFilter.txFilterIgnoreBG = ui->ignoreBackgroundsCheckBox->isChecked() ? 1 : 0;
|
||||
|
||||
config.textureFilter.txHiresEnable = ui->texturePackGroupBox->isChecked() ? 1 : 0;
|
||||
|
|
|
@ -63,6 +63,7 @@ void _loadSettings(QSettings & settings)
|
|||
settings.beginGroup("textureFilter");
|
||||
config.textureFilter.txFilterMode = settings.value("txFilterMode", config.textureFilter.txFilterMode).toInt();
|
||||
config.textureFilter.txEnhancementMode = settings.value("txEnhancementMode", config.textureFilter.txEnhancementMode).toInt();
|
||||
config.textureFilter.txDeposterize = settings.value("txDeposterize", config.textureFilter.txDeposterize).toInt();
|
||||
config.textureFilter.txFilterIgnoreBG = settings.value("txFilterIgnoreBG", config.textureFilter.txFilterIgnoreBG).toInt();
|
||||
config.textureFilter.txCacheSize = settings.value("txCacheSize", config.textureFilter.txCacheSize).toInt();
|
||||
config.textureFilter.txHiresEnable = settings.value("txHiresEnable", config.textureFilter.txHiresEnable).toInt();
|
||||
|
@ -176,6 +177,7 @@ void writeSettings(const QString & _strIniFolder)
|
|||
settings.beginGroup("textureFilter");
|
||||
settings.setValue("txFilterMode", config.textureFilter.txFilterMode);
|
||||
settings.setValue("txEnhancementMode", config.textureFilter.txEnhancementMode);
|
||||
settings.setValue("txDeposterize", config.textureFilter.txDeposterize);
|
||||
settings.setValue("txFilterIgnoreBG", config.textureFilter.txFilterIgnoreBG);
|
||||
settings.setValue("txCacheSize", config.textureFilter.txCacheSize);
|
||||
settings.setValue("txHiresEnable", config.textureFilter.txHiresEnable);
|
||||
|
|
|
@ -1130,6 +1130,13 @@
|
|||
</item>
|
||||
<item>
|
||||
<layout class="QVBoxLayout" name="verticalLayout_12">
|
||||
<item>
|
||||
<widget class="QCheckBox" name="deposterizeCheckBox">
|
||||
<property name="text">
|
||||
<string>Deposterize textures</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QCheckBox" name="ignoreBackgroundsCheckBox">
|
||||
<property name="toolTip">
|
||||
|
@ -1804,9 +1811,9 @@
|
|||
</connections>
|
||||
<buttongroups>
|
||||
<buttongroup name="bloomBlendModeButtonGroup"/>
|
||||
<buttongroup name="copyFrameBufferButtonGroup"/>
|
||||
<buttongroup name="aspectButtonGroup"/>
|
||||
<buttongroup name="bilinearButtonGroup"/>
|
||||
<buttongroup name="copyFrameBufferButtonGroup"/>
|
||||
<buttongroup name="screenshotButtonGroup"/>
|
||||
</buttongroups>
|
||||
</ui>
|
||||
|
|
Loading…
Reference in New Issue
Block a user