summaryrefslogtreecommitdiffstats
path: root/src/common/settings.h (unfollow)
Commit message (Expand)AuthorFilesLines
2023-01-05config: Better wording for VK pipeline cache option and enable by defaultWollnashorn1-1/+1
2023-01-05video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn1-0/+2
2023-01-05common: add setting for renderer clock workaroundLiam1-0/+1
2023-01-04yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow1-0/+1
2022-12-14Set: Allow setting device nicknameChloe Marcec1-0/+1
2022-12-08video_core: Integrate SMAALiam1-1/+2
2022-12-02core: add option to break on unmapped accessLiam1-0/+1
2022-11-29video_core: add null backendLiam1-1/+2
2022-11-26OopsMatías Locatti1-1/+1
2022-11-26Replace GLSL as the default OpenGL shader backendMatías Locatti1-1/+1
2022-11-24FSR Sharpening Slider part 1 - only a global sliderMatías Locatti1-0/+1
2022-10-13settings: Update aspect_ratio rangeMorph1-1/+1
2022-09-19yuzu qt: Add option to disable startup Vulkan checklat9nq1-0/+1
2022-09-05yuzu: Use a debugger to generate minidumpslat9nq1-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-24yuzu: Add webcam support and rebase to latest masterNarr the Reg1-2/+2
2022-07-24input_common: Add camera drivergerman771-0/+3
2022-07-22Project AndioKelebek11-1/+3
2022-07-17yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei1-2/+0
2022-07-15common/setting: Make ranged a property of the typemerry1-34/+33
2022-06-30settings: Consolidate RangedSetting's with regular oneslat9nq1-270/+182
2022-06-01core/debugger: Implement new GDB stub debuggerLiam1-1/+1
2022-05-30settings: Set Vulkan to the default renderer backendlat9nq1-1/+1
2022-05-09VideoCore: Add option to dump the macros.Fernando Sahmkow1-0/+1
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
2022-04-16yuzu: Add custom ringcon configurationgerman771-0/+3
2022-03-26configuration: Add Paranoid CPU accuracy levelmerry1-1/+2
2022-02-27dynarmic: Inline exclusive memory accessesmerry1-0/+3
2022-02-21settings: Add a new "use_extended_memory_layout" setting.bunnei1-0/+1
2022-01-24yuzu: Add setting to disable controller navigationgerman771-0/+1
2022-01-04ShaderDecompiler: Add a debug option to dump the game's shaders.Fernando Sahmkow1-0/+1
2021-11-28settings: Add debug setting to enable all controllersgerman771-0/+1
2021-11-26input_common: Fully implement UDP controllersNarr the Reg1-0/+1
2021-11-25core/hid: Fully implement native mousegerman771-1/+0
2021-11-25input_common: Allow keyboard to be backwards compatiblegerman771-2/+0
2021-11-25config: Cleanup and documentationgerman771-3/+0
2021-11-25kraken: Address comments from reviewgerman771-1/+0
2021-11-25core/hid: Add TAS inputgerman771-1/+0
2021-11-25settings: Cleanup settingsgerman771-3/+0
2021-11-21configure_general: Allow framerate cap to be used in custom game configsKewlan1-1/+1
2021-11-16TextureCache: Add automatic anisotropic filtering and refactor code.Fernando Sahmkow1-1/+1
2021-11-16Yuzu UI: Add button for Anti AliasFernando Sahmkow1-0/+1
2021-11-16Settings: Add anti-aliasing method settingMarshall Mohror1-0/+6
2021-11-16QtGUI: Add buttton to toggle the filter.FernandoS271-0/+1
2021-11-16VideoCore: Add gaussian filtering.FernandoS271-2/+3
2021-11-16VideoCore: Add more rescaling option.FernandoS271-4/+7
2021-11-16Presentation: add Nearest Neighbor filter.Fernando Sahmkow1-4/+5
2021-11-16vulkan: Implement FidelityFX Super ResolutionMarshall Mohror1-0/+1
2021-11-16Texture Cahe: Fix downscaling on SMO.Fernando Sahmkow1-0/+1
2021-11-16video_core: Refactor resolution scale functionameerj1-0/+14
2021-11-16Renderer: Implement Bicubic and ScaleForce filters.Fernando Sahmkow1-6/+11
2021-11-16common/settings: Remove unused scaling optionsReinUsesLisp1-2/+0
2021-11-16Settings: eliminate rescaling_factor.Fernando Sahmkow1-1/+1
2021-11-16Settings: Add resolution scaling to settings.Fernando Sahmkow1-4/+9
2021-11-16VideoCore: Initial Setup for the Resolution Scaler.Fernando Sahmkow1-0/+18
2021-10-17settings: Remove std::chrono usageameerj1-3/+2
2021-09-29settings: Remove BCAT settingsMorph1-2/+0
2021-09-18input_common/tas: Document the main classgerman771-7/+4
2021-09-18input_common/tas: Fallback to simple updateMonsterDruide11-4/+3
2021-09-18core: Hacky TAS syncing & load pausingMonsterDruide11-5/+4
2021-09-18settings: File selector & other settingsMonsterDruide11-0/+3
2021-09-18input_common/tas: Base playback & recording systemMonsterDruide11-0/+7
2021-09-16remove-audio-stretching-settingMoonlacer1-1/+0
2021-09-10input_common: Enable steam controllers and 8 player supportgerman771-3/+3
2021-08-28Garbage Collection: enable as default, eliminate option.Fernando Sahmkow1-1/+0
2021-08-21settings: Amend language_index maximum setting rangeMorph1-1/+1
2021-08-16configure_graphics: Add GPU nvdec decoding as an optionameerj1-1/+7
2021-08-12configuration: add option to select network interfacespholz1-1/+2
2021-08-11settings: Fix MSVC issueslat9nq1-7/+22
2021-07-31settings: Use std::clamp where possiblelat9nq1-39/+9
2021-07-31settings: Remove unnecessary std::move usageslat9nq1-12/+12
2021-07-30settings: Fix function virtualizationlat9nq1-12/+18
2021-07-30settings: Implement setting rangeslat9nq1-18/+152
2021-07-28renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp1-0/+1
2021-07-24general: Rename "Frame Limit" references to "Speed Limit"ameerj1-2/+2
2021-07-24config, nvflinger: Add FPS cap settingameerj1-0/+1
2021-07-23general: Implement FullscreenMode enumerationlat9nq1-3/+8
2021-07-23general: Add setting shader_backendlat9nq1-1/+7
2021-07-23shader: Add shader loop safety check settingslat9nq1-0/+3
2021-07-17input_common: Fix mouse panning behaivourgerman771-1/+1
2021-07-10settings: Disable FPS unlimit setting between title launchesameerj1-1/+1
2021-07-09configure_input: Use u8 for mouse sensitivityameerj1-1/+1
2021-07-09configure_graphics: Use u8 for bg_color valuesameerj1-3/+3
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-07-08settings, yuzu qt: Add migration code for CPU accuracylat9nq1-0/+2
2021-07-08core,common,yuzu qt: Add CPU accuracy option 'Auto'lat9nq1-4/+5
2021-07-08general: Code formatting improvementslat9nq1-2/+1
2021-07-01settings: Set resolution_factor default to 1lat9nq1-1/+1
2021-06-28general: Make most settings a BasicSettinglat9nq1-119/+287
2021-06-26common: Force defaults for Settings::Setting'slat9nq1-44/+57
2021-06-20Update dynarmic and add new unsafe CPU option.Fernando Sahmkow1-0/+1
2021-06-17nvflinger: Add toggle to disable buffer swap interval limitsameerj1-0/+1
2021-06-16Reaper: Setup settings and final tuning.Fernando Sahmkow1-0/+1
2021-06-16fsp_srv: Fix filesystem access loggingMorph1-0/+1
2021-06-16configure_graphics: Add Accelerate ASTC decoding settingameerj1-0/+1
2021-06-11General: Add settings for fastmem and disabling adress space check.FernandoS271-0/+4
2021-05-17general: Demote custom_rtc to regular settinglat9nq1-1/+1
2021-05-16general: Make CPU accuracy and related a Settings::Settinglat9nq1-4/+4
2021-04-15common: Move settings to common from core.bunnei1-9/+5
2021-04-15core: settings: Add setting for debug assertions and disable by default.bunnei1-0/+1
2021-04-06configure_graphics: Add Borderless Windowed fullscreen modeMorph1-0/+1
2021-03-30configuration: Add auto stub toggle that resets on bootameerj1-0/+1
2021-02-08Add mouse panninggerman1-2/+3
2021-01-02dynarmic: Add Unsafe_InaccurateNaN optimizationMerryMage1-0/+1
2021-01-02general: Fix various spelling errorsMorph1-1/+1
2021-01-01typo fixTimotej Leginus1-1/+1
2020-12-29core: settings: Untangle multicore from asynchronous GPU.bunnei1-3/+0
2020-12-08Disable analog joystick from buttons by defaultgerman1-0/+2
2020-11-27core: Eliminate remaining usages of the global system instanceLioncash1-2/+6
2020-11-26Add multiple udp server supportgerman1-3/+1
2020-11-16configure_input: Add per-player vibrationMorph1-0/+1
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-11/+46
2020-11-06settings: Simplify initializer of resolution factorLioncash1-1/+1
2020-11-04core/settings: Move configuring_global behind an APILioncash1-4/+7
2020-10-27video_core: NVDEC Implementationameerj1-0/+1
2020-09-05configure_input: Hook up the motion button and checkboxMorph1-0/+1
2020-08-29yuzu: Add motion and touch configurationFearlessTobi1-2/+10
2020-08-26Project Mjölnir: Part 1Morph1-333/+6
2020-08-25logging/settings: Increase maximum log size to 100 MB and add extended logging optionM&M1-0/+1
2020-08-16dynarmic: Add unsafe optimizationsMerryMage1-1/+5
2020-07-28configure_graphics: Remove Force 30 FPS modeMorph1-1/+0
2020-07-17Rebase for per game settingsDavid Marcec1-0/+1
2020-07-14settings: Move settings sanitization to its own functionlat9nq1-0/+3
2020-07-11configure_cpu: Show/Hide debugging optionsMerryMage1-0/+7
2020-07-11configuration: Add settings to enable/disable specific CPU optimizationsMerryMage1-1/+10
2020-07-10settings: Remove storage size optionsMorph1-29/+0
2020-07-10configuration: implement per-game configurations (#4098)lat9nq1-43/+81
2020-06-26Add a "Mute Audio" hotkeyKewlan1-0/+3
2020-06-06yuzu/frontend: Remove internal resolution optionMorph1-1/+1
2020-05-30Implement macro JITDavid Marcec1-0/+1
2020-05-19yuzu: Add frontend settings for assembly shadersReinUsesLisp1-0/+1
2020-05-11core: settings: Add a setting for time zone.bunnei1-0/+4
2020-04-23GPU: Add Fast GPU Time Option.Fernando Sahmkow1-0/+1
2020-04-22Correct Linux Compile Error.Fernando Sahmkow1-7/+2
2020-04-22UI: Replasce accurate GPU option for GPU Accuracy LevelFernando Sahmkow1-1/+15
2020-04-20dynarmic: Add option to disable CPU JIT optimizationsMerryMage1-0/+1
2020-03-19set: implement GetRegionCodeDan1-0/+1
2020-03-17yuzu: Save sound output mode and set it to Stereo by defaultFearlessTobi1-0/+1
2020-02-28Create an "Advanced" tab in the graphics configuration tab and add anisotropic filtering levels.Morph1-0/+1
2020-02-26core: settings: Add setting to enable vsync, which is on by default.bunnei1-0/+1
2020-02-14Add following aspect ratios: 16:9, 21:9, Stretch to WindowMorph1-0/+1
2020-01-29settings: Add settings for graphics backendReinUsesLisp1-0/+9
2020-01-23Input: UDP Client to provide motion and touch controlsfearlessTobi1-0/+3
2019-09-30settings: Add option to set BCAT backendZach Hilman1-0/+4
2019-09-21settings: Add options for managing gamecard emulationZach Hilman1-2/+3
2019-09-21settings: Add options for setting storage sizesZach Hilman1-0/+29
2019-09-10Add frametime logging for tracking performance over timefearlessTobi1-0/+1
2019-07-11yuzu: Remove setting for using UnicornLioncash1-1/+0
2019-07-04yuzu: Remove CPU Jit setting from the UIfearlessTobi1-1/+1
2019-06-29settings: Add config option for kiosk (quest) modeZach Hilman1-0/+1
2019-05-30rasterizer_opengl: Remove OpenGL core profileReinUsesLisp1-1/+0
2019-05-25settings: Add 'Reporting Services' config optionZach Hilman1-0/+1
2019-04-20Allow picking a Compatibility Profile for OpenGL.Fernando Sahmkow1-0/+1
2019-04-09added a toggle to force 30fps modezarroboogs1-0/+1
2019-03-29core/yuzu: Remove enable_nfc settingfearlessTobi1-1/+0
2019-03-07settings: Add new graphics setting for use_asynchronous_gpu_emulation.bunnei1-0/+1
2019-02-07settings: Hide shader cache behind a settingReinUsesLisp1-0/+1
2019-01-22citra_qt: Log settings on launchzhupengfei1-0/+1
2019-01-08settings: Fix comment structureZach Hilman1-4/+5
2019-01-08settings: Use std::chrono::seconds instead of s64 for RTCZach Hilman1-3/+5
2019-01-08settings: Add custom RTC settingsZach Hilman1-0/+3
2018-12-03settings: Store list of disabled add-ons per title IDZach Hilman1-0/+5
2018-11-20settings: Add option to dump ExeFS of games upon launchZach Hilman1-0/+1
2018-11-19hid: Use player-defined controller type as PREFERRED_CONTROLLERZach Hilman1-41/+3
2018-11-19settings: Add settings for multiple players and controllersZach Hilman1-3/+48
2018-11-19settings: Add Native type for keyboardZach Hilman1-0/+210
2018-11-19settings: Add Native type for mouse buttonsZach Hilman1-0/+27
2018-11-13svc: Use proper random entropy generation algorithmZach Hilman1-1/+1
2018-11-12settings: Add config option to set RNG seedZach Hilman1-0/+2
2018-11-06configure_system: Fix compiler warningFrederic Laing1-2/+2
2018-10-29settings: Add setting to control NSO dumpingZach Hilman1-0/+1
2018-10-24profile_manager: Load user icons, names, and UUIDs from system saveZach Hilman1-2/+0
2018-10-24settings: Add users and current_user settings and remove usernameZach Hilman1-1/+3
2018-10-24Added Amiibo support (#1390)David1-0/+1
2018-10-16config: Rename use_accurate_framebuffers -> use_accurate_gpu_emulation.bunnei1-1/+1
2018-10-07settings: Add program_args string settingZach Hilman1-0/+1
2018-10-02Port web_service from CitrafearlessTobi1-0/+6
2018-09-09hid: Implement ReloadInputDevicesfearlessTobi1-0/+2
2018-09-08Add audio stretching supportfearlessTobi1-0/+1
2018-09-04settings: Save and load NAND/SD dirs from configZach Hilman1-0/+2
2018-08-21Port #3353 from CitrafearlessTobi1-1/+2
2018-08-03Added ability to change username & language code in the settings ui. Added IProfile::Get and SET::GetLanguageCode for libnx tests (#851)David1-0/+2
2018-08-01Remove files that are not usedZach Hilman1-0/+2
2018-08-01audio_core: Add configuration settings.bunnei1-0/+5
2018-06-27settings: Add a configuration for use_accurate_framebuffers.bunnei1-0/+1
2018-05-11core: Add a configuration setting for use_multi_core.bunnei1-0/+1
2018-05-07hid: Tweaks, Analog Sticks (#435)Max Thomas1-0/+4
2018-03-27settings: Remove unused CpuCore class.bunnei1-5/+0
2018-03-27config: Use simplified checkbox (from Citra) for CPU JIT.bunnei1-1/+1
2018-03-27config: Rename is_docked to use_docked_mode to be consistent with other config bools.bunnei1-1/+1
2018-03-27config: Add setting for whether the system is docked or not.bunnei1-0/+3
2018-01-21Format: Run the new clang format on everythingJames Rowe1-1/+2
2018-01-15settings: Fix button mappings array to have correct entries.bunnei1-2/+6
2018-01-15settings: Screenshot buttonshinyquagsire231-0/+2
2018-01-15settings: adjust button configs for Switch controllersshinyquagsire231-17/+50
2018-01-13Removing unused settings and yuzu rebrandingJames Rowe1-44/+0
2018-01-12configuration: Add cpu_core configuration optionMerryMage1-1/+6
2017-10-10hle: Remove a large amount of 3ds-specific service code.bunnei1-5/+0
2017-09-19WebService: Verify username and token (#2930)B3n301-0/+1
2017-08-26settings: Add enable_telemetry, citra_username, and citra_token.bunnei1-0/+3
2017-08-25SidebySide Layout (#2859)ThaMighty901-2/+3
2017-08-24HID: use TouchDevice for touch padwwylele1-0/+1
2017-08-11HID: use MotionDevice for Accelerometer and Gyroscopewwylele1-0/+1
2017-07-10settings: Add telemetry endpoint URL.bunnei1-0/+3
2017-03-01Input: remove unused stuff & clean upwwylele1-54/+0
2017-03-01HID: use AnalogDevicewwylele1-0/+14
2017-03-01HID: use ButtonDevicewwylele1-0/+44
2017-02-23Add custom layout settings.SonofUgly1-1/+9
2017-01-26SDL: Select audio device (#2403)Kloen Lansfiel1-0/+1
2017-01-11CAM: implement basic camera functions with a blank camerawwylele1-0/+5
2017-01-07config: Add option for specifying screen resolution scale factor.bunnei1-1/+1
2016-12-07Config: auto-select region and languagewwylele1-0/+4
2016-12-06Implement Frame rate limiter (#2223)emmauss1-0/+1
2016-11-27GPU: Remove the broken frame_skip option.Emmanuel Gil Peyrot1-1/+0
2016-11-05Support additional screen layouts.James Rowe1-0/+11
2016-09-21Remove empty newlines in #include blocks.Emmanuel Gil Peyrot1-1/+0
2016-09-18Sources: Run clang-format on everything.Emmanuel Gil Peyrot1-21/+30
2016-09-15core: Add configuration option for CPU JIT.bunnei1-0/+1
2016-08-31configure_audio: User-configuratble option to enable/disable audio stretchingMerryMage1-0/+1
2016-08-30config: Add a setting for graphics V-Sync.bunnei1-0/+1
2016-05-24New3DS: Minor style cleanup to #1520.bunnei1-1/+1
2016-05-15implement circle pad modifierwwylele1-1/+5
2016-05-15Refactor input subsystemwwylele1-5/+13
2016-04-30VideoCore: Run include-what-you-use and fix most includes.Emmanuel Gil Peyrot1-1/+2
2016-04-30Audio: Add sink selection to configuration filesMerryMage1-0/+3
2016-04-21Config: Add scaled resolution optiontfarley1-0/+1
2016-04-20Implement CheckNew3DS and CheckNew3DSAppJamePeng1-0/+3
2016-04-11CitraQt: Apply config at startupJannik Vogel1-0/+2
2015-10-04Implement gdbstubpolaris-1-0/+5
2015-09-20Implement gdbstubpolaris-1-0/+5
2015-09-16general: Silence some warnings when using clangLioncash1-4/+4
2015-08-16Shader: Initial implementation of x86_x64 JIT compiler for Pica vertex shaders.bunnei1-0/+1
2015-07-28Move input values into an arrayJames Rowe1-23/+31
2015-05-30Remove gpu_refresh_rate configuration optionYuri Kunde Schlesner1-1/+0
2015-05-22INI hw/sw renderer toggletfarley1-0/+2
2015-04-04Allow the user to set the background clear color during emulationarchshift1-0/+5
2015-02-22Frontends, HID: Add New 3DS specific pad buttons, and stub the touch one.Emmanuel Gil Peyrot1-0/+6
2015-02-08Services: Stub some functionspurpasmart961-0/+3
2015-02-01arm: Adios armemuLioncash1-1/+0
2014-12-29GPU: Implement frameskip and remove forced framebuffer swap hack.bunnei1-0/+1
2014-12-21License changepurpasmart961-1/+1
2014-12-13Add configurable per-class log filteringYuri Kunde Schlesner1-1/+3
2014-11-03Add support for disabling log from settingsSean1-0/+2
2014-10-28Added `gpu_refresh_rate` config setting for the new interpreter speed hack.archshift1-0/+1
2014-10-28Use configuration files to enable or disable the new dyncom interpreter.archshift1-0/+5
2014-10-23Use config files to store whether SDMC is enabled or notarchshift1-0/+2
2014-10-08Added configuration file system.archshift1-0/+29