mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-07-05 22:41:25 +12:00
Add the accurate xfloat option to the CPU tab
This commit is contained in:
parent
449888b9db
commit
aaea9d6946
4 changed files with 20 additions and 0 deletions
|
@ -180,6 +180,9 @@ settings_dialog::settings_dialog(std::shared_ptr<gui_settings> guiSettings, std:
|
|||
xemu_settings->EnhanceCheckBox(ui->spuLoopDetection, emu_settings::SPULoopDetection);
|
||||
SubscribeTooltip(ui->spuLoopDetection, json_cpu_cbs["spuLoopDetection"].toString());
|
||||
|
||||
xemu_settings->EnhanceCheckBox(ui->accurateXFloat, emu_settings::AccurateXFloat);
|
||||
SubscribeTooltip(ui->accurateXFloat, json_cpu_cbs["accurateXFloat"].toString());
|
||||
|
||||
// Comboboxes
|
||||
|
||||
xemu_settings->EnhanceComboBox(ui->spuBlockSize, emu_settings::SPUBlockSize);
|
||||
|
@ -282,6 +285,13 @@ settings_dialog::settings_dialog(std::shared_ptr<gui_settings> guiSettings, std:
|
|||
}
|
||||
}
|
||||
|
||||
connect(ui->spu_llvm, &QAbstractButton::toggled, [this](bool checked)
|
||||
{
|
||||
ui->accurateXFloat->setEnabled(checked);
|
||||
});
|
||||
|
||||
ui->accurateXFloat->setEnabled(ui->spu_llvm->isChecked());
|
||||
|
||||
#ifndef LLVM_AVAILABLE
|
||||
ui->ppu_llvm->setEnabled(false);
|
||||
ui->spu_llvm->setEnabled(false);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue