Fixing detach

This commit is contained in:
Dmugetsu 2025-03-17 13:18:17 -06:00
parent b109499cb5
commit 652de1db51
2 changed files with 11 additions and 2 deletions

View File

@ -79,6 +79,15 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices,
ui->buttonBox->button(QDialogButtonBox::StandardButton::Close)->setFocus();
float rcas_value = Config::getRcasAttenuation();
ui->rcasAttenuationSlider->setValue(static_cast<int>(rcas_value * 1000));
ui->rcasAttenuationSpinBox->setValue(rcas_value);
connect(ui->rcasAttenuationSlider, &QSlider::valueChanged, this,
&SettingsDialog::OnRcasAttenuationChanged);
connect(ui->rcasAttenuationSpinBox, QOverload<double>::of(&QDoubleSpinBox::valueChanged), this,
&SettingsDialog::OnRcasAttenuationSpinBoxChanged);
channelMap = {{tr("Release"), "Release"}, {tr("Nightly"), "Nightly"}};
logTypeMap = {{tr("async"), "async"}, {tr("sync"), "sync"}};
screenModeMap = {{tr("Fullscreen (Borderless)"), "Fullscreen (Borderless)"},

View File

@ -3,8 +3,8 @@
#pragma once
#include "common/types.h"
#include "common/config.h"
#include "common/types.h"
#include "video_core/renderer_vulkan/vk_common.h"
#include "video_core/texture_cache/image.h"
@ -15,7 +15,7 @@ public:
struct Settings {
bool enable{true};
bool use_rcas{true};
float rcas_attenuation{Config::getRcasAttenuation()};
float rcas_attenuation{Config::getRcasAttenuation()};
};
void Create(vk::Device device, VmaAllocator allocator, u32 num_images);