summaryrefslogtreecommitdiff
path: root/src/common/settings.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* 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
* settings: Add a new "use_extended_memory_layout" setting.Gravatar bunnei2022-02-211-0/+1
| | | | - This will be used to enable emulation of a larger memory arrangement.
* yuzu: Add setting to disable controller navigationGravatar german772022-01-231-0/+1
|
* ShaderDecompiler: Add a debug option to dump the game's shaders.Gravatar Fernando Sahmkow2022-01-041-0/+1
|
* settings: Add debug setting to enable all controllersGravatar german772021-11-271-0/+1
|
* input_common: Fully implement UDP controllersGravatar Narr the Reg2021-11-261-0/+1
|
* core/hid: Fully implement native mouseGravatar german772021-11-241-1/+0
|
* input_common: Allow keyboard to be backwards compatibleGravatar german772021-11-241-2/+0
|
* config: Cleanup and documentationGravatar german772021-11-241-3/+0
|
* kraken: Address comments from reviewGravatar german772021-11-241-1/+0
| | | | start lion review
* core/hid: Add TAS inputGravatar german772021-11-241-1/+0
|
* settings: Cleanup settingsGravatar german772021-11-241-3/+0
|
* configure_general: Allow framerate cap to be used in custom game configsGravatar Kewlan2021-11-211-1/+1
|
* TextureCache: Add automatic anisotropic filtering and refactor code.Gravatar Fernando Sahmkow2021-11-161-1/+1
|
* Yuzu UI: Add button for Anti AliasGravatar Fernando Sahmkow2021-11-161-0/+1
|