summaryrefslogtreecommitdiff
path: root/src/common/settings.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #10124 from liamwhite/pebkacGravatar Morph2023-05-031-1/+2
|\ | | | | settings: rename extended memory layout to unsafe, move from general to system
| * settings: rename extended memory layout to unsafe, move from general to systemGravatar Liam2023-04-301-1/+2
| |
* | vk_present_manager: Add toggle for async presentationGravatar GPUCode2023-05-011-0/+1
|/
* Merge pull request #9906 from german77/metroid2Gravatar bunnei2023-03-081-1/+1
|\ | | | | input_common: Increase mouse sensitivity range
| * input_common: Increase mouse sensitivity rangeGravatar german772023-03-071-1/+1
| |
* | fix typo in settings.hGravatar Ikko Eltociear Ashimine2023-03-061-4/+4
|/ | | Intial -> Initial
* Revert "yuzu: config: Remove player 8 and 9 from config file"Gravatar Narr the Reg2023-02-261-1/+1
|
* Merge pull request #9849 from ameerj/async-astcGravatar liamwhite2023-02-261-0/+1
|\ | | | | texture_cache: Add asynchronous ASTC texture decoding
| * configuration: Add async ASTC decode settingGravatar ameerj2023-02-221-0/+1
| |
* | yuzu: config: Remove player 8 and 9 from config fileGravatar Narr the Reg2023-02-251-1/+1
|/
* input_common: Reintroduce custom pro controller supportGravatar Narr the Reg2023-02-091-0/+1
|
* Move to Clang Format 15Gravatar Levi Behunin2023-01-291-4/+8
| | | | | | Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run
* input_common: Disable SDL driver with switch controllersGravatar Narr the Reg2023-01-191-0/+1
|
* Update settings.hGravatar Matías Locatti2023-01-131-0/+2
|
* 1.5X resolution scaler optionGravatar Matías Locatti2023-01-131-5/+6
|
* renderer_vulkan: disable turbo by defaultGravatar Liam2023-01-081-1/+1
|
* Merge pull request #9552 from liamwhite/turboGravatar liamwhite2023-01-061-0/+1
|\ | | | | vulkan: implement 'turbo mode' clock booster
| * common: add setting for renderer clock workaroundGravatar Liam2023-01-041-0/+1
| |
* | config: Better wording for VK pipeline cache option and enable by defaultGravatar Wollnashorn2023-01-051-1/+1
| |
* | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesGravatar Wollnashorn2023-01-051-0/+2
|/ | | | | | As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk. These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically.
* yuzu-ui: Add setting for disabling macro HLEGravatar Fernando Sahmkow2023-01-041-0/+1
|
* Set: Allow setting device nicknameGravatar Chloe Marcec2022-12-131-0/+1
|
* video_core: Integrate SMAAGravatar Liam2022-12-081-1/+2
| | | | | Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com> Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com>
* Merge pull request #9370 from liamwhite/break-unmappedGravatar merry2022-12-061-0/+1
|\ | | | | core: add option to break on unmapped access
| * core: add option to break on unmapped accessGravatar Liam2022-12-021-0/+1
| |
* | video_core: add null backendGravatar Liam2022-11-281-1/+2
|/
* Merge pull request #9276 from goldenx86/fsrSliderGravatar bunnei2022-11-271-0/+1
|\ | | | | FSR Sharpening Slider
| * FSR Sharpening Slider part 1 - only a global sliderGravatar Matías Locatti2022-11-241-0/+1
| |
* | OopsGravatar Matías Locatti2022-11-261-1/+1
| |
* | Replace GLSL as the default OpenGL shader backendGravatar Matías Locatti2022-11-261-1/+1
|/ | | GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
* settings: Update aspect_ratio rangeGravatar Morph2022-10-131-1/+1
| | | | Since 16:10 was added, the maximum value is now 4.
* yuzu qt: Add option to disable startup Vulkan checkGravatar lat9nq2022-09-191-0/+1
| | | | | | | The startup check apparently confuses other programs when yuzu launches 2 processes and then quickly closes one of them. Though this isn't really our issues it's also not a big deal for me to add an option to work around that issue.
* Merge pull request #8682 from lat9nq/dumpyGravatar Morph2022-09-161-0/+1
|\ | | | | yuzu qt: Add option to create Windows crash dumps
| * yuzu: Use a debugger to generate minidumpsGravatar lat9nq2022-09-041-0/+1
| | | | | | | | | | | | yuzu: Move mini_dump out of core startup_checks: Better exception handling
* | video_core: add option for pessimistic flushingGravatar Liam2022-08-251-0/+1
|/
* Allow audio volume up to 200%Gravatar Kelebek12022-08-121-1/+1
|
* yuzu: Add webcam support and rebase to latest masterGravatar Narr the Reg2022-07-231-2/+2
|
* input_common: Add camera driverGravatar german772022-07-231-0/+3
|
* Project AndioGravatar Kelebek12022-07-221-1/+3
|
* yuzu: settings: Remove framerate cap and merge unlocked framerate setting.Gravatar bunnei2022-07-161-2/+0
| | | | - These were all somewhat redundant.
* common/setting: Make ranged a property of the typeGravatar merry2022-07-151-34/+33
| | | | | - Avoids new GCC 12 warnings when Type is of form std::optional<T> - Makes more sense this way, because ranged is not a property which would change over time
* settings: Consolidate RangedSetting's with regular onesGravatar lat9nq2022-06-301-270/+182
| | | | | | | | | | | | The latest git version of GCC has issues with my diamond inheritance shenanigans. Since that's now two compilers that don't like it I thought it'd be best to just axe all of it and just have the two templates like before. This rolls the features of BasicRangedSetting into BasicSetting, and likewise RangedSetting into Setting. It also renames them from BasicSetting and Setting to Setting and SwitchableSetting respectively. Now longer name corresponds to more complex thing.
* Merge pull request #8393 from lat9nq/default-vulkanGravatar bunnei2022-06-111-1/+1
|\ | | | | general: Set renderer_backend's default to Vulkan
| * settings: Set Vulkan to the default renderer backendGravatar lat9nq2022-05-291-1/+1
| |
* | core/debugger: Implement new GDB stub debuggerGravatar Liam2022-06-011-1/+1
|/
* VideoCore: Add option to dump the macros.Gravatar Fernando Sahmkow2022-05-081-0/+1
| | | | Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
| | | | | This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
* yuzu: Add custom ringcon configurationGravatar german772022-04-161-0/+3
|
* configuration: Add Paranoid CPU accuracy levelGravatar merry2022-03-261-1/+2
| | | | Disables most optimizations for the paranoid.
* dynarmic: Inline exclusive memory accessesGravatar merry2022-02-271-0/+3
| | | | | | | | | | | | | | | Inlines implementation of exclusive instructions into JITted code, improving performance of applications relying heavily on these instructions. We also fastmem these instructions for additional speed, with support for appropriate recompilation on fastmem failure. An unsafe optimization to disable the intercore global_monitor is also provided, should one wish to rely solely on cmpxchg semantics for safety. See also: merryhime/dynarmic#664