summaryrefslogtreecommitdiffstats
path: root/src/common/settings.cpp (unfollow)
Commit message (Expand)AuthorFilesLines
2023-12-09settings: Clearer NCE error messagesGPUCode1-2/+6
2023-11-25yuzu: create linux group in general settingsflodavid1-0/+2
2023-11-25common: Enforce fastmem for nce usageGPUCode1-1/+1
2023-11-25android: Add cpu bakend gui toggleGPUCode1-1/+7
2023-11-25arm: Implement native code execution backendLiam1-2/+2
2023-11-25device_memory: Enable direct mapped addresses for nceGPUCode1-2/+8
2023-11-25settings: Add cpu backend settingGPUCode1-0/+5
2023-11-21config: Unify config handling under frontend_commont8951-2/+2
2023-11-10yuzu: Save mute when in background settingNarr the Reg1-0/+2
2023-10-12yuzu: Use new setting method for stop emulationFlorian1-0/+5
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow1-3/+7
2023-08-30android: Expose interface for getting settings from native codeCharles Lombardo1-0/+2
2023-08-23settings: Add docked mode helper functionlat9nq1-0/+5
2023-08-16settings: Add AspectRatio enum, split res scale functionlat9nq1-3/+7
2023-07-25settings: Correct Linkage member impl locationlat9nq1-3/+0
2023-07-22common,qt-config: Remove usage of forward_listlat9nq1-1/+0
2023-07-21settings: Remove sorting from loglat9nq1-4/+0
2023-07-21common: Move global configuration state modifiers back to settingslat9nq1-0/+10
2023-07-21settings: Cleanuplat9nq1-2/+3
2023-07-21settings: Require time zone setting value for stirnglat9nq1-2/+2
2023-07-21settings,uisettings: Remove leading underscorelat9nq1-1/+1
2023-07-21common,yuzu-qt: Avoid explicit instantiation on old clanglat9nq1-0/+2
2023-07-21settings: Move IsConfiguringGlobal to settings_commonlat9nq1-9/+0
2023-07-21settings: Move some simple data to BasicSettinglat9nq1-8/+0
2023-07-21(ui,)settings: Use explicit instantiationlat9nq1-0/+52
2023-07-21settings: Report all contained settings valueslat9nq1-45/+19
2023-07-21settings,general: Rename non-confirming enumslat9nq1-3/+3
2023-07-21configure_audio: Implement ui generationlat9nq1-1/+1
2023-07-21settings, uisettings: Initialize linkage counterlat9nq1-1/+1
2023-07-21configure_system: Implement with for looplat9nq1-0/+1
2023-07-21settings: Add UiGeneral classlat9nq1-0/+4
2023-07-21settings: Recategorize a bitlat9nq1-2/+5
2023-07-21settings: Add a registry of settingslat9nq1-1/+51
2023-07-21settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq1-1/+2
2023-07-21settings: Pool SetGlobal functionslat9nq1-59/+4
2023-07-21settings,video_core: Consolidate ASTC decoding optionslat9nq1-2/+0
2023-07-10settings: Disable C++20 tzdb path on MinGWlat9nq1-1/+2
2023-07-09settings: Catch runtime error from STLlat9nq1-3/+2
2023-07-05settings: Disable C++20 path on MSVClat9nq1-1/+2
2023-06-28settings: Clean up includeslat9nq1-2/+3
2023-06-28settings: Catch runtime_error, fallback time zonelat9nq1-3/+15
2023-06-17video_core: Removed AF for all mip modes option as it's default nowWollnashorn1-1/+0
2023-06-13video_core: Option to apply anisotropic filtering for all mipmap modesWollnashorn1-0/+1
2023-06-08nvnflinger: allow locking framerate during video playbackLiam1-0/+1
2023-06-05common: Move system time zone string detectionlat9nq1-72/+7
2023-06-05settings: Always report a valid time zonelat9nq1-2/+76
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam1-0/+2
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow1-0/+2
2023-05-07settings: Add enable compute pipelineslat9nq1-0/+1
2023-05-04settings: remove pessimistic flushingLiam1-1/+0
2023-05-03configuration: Expose separate swap present modeslat9nq1-2/+1
2023-05-01vk_present_manager: Add toggle for async presentationGPUCode1-0/+1
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam1-1/+2
2023-02-23configuration: Add async ASTC decode settingameerj1-0/+2
2023-02-22settings: Add more input settings to the logNarr the Reg1-0/+7
2023-02-12Update settings.cppm-HD1-0/+4
2023-01-13CPPMatías Locatti1-0/+8
2023-01-131.5X resolution scaler optionMatías Locatti1-0/+4
2023-01-05config: Set the Vulkan driver pipeline cache option to be globalWollnashorn1-0/+1
2023-01-05common: add setting for renderer clock workaroundLiam1-0/+1
2022-12-14Set: Allow setting device nicknameChloe Marcec1-0/+1
2022-11-26settings: Reset FSR sharpening global state with the otherslat9nq1-0/+1
2022-11-24FSR Sharpening Slider part 1 - only a global sliderMatías Locatti1-0/+1
2022-11-09Add break statement in default casesEnrico Mancuso1-0/+1
2022-08-25video_core: add option for pessimistic flushingLiam1-0/+1
2022-08-12Allow audio volume up to 200%Kelebek11-1/+1
2022-07-22Project AndioKelebek11-1/+2
2022-07-17yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei1-1/+0
2022-06-14common: Change semantics of UNREACHABLE to unconditionally crashLiam1-1/+1
2022-06-01core/debugger: Implement new GDB stub debuggerLiam1-0/+1
2022-04-28GCC 12 fixesLiam1-1/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-02-27dynarmic: Inline exclusive memory accessesmerry1-0/+1
2022-02-21settings: Add a new "use_extended_memory_layout" setting.bunnei1-0/+1
2021-11-21configure_general: Allow framerate cap to be used in custom game configsKewlan1-0/+1
2021-11-16Settings: Add anti-aliasing method settingMarshall Mohror1-0/+1
2021-11-16VideoCore: Add more rescaling option.FernandoS271-0/+13
2021-11-16Texture Cahe: Fix downscaling on SMO.Fernando Sahmkow1-0/+2
2021-11-16video_core: Misc resolution scaling related refactoringameerj1-1/+1
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow1-9/+1
2021-11-16common/settings: Remove unused scaling optionsReinUsesLisp1-16/+7
2021-11-16Settings: eliminate rescaling_factor.Fernando Sahmkow1-1/+1
2021-11-16Settings: Add resolution scaling to settings.Fernando Sahmkow1-0/+51
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow1-0/+1
2021-09-29settings: Remove BCAT settingsMorph1-2/+0
2021-09-16fix_accidental_deletionMoonlacer1-1/+2
2021-09-16remove-audio-stretching-settingMoonlacer1-4/+1
2021-09-10input_common: Enable steam controllers and 8 player supportgerman771-0/+3
2021-08-28Garbage Collection: enable as default, eliminate option.Fernando Sahmkow1-2/+0
2021-08-16configure_graphics: Add GPU nvdec decoding as an optionameerj1-2/+2
2021-07-24general: Rename "Frame Limit" references to "Speed Limit"ameerj1-4/+4
2021-07-23general: Add setting shader_backendlat9nq1-2/+2
2021-07-09configure_audio: Use u8 for volume valueameerj1-1/+1
2021-07-08settings, arm_dynarmic, yuzu qt: Move CPU debugging optionlat9nq1-1/+1
2021-06-28general: Make most settings a BasicSettinglat9nq1-8/+8
2021-06-20Update dynarmic and add new unsafe CPU option.Fernando Sahmkow1-0/+1
2021-06-16Reaper: Setup settings and final tuning.Fernando Sahmkow1-0/+2
2021-06-16configure_graphics: Add Accelerate ASTC decoding settingameerj1-0/+2
2021-06-11General: Add settings for fastmem and disabling adress space check.FernandoS271-0/+8
2021-05-26common: fs: Rework the Common Filesystem interface to make use of std::filesystem (#6270)Morph1-6/+10
2021-05-17general: Demote custom_rtc to regular settinglat9nq1-1/+0
2021-05-16configuration: Add CPU tab to game propertieslat9nq1-0/+6
2021-05-16general: Make CPU accuracy and related a Settings::Settinglat9nq1-1/+1
2021-04-15common: Move settings to common from core.bunnei1-13/+2
2021-02-02settings: Log the cache, config, and mod load directoriesMorph1-0/+3
2020-12-29core: settings: Untangle multicore from asynchronous GPU.bunnei1-5/+0
2020-12-19yuzu: Remove gdbstub configurationFearlessTobi1-2/+0
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash1-10/+7
2020-11-16settings: Remove global vibration strength modifierMorph1-1/+0
2020-11-16configure_input: Hook up the vibration percentage spinboxMorph1-0/+1
2020-11-16settings: Preparation for per-game input settingsMorph1-1/+7
2020-11-07settings: log value of CPU_Accuracylat9nq1-0/+1
2020-11-04core/settings: Move configuring_global behind an APILioncash1-6/+14
2020-10-27video_core: NVDEC Implementationameerj1-0/+2
2020-08-26Project Mjölnir: Part 1Morph1-50/+0
2020-08-16common/fileutil: Convert namespace to Common::FSLioncash1-2/+2
2020-07-28configure_graphics: Remove Force 30 FPS modeMorph1-1/+0
2020-07-17Drop settings namespaceDavid Marcec1-2/+1
2020-07-17Rebase for per game settingsDavid Marcec1-0/+3
2020-07-15settings: Resolve a sign conversion warning within GetTimeZoneString()Lioncash1-5/+5
2020-07-15settings: Make use of std::string_view over std::string for loggingLioncash1-33/+34
2020-07-14clang-formatlat9nq1-2/+1
2020-07-14settings: Move settings sanitization to its own functionlat9nq1-0/+6
2020-07-10configuration: implement per-game configurations (#4098)lat9nq1-21/+63
2020-06-26Add a "Mute Audio" hotkeyKewlan1-0/+7
2020-05-19yuzu: Add frontend settings for assembly shadersReinUsesLisp1-0/+1
2020-05-11core: settings: Add a setting for time zone.bunnei1-0/+16
2020-05-03settings: Add anisotropic filtering level to the yuzu configuration log (#3875)Morph1-0/+1
2020-04-22Correct Linux Compile Error.Fernando Sahmkow1-0/+8
2020-04-22UI: Replasce accurate GPU option for GPU Accuracy LevelFernando Sahmkow1-1/+1
2020-03-19set: implement GetRegionCodeDan1-0/+1
2020-02-26core: settings: Add setting to enable vsync, which is on by default.bunnei1-0/+1
2019-09-30settings: Add option to set BCAT backendZach Hilman1-0/+2
2019-09-21settings: Update LogSettings to show NAND/SDMC paths from FileUtilZach Hilman1-2/+3
2019-07-11yuzu: Remove setting for using UnicornLioncash1-1/+0
2019-07-04yuzu: Remove CPU Jit setting from the UIfearlessTobi1-1/+1
2019-05-30rasterizer_opengl: Remove OpenGL core profileReinUsesLisp1-1/+0
2019-04-20Allow picking a Compatibility Profile for OpenGL.Fernando Sahmkow1-0/+1
2019-03-29core/yuzu: Remove enable_nfc settingfearlessTobi1-1/+0
2019-03-09clang fixHexagon121-1/+2
2019-03-09Log 2 new setting valuesHexagon121-0/+2
2019-01-22citra_qt: Log settings on launchzhupengfei1-0/+29
2018-11-19hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman1-0/+50
2018-08-11video_core; Get rid of global g_toggle_framelimit_enabled variableLioncash1-5/+1
2018-08-04video_core: Eliminate the g_renderer global variableLioncash1-2/+4
2018-08-02video_core: Make global EmuWindow instance part of the base renderer classLioncash1-5/+3
2018-01-13Remove references to PICA and rasterizers in video_coreJames Rowe1-6/+0
2017-10-10hle: Remove a large amount of 3ds-specific service code.bunnei1-2/+0
2017-08-25SidebySide Layout (#2859)ThaMighty901-1/+1
2017-05-28Core: Fix some out-of-style includesYuri Kunde Schlesner1-1/+1
2017-05-04ir: implement new 3ds HID via ir:rstwwylele1-1/+1
2017-05-03ir: implement circle pad prowwylele1-0/+2
2017-03-01HID: use ButtonDevicewwylele1-0/+3
2017-01-31removed the possibly uneeded cast on values.gdbstub_portnoah the goodra1-1/+1
2017-01-07config: Add option for specifying screen resolution scale factor.bunnei1-1/+0
2016-12-23core: Move emu_window and key_map into coreMerryMage1-1/+1
2016-12-06Implement Frame rate limiter (#2223)emmauss1-0/+1
2016-11-05Support additional screen layouts.James Rowe1-0/+7
2016-09-21Use negative priorities to avoid special-casing the self-includeYuri Kunde Schlesner1-1/+1
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-3/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-1/+0
2016-08-31configure_audio: User-configuratble option to enable/disable audio stretchingMerryMage1-0/+1
2016-04-30Audio: Add sink selection to configuration filesMerryMage1-0/+5
2016-04-21Config: Add scaled resolution optiontfarley1-1/+1
2016-04-11CitraQt: Apply config at startupJannik Vogel1-0/+14
2014-12-21License changepurpasmart961-1/+1
2014-10-08Added configuration file system.archshift1-0/+11