summaryrefslogtreecommitdiffstats
path: root/src/common/settings.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* settings: Allow vsync to be changed per-gamet8952023-12-121-1/+1
* settings: Allow CPU Debug and Fastmem to be changed per-gamet8952023-12-121-4/+4
* settings: Enable NCE by default on capable systemst8952023-12-091-4/+10
* Merge pull request #12074 from GPUCode/yuwu-on-the-metalliamwhite2023-11-301-0/+11
|\
| * qt: add cpu_backend configurationamazingfate2023-11-271-1/+1
| * Address some review commentsGPUCode2023-11-251-1/+1
| * arm: Implement native code execution backendLiam2023-11-251-1/+1
| * device_memory: Enable direct mapped addresses for nceGPUCode2023-11-251-1/+2
| * settings: Add cpu backend settingGPUCode2023-11-251-0/+10
* | Merge pull request #11946 from flodavid/gamemodeliamwhite2023-11-291-0/+3
|\ \
| * | yuzu: create linux group in general settingsflodavid2023-11-251-2/+3
| * | yuzu: integrate gamemode support on linuxxcfrg2023-11-251-0/+2
| |/
* | Merge pull request #11535 from GPUCode/upload_cmdbufFernando S2023-11-261-0/+2
|\ \ | |/ |/|
| * renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode2023-11-121-0/+2
* | common: settings: Add ifdefs to define android's default settingst8952023-11-211-6/+36
* | yuzu: Make mute audio persistentNarr the Reg2023-11-101-1/+1
|/
* Merge pull request #11689 from liamwhite/breakpadliamwhite2023-10-301-1/+0
|\
| * qt: implement automatic crash dump supportLiam2023-10-081-1/+0
* | yuzu: Use new setting method for stop emulationFlorian2023-10-121-0/+5
|/
* Merge pull request #11402 from FernandoS27/depth-bias-controlliamwhite2023-09-281-0/+2
|\
| * Vulkan: add temporary workaround for AMDVLKFernando Sahmkow2023-09-161-0/+2
* | Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-0/+2
|/
* debug: Add renderdoc capture hotkeyGPUCode2023-09-141-0/+2
* settings: Add docked mode helper functionlat9nq2023-08-231-0/+2
* general: Convert use_docked_mode to an enumerationlat9nq2023-08-221-1/+7
* settings: Add AspectRatio enum, split res scale functionlat9nq2023-08-161-0/+1
* (ui)settings: Add more runtime_modifiable settingslat9nq2023-07-261-4/+5
* settings: Set GPU as default ASTC decoderlat9nq2023-07-241-1/+1
* common: Move global configuration state modifiers back to settingslat9nq2023-07-211-0/+3
* core,common: Give memory layout setting an enumlat9nq2023-07-211-2/+6
* settings: Require time zone setting value for stirnglat9nq2023-07-211-1/+1
* settings,configuration: Add a default suffixlat9nq2023-07-211-6/+20
* settings: Define paired settingslat9nq2023-07-211-6/+15
* settings: Define specializations for settingslat9nq2023-07-211-50/+86
* settings,uisettings: Remove leading underscorelat9nq2023-07-211-1/+1
* settings: Move speed_limit to corelat9nq2023-07-211-4/+4
* common,yuzu-qt: Avoid explicit instantiation on old clanglat9nq2023-07-211-0/+2
* settings: Delete cpu_accuracy_first_timelat9nq2023-07-211-2/+0
* settings: Move IsConfiguringGlobal to settings_commonlat9nq2023-07-211-3/+0
* (ui,)settings: Use explicit instantiationlat9nq2023-07-211-471/+42
* settings: Remove redundant false literalslat9nq2023-07-211-19/+16
* general: Add typeinfo where neededlat9nq2023-07-211-0/+1
* settings: yuzu is not capitalized why is it capitalized stop no badlat9nq2023-07-211-1/+1
* settings: Reorderlat9nq2023-07-211-75/+78
* settings,general: Rename non-confirming enumslat9nq2023-07-211-16/+24
* settings: Make volume runtime-configurablelat9nq2023-07-211-1/+1
* configure_audio: Implement ui generationlat9nq2023-07-211-3/+8
* settings: Split enums to new filelat9nq2023-07-211-186/+3
* settings, uisettings: Initialize linkage counterlat9nq2023-07-211-1/+1
* configure_system: Implement with for looplat9nq2023-07-211-12/+102
* settings: Move runtime and save to parameterslat9nq2023-07-211-63/+85
* settings: Add UiGeneral classlat9nq2023-07-211-2/+5
* configuration: Implement sliderlat9nq2023-07-211-2/+11
* settings: Define base renderer runtime modifiable settingslat9nq2023-07-211-21/+22
* settings: Add anisotropy mode enumlat9nq2023-07-211-0/+8
* shared_translation: Finish using int idslat9nq2023-07-211-2/+2
* settings,uisettings: Add IDs to settingslat9nq2023-07-211-3/+13
* configure_graphics: Partial runtime implementationlat9nq2023-07-211-1/+1
* settings: Recategorize a bitlat9nq2023-07-211-38/+49
* configure_graphics_advance: Generate UI at runtimelat9nq2023-07-211-12/+41
* settings: Add a registry of settingslat9nq2023-07-211-186/+434
* settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq2023-07-211-2/+4
* settings: Pool SetGlobal functionslat9nq2023-07-211-2/+10
* settings,video_core: Consolidate ASTC decoding optionslat9nq2023-07-211-2/+9
* input_common: Tune mouse controlsNarr the Reg2023-06-291-6/+4
* Merge pull request #10495 from bm01/masterliamwhite2023-06-271-2/+9
|\
| * input_common: Redesign mouse panningBaptiste Marie2023-06-121-2/+9
* | video_core: optionally skip barriers on feedback loopsLiam2023-06-141-0/+1
|/
* nvnflinger: allow locking framerate during video playbackLiam2023-06-081-0/+1
* textures: add BC1 and BC3 compressors and recompression settingLiam2023-05-231-0/+9
* Merge pull request #10181 from lat9nq/intel-compute-toggleliamwhite2023-05-151-0/+1
|\
| * settings: Add enable compute pipelineslat9nq2023-05-071-0/+1
* | service: nfp: Allow to load with a different amiibo idgerman772023-05-101-0/+2
* | Settings: add option to enable / disable reactive flushingFernando Sahmkow2023-05-071-0/+1
|/
* Merge pull request #10125 from lat9nq/vsync-selectbunnei2023-05-071-1/+9
|\
| * settings: Enable FIFO relaxedlat9nq2023-05-031-5/+6
| * configuration: Expose separate swap present modeslat9nq2023-05-031-1/+8
* | settings: remove pessimistic flushingLiam2023-05-041-1/+0
* | Merge pull request #10124 from liamwhite/pebkacMorph2023-05-031-1/+2
|\ \ | |/ |/|
| * settings: rename extended memory layout to unsafe, move from general to systemLiam2023-04-301-1/+2
* | vk_present_manager: Add toggle for async presentationGPUCode2023-05-011-0/+1
|/
* Merge pull request #9906 from german77/metroid2bunnei2023-03-081-1/+1
|\
| * input_common: Increase mouse sensitivity rangegerman772023-03-081-1/+1
* | fix typo in settings.hIkko Eltociear Ashimine2023-03-061-4/+4
|/
* Revert "yuzu: config: Remove player 8 and 9 from config file"Narr the Reg2023-02-261-1/+1
* Merge pull request #9849 from ameerj/async-astcliamwhite2023-02-261-0/+1
|\
| * configuration: Add async ASTC decode settingameerj2023-02-231-0/+1
* | yuzu: config: Remove player 8 and 9 from config fileNarr the Reg2023-02-261-1/+1
|/
* input_common: Reintroduce custom pro controller supportNarr the Reg2023-02-101-0/+1
* Move to Clang Format 15Levi Behunin2023-01-301-4/+8
* input_common: Disable SDL driver with switch controllersNarr the Reg2023-01-201-0/+1
* Update settings.hMatías Locatti2023-01-131-0/+2
* 1.5X resolution scaler optionMatías Locatti2023-01-131-5/+6
* renderer_vulkan: disable turbo by defaultLiam2023-01-081-1/+1
* Merge pull request #9552 from liamwhite/turboliamwhite2023-01-061-0/+1
|\
| * common: add setting for renderer clock workaroundLiam2023-01-051-0/+1
* | config: Better wording for VK pipeline cache option and enable by defaultWollnashorn2023-01-051-1/+1
* | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn2023-01-051-0/+2
|/
* yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow2023-01-041-0/+1
* Set: Allow setting device nicknameChloe Marcec2022-12-141-0/+1
* video_core: Integrate SMAALiam2022-12-081-1/+2
* Merge pull request #9370 from liamwhite/break-unmappedmerry2022-12-061-0/+1
|\
| * core: add option to break on unmapped accessLiam2022-12-021-0/+1
* | video_core: add null backendLiam2022-11-291-1/+2
|/
* Merge pull request #9276 from goldenx86/fsrSliderbunnei2022-11-271-0/+1
|\
| * FSR Sharpening Slider part 1 - only a global sliderMatías Locatti2022-11-241-0/+1
* | OopsMatías Locatti2022-11-261-1/+1
* | Replace GLSL as the default OpenGL shader backendMatías Locatti2022-11-261-1/+1
|/
* settings: Update aspect_ratio rangeMorph2022-10-131-1/+1
* yuzu qt: Add option to disable startup Vulkan checklat9nq2022-09-191-0/+1
* Merge pull request #8682 from lat9nq/dumpyMorph2022-09-161-0/+1
|\
| * yuzu: Use a debugger to generate minidumpslat9nq2022-09-051-0/+1
* | video_core: add option for pessimistic flushingLiam2022-08-251-0/+1
|/
* Allow audio volume up to 200%Kelebek12022-08-121-1/+1
* yuzu: Add webcam support and rebase to latest masterNarr the Reg2022-07-241-2/+2
* input_common: Add camera drivergerman772022-07-241-0/+3
* Project AndioKelebek12022-07-221-1/+3
* yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei2022-07-171-2/+0
* common/setting: Make ranged a property of the typemerry2022-07-151-34/+33
* settings: Consolidate RangedSetting's with regular oneslat9nq2022-06-301-270/+182
* Merge pull request #8393 from lat9nq/default-vulkanbunnei2022-06-111-1/+1
|\
| * settings: Set Vulkan to the default renderer backendlat9nq2022-05-301-1/+1
* | core/debugger: Implement new GDB stub debuggerLiam2022-06-011-1/+1
|/
* VideoCore: Add option to dump the macros.Fernando Sahmkow2022-05-091-0/+1
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* yuzu: Add custom ringcon configurationgerman772022-04-161-0/+3
* configuration: Add Paranoid CPU accuracy levelmerry2022-03-261-1/+2
* dynarmic: Inline exclusive memory accessesmerry2022-02-271-0/+3
* settings: Add a new "use_extended_memory_layout" setting.bunnei2022-02-211-0/+1
* yuzu: Add setting to disable controller navigationgerman772022-01-241-0/+1
* ShaderDecompiler: Add a debug option to dump the game's shaders.Fernando Sahmkow2022-01-041-0/+1
* settings: Add debug setting to enable all controllersgerman772021-11-281-0/+1
* input_common: Fully implement UDP controllersNarr the Reg2021-11-261-0/+1
* core/hid: Fully implement native mousegerman772021-11-251-1/+0
* input_common: Allow keyboard to be backwards compatiblegerman772021-11-251-2/+0
* config: Cleanup and documentationgerman772021-11-251-3/+0
* kraken: Address comments from reviewgerman772021-11-251-1/+0
* core/hid: Add TAS inputgerman772021-11-251-1/+0
* settings: Cleanup settingsgerman772021-11-251-3/+0
* configure_general: Allow framerate cap to be used in custom game configsKewlan2021-11-211-1/+1
* TextureCache: Add automatic anisotropic filtering and refactor code.Fernando Sahmkow2021-11-161-1/+1
* Yuzu UI: Add button for Anti AliasFernando Sahmkow2021-11-161-0/+1
* Settings: Add anti-aliasing method settingMarshall Mohror2021-11-161-0/+6
* QtGUI: Add buttton to toggle the filter.FernandoS272021-11-161-0/+1
* VideoCore: Add gaussian filtering.FernandoS272021-11-161-2/+3
* VideoCore: Add more rescaling option.FernandoS272021-11-161-4/+7
* Presentation: add Nearest Neighbor filter.Fernando Sahmkow2021-11-161-4/+5
* vulkan: Implement FidelityFX Super ResolutionMarshall Mohror2021-11-161-0/+1
* Texture Cahe: Fix downscaling on SMO.Fernando Sahmkow2021-11-161-0/+1
* video_core: Refactor resolution scale functionameerj2021-11-161-0/+14
* Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow2021-11-161-6/+11
* common/settings: Remove unused scaling optionsReinUsesLisp2021-11-161-2/+0
* Settings: eliminate rescaling_factor.Fernando Sahmkow2021-11-161-1/+1
* Settings: Add resolution scaling to settings.Fernando Sahmkow2021-11-161-4/+9
* VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow2021-11-161-0/+18
* settings: Remove std::chrono usageameerj2021-10-171-3/+2
* settings: Remove BCAT settingsMorph2021-09-291-2/+0
* input_common/tas: Document the main classgerman772021-09-181-7/+4
* input_common/tas: Fallback to simple updateMonsterDruide12021-09-181-4/+3
* core: Hacky TAS syncing & load pausingMonsterDruide12021-09-181-5/+4
* settings: File selector & other settingsMonsterDruide12021-09-181-0/+3
* input_common/tas: Base playback & recording systemMonsterDruide12021-09-181-0/+7
* Merge pull request #7020 from Moonlacer/remove_audio_stretchingbunnei2021-09-181-1/+0
|\
| * remove-audio-stretching-settingMoonlacer2021-09-161-1/+0
* | Merge pull request #6950 from german77/multiplaybunnei2021-09-181-3/+3
|\ \ | |/ |/|
| * input_common: Enable steam controllers and 8 player supportgerman772021-09-101-3/+3
* | Merge pull request #6846 from ameerj/nvdec-gpu-decodeFernando S2021-09-111-1/+7
|\ \ | |/ |/|
| * configure_graphics: Add GPU nvdec decoding as an optionameerj2021-08-161-1/+7
* | Garbage Collection: enable as default, eliminate option.Fernando Sahmkow2021-08-281-1/+0
* | settings: Amend language_index maximum setting rangeMorph2021-08-211-1/+1
* | Merge branch 'yuzu-emu:master' into fix-lan-playspholz2021-08-121-28/+153
|\|
| * settings: Fix MSVC issueslat9nq2021-08-111-7/+22
| * Merge pull request #6776 from lat9nq/ranged-settingsbunnei2021-08-111-26/+136
| |\
| | * settings: Use std::clamp where possiblelat9nq2021-07-311-39/+9
| | * settings: Remove unnecessary std::move usageslat9nq2021-07-311-12/+12
| | * settings: Fix function virtualizationlat9nq2021-07-301-12/+18
| | * settings: Implement setting rangeslat9nq2021-07-301-18/+152
* | | configuration: add option to select network interfacespholz2021-08-121-1/+2
|/ /
* | Merge pull request #6759 from ReinUsesLisp/pipeline-statisticsbunnei2021-07-301-0/+1
|\ \ | |/ |/|
| * renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp2021-07-281-0/+1
* | Merge pull request #6700 from lat9nq/fullscreen-enumbunnei2021-07-281-3/+8
|\ \ | |/ |/|
| * Merge branch 'master' into fullscreen-enumlat9nq2021-07-251-1/+10
| |\
| * | general: Implement FullscreenMode enumerationlat9nq2021-07-231-3/+8
* | | Merge pull request #6696 from ameerj/speed-limit-renamebunnei2021-07-271-2/+2
|\ \ \
| * | | general: Rename "Frame Limit" references to "Speed Limit"ameerj2021-07-241-2/+2
| |/ /
* | | Merge pull request #6697 from ameerj/fps-capbunnei2021-07-261-0/+1
|\ \ \ | |_|/ |/| |
| * | config, nvflinger: Add FPS cap settingameerj2021-07-241-0/+1
| |/
* | general: Add setting shader_backendlat9nq2021-07-231-1/+7
* | shader: Add shader loop safety check settingslat9nq2021-07-231-0/+3
|/
* input_common: Fix mouse panning behaivourgerman772021-07-171-1/+1
* Merge pull request #6579 from ameerj/float-settingsbunnei2021-07-161-5/+5
|\
| * configure_input: Use u8 for mouse sensitivityameerj2021-07-091-1/+1
| * configure_graphics: Use u8 for bg_color valuesameerj2021-07-091-3/+3
| * configure_audio: Use u8 for volume valueameerj2021-07-091-1/+1
* | Merge pull request #6576 from ameerj/unlock-fps-settingMorph2021-07-111-1/+1
|\ \
| * | settings: Disable FPS unlimit setting between title launchesameerj2021-07-101-1/+1
| |/
* | settings, arm_dynarmic, yuzu qt: Move CPU debugging optionlat9nq2021-07-081-1/+1
* | settings, yuzu qt: Add migration code for CPU accuracylat9nq2021-07-081-0/+2
* | core,common,yuzu qt: Add CPU accuracy option 'Auto'lat9nq2021-07-081-4/+5
|/
* general: Code formatting improvementslat9nq2021-07-081-2/+1
* settings: Set resolution_factor default to 1lat9nq2021-07-011-1/+1
* general: Make most settings a BasicSettinglat9nq2021-06-281-119/+287
* common: Force defaults for Settings::Setting'slat9nq2021-06-261-44/+57
* Merge pull request #6465 from FernandoS27/sex-on-the-beachMai M2021-06-231-0/+1
|\
| * Reaper: Setup settings and final tuning.Fernando Sahmkow2021-06-161-0/+1
* | Merge pull request #6499 from FernandoS27/we-were-on-a-breakbunnei2021-06-211-0/+1
|\ \
| * | Update dynarmic and add new unsafe CPU option.Fernando Sahmkow2021-06-201-0/+1
| |/
* / nvflinger: Add toggle to disable buffer swap interval limitsameerj2021-06-171-0/+1
|/
* Merge pull request #6464 from ameerj/disable-astcbunnei2021-06-161-0/+1
|\
| * configure_graphics: Add Accelerate ASTC decoding settingameerj2021-06-161-0/+1
* | fsp_srv: Fix filesystem access loggingMorph2021-06-161-0/+1
|/
* General: Add settings for fastmem and disabling adress space check.FernandoS272021-06-111-0/+4
* general: Demote custom_rtc to regular settinglat9nq2021-05-171-1/+1
* general: Make CPU accuracy and related a Settings::Settinglat9nq2021-05-161-4/+4
* common: Move settings to common from core.bunnei2021-04-151-0/+261