mirror of
https://github.com/yuzu-emu/yuzu-android
synced 2025-08-04 18:12:25 -07:00
configuration_shared: Break up tracker structs to respective classes
One less global variable.
This commit is contained in:
@@ -22,25 +22,6 @@ enum CheckState {
|
||||
Count,
|
||||
};
|
||||
|
||||
struct Trackers {
|
||||
CheckState use_frame_limit;
|
||||
CheckState use_multi_core;
|
||||
|
||||
CheckState enable_audio_stretching;
|
||||
|
||||
CheckState use_disk_shader_cache;
|
||||
CheckState use_asynchronous_gpu_emulation;
|
||||
|
||||
CheckState use_vsync;
|
||||
CheckState use_assembly_shaders;
|
||||
CheckState use_asynchronous_shaders;
|
||||
CheckState use_fast_gpu_time;
|
||||
CheckState force_30fps_mode;
|
||||
|
||||
CheckState use_rng_seed;
|
||||
CheckState use_custom_rtc;
|
||||
} extern trackers;
|
||||
|
||||
// Global-aware apply and set functions
|
||||
|
||||
void ApplyPerGameSetting(Settings::Setting<bool>* setting, const QCheckBox* checkbox,
|
||||
|
Reference in New Issue
Block a user