mirror of
https://git.eden-emu.dev/eden-emu/eden.git
synced 2026-09-18 00:50:27 +00:00
Compare commits
1 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4b03ec072f |
@@ -649,10 +649,10 @@ struct Values {
|
|||||||
|
|
||||||
SwitchableSetting<bool> fix_bloom_effects{linkage, false, "fix_bloom_effects",
|
SwitchableSetting<bool> fix_bloom_effects{linkage, false, "fix_bloom_effects",
|
||||||
Category::RendererHacks};
|
Category::RendererHacks};
|
||||||
|
#ifdef __ANDROID__
|
||||||
SwitchableSetting<bool> emulate_bgr565{linkage, false, "emulate_bgr565",
|
SwitchableSetting<bool> emulate_bgr565{linkage, false, "emulate_bgr565",
|
||||||
Category::RendererHacks};
|
Category::RendererHacks};
|
||||||
|
#endif
|
||||||
SwitchableSetting<bool> rescale_hack{linkage, false, "rescale_hack",
|
SwitchableSetting<bool> rescale_hack{linkage, false, "rescale_hack",
|
||||||
Category::RendererHacks};
|
Category::RendererHacks};
|
||||||
SwitchableSetting<bool> enable_gpu_buffer_readback{linkage,
|
SwitchableSetting<bool> enable_gpu_buffer_readback{linkage,
|
||||||
|
|||||||
@@ -993,7 +993,11 @@ bool Device::HasTimelineSemaphore() const {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool Device::MustEmulateBGR565() const {
|
bool Device::MustEmulateBGR565() const {
|
||||||
|
#ifdef __ANDROID__
|
||||||
return Settings::values.emulate_bgr565.GetValue();
|
return Settings::values.emulate_bgr565.GetValue();
|
||||||
|
#else
|
||||||
|
return false;
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
bool Device::GetSuitability(bool requires_swapchain) {
|
bool Device::GetSuitability(bool requires_swapchain) {
|
||||||
|
|||||||
@@ -774,7 +774,7 @@ Builder::~Builder() = default;
|
|||||||
|
|
||||||
static bool IsAndroidOnly(const Settings::BasicSetting& setting) {
|
static bool IsAndroidOnly(const Settings::BasicSetting& setting) {
|
||||||
const std::string& label = setting.GetLabel();
|
const std::string& label = setting.GetLabel();
|
||||||
return label.starts_with("frame_gen") || label == "emulate_bgr565";
|
return label.starts_with("frame_gen");
|
||||||
}
|
}
|
||||||
|
|
||||||
Widget* Builder::BuildWidget(Settings::BasicSetting* setting,
|
Widget* Builder::BuildWidget(Settings::BasicSetting* setting,
|
||||||
|
|||||||
Reference in New Issue
Block a user