configuration: Move "Force 30 FPS mode" to debug options
I have to rebase because this conflicts with ARB and Macro JIT
This commit is contained in:
@@ -39,6 +39,10 @@ void ConfigureDebug::SetConfiguration() {
|
|||||||
ui->disable_cpu_opt->setChecked(Settings::values.disable_cpu_opt);
|
ui->disable_cpu_opt->setChecked(Settings::values.disable_cpu_opt);
|
||||||
ui->enable_graphics_debugging->setEnabled(!Core::System::GetInstance().IsPoweredOn());
|
ui->enable_graphics_debugging->setEnabled(!Core::System::GetInstance().IsPoweredOn());
|
||||||
ui->enable_graphics_debugging->setChecked(Settings::values.renderer_debug);
|
ui->enable_graphics_debugging->setChecked(Settings::values.renderer_debug);
|
||||||
|
ui->disable_macro_jit->setEnabled(!Core::System::GetInstance().IsPoweredOn());
|
||||||
|
ui->disable_macro_jit->setChecked(Settings::values.disable_macro_jit);
|
||||||
|
ui->force_30fps_mode->setEnabled(!Core::System::GetInstance().IsPoweredOn());
|
||||||
|
ui->force_30fps_mode->setChecked(Settings::values.force_30fps_mode);
|
||||||
}
|
}
|
||||||
|
|
||||||
void ConfigureDebug::ApplyConfiguration() {
|
void ConfigureDebug::ApplyConfiguration() {
|
||||||
@@ -51,6 +55,8 @@ void ConfigureDebug::ApplyConfiguration() {
|
|||||||
Settings::values.quest_flag = ui->quest_flag->isChecked();
|
Settings::values.quest_flag = ui->quest_flag->isChecked();
|
||||||
Settings::values.disable_cpu_opt = ui->disable_cpu_opt->isChecked();
|
Settings::values.disable_cpu_opt = ui->disable_cpu_opt->isChecked();
|
||||||
Settings::values.renderer_debug = ui->enable_graphics_debugging->isChecked();
|
Settings::values.renderer_debug = ui->enable_graphics_debugging->isChecked();
|
||||||
|
Settings::values.disable_macro_jit = ui->disable_macro_jit->isChecked();
|
||||||
|
Settings::values.force_30fps_mode = ui->force_30fps_mode->isChecked();
|
||||||
Debugger::ToggleConsole();
|
Debugger::ToggleConsole();
|
||||||
Log::Filter filter;
|
Log::Filter filter;
|
||||||
filter.ParseFilterString(Settings::values.log_filter);
|
filter.ParseFilterString(Settings::values.log_filter);
|
||||||
|
|||||||
@@ -222,6 +222,13 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
<item>
|
||||||
|
<widget class="QCheckBox" name="force_30fps_mode">
|
||||||
|
<property name="text">
|
||||||
|
<string>Force 30 FPS mode</string>
|
||||||
|
</property>
|
||||||
|
</widget>
|
||||||
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
|
|||||||
@@ -12,9 +12,6 @@ ConfigureGraphicsAdvanced::ConfigureGraphicsAdvanced(QWidget* parent)
|
|||||||
|
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
|
|
||||||
// TODO: Remove this after assembly shaders are fully integrated
|
|
||||||
ui->use_assembly_shaders->setVisible(false);
|
|
||||||
|
|
||||||
SetConfiguration();
|
SetConfiguration();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -28,8 +25,6 @@ void ConfigureGraphicsAdvanced::SetConfiguration() {
|
|||||||
ui->use_assembly_shaders->setEnabled(runtime_lock);
|
ui->use_assembly_shaders->setEnabled(runtime_lock);
|
||||||
ui->use_assembly_shaders->setChecked(Settings::values.use_assembly_shaders);
|
ui->use_assembly_shaders->setChecked(Settings::values.use_assembly_shaders);
|
||||||
ui->use_fast_gpu_time->setChecked(Settings::values.use_fast_gpu_time);
|
ui->use_fast_gpu_time->setChecked(Settings::values.use_fast_gpu_time);
|
||||||
ui->force_30fps_mode->setEnabled(runtime_lock);
|
|
||||||
ui->force_30fps_mode->setChecked(Settings::values.force_30fps_mode);
|
|
||||||
ui->anisotropic_filtering_combobox->setEnabled(runtime_lock);
|
ui->anisotropic_filtering_combobox->setEnabled(runtime_lock);
|
||||||
ui->anisotropic_filtering_combobox->setCurrentIndex(Settings::values.max_anisotropy);
|
ui->anisotropic_filtering_combobox->setCurrentIndex(Settings::values.max_anisotropy);
|
||||||
}
|
}
|
||||||
@@ -40,7 +35,6 @@ void ConfigureGraphicsAdvanced::ApplyConfiguration() {
|
|||||||
Settings::values.use_vsync = ui->use_vsync->isChecked();
|
Settings::values.use_vsync = ui->use_vsync->isChecked();
|
||||||
Settings::values.use_assembly_shaders = ui->use_assembly_shaders->isChecked();
|
Settings::values.use_assembly_shaders = ui->use_assembly_shaders->isChecked();
|
||||||
Settings::values.use_fast_gpu_time = ui->use_fast_gpu_time->isChecked();
|
Settings::values.use_fast_gpu_time = ui->use_fast_gpu_time->isChecked();
|
||||||
Settings::values.force_30fps_mode = ui->force_30fps_mode->isChecked();
|
|
||||||
Settings::values.max_anisotropy = ui->anisotropic_filtering_combobox->currentIndex();
|
Settings::values.max_anisotropy = ui->anisotropic_filtering_combobox->currentIndex();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -72,13 +72,6 @@
|
|||||||
</property>
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
|
||||||
<widget class="QCheckBox" name="force_30fps_mode">
|
|
||||||
<property name="text">
|
|
||||||
<string>Force 30 FPS mode</string>
|
|
||||||
</property>
|
|
||||||
</widget>
|
|
||||||
</item>
|
|
||||||
<item>
|
<item>
|
||||||
<widget class="QCheckBox" name="use_fast_gpu_time">
|
<widget class="QCheckBox" name="use_fast_gpu_time">
|
||||||
<property name="text">
|
<property name="text">
|
||||||
|
|||||||
Reference in New Issue
Block a user