aboutsummaryrefslogtreecommitdiff
path: root/src/common/settings.h
AgeCommit message (Collapse)Author
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam
2023-05-15Merge pull request #10181 from lat9nq/intel-compute-toggleliamwhite
configure_graphics: Add option to enable compute pipelines for Intel proprietary
2023-05-09service: nfp: Allow to load with a different amiibo idgerman77
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow
2023-05-07settings: Add enable compute pipelineslat9nq
For the Intel proprietary driver's deficiencies. settings: Restore compute option global state
2023-05-06Merge pull request #10125 from lat9nq/vsync-selectbunnei
configuration: Expose separate swap present modes
2023-05-03settings: remove pessimistic flushingLiam
2023-05-03Merge pull request #10124 from liamwhite/pebkacMorph
settings: rename extended memory layout to unsafe, move from general to system
2023-05-02settings: Enable FIFO relaxedlat9nq
Not entirely sure if we need this, but there's also no reason not to support it. settings: Give VSyncMode values
2023-05-02configuration: Expose separate swap present modeslat9nq
Previously, yuzu would try and guess which vsync mode to use given different scenarios, but apparently we didn't always get it right. This exposes the separate modes in a drop-down the user can select. If a mode isn't available in Vulkan, it defaults to FIFO.
2023-05-01vk_present_manager: Add toggle for async presentationGPUCode
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam
2023-03-08Merge pull request #9906 from german77/metroid2bunnei
input_common: Increase mouse sensitivity range
2023-03-07input_common: Increase mouse sensitivity rangegerman77
2023-03-06fix typo in settings.hIkko Eltociear Ashimine
Intial -> Initial
2023-02-26Revert "yuzu: config: Remove player 8 and 9 from config file"Narr the Reg
2023-02-26Merge pull request #9849 from ameerj/async-astcliamwhite
texture_cache: Add asynchronous ASTC texture decoding
2023-02-25yuzu: config: Remove player 8 and 9 from config fileNarr the Reg
2023-02-22configuration: Add async ASTC decode settingameerj
2023-02-09input_common: Reintroduce custom pro controller supportNarr the Reg
2023-01-29Move to Clang Format 15Levi Behunin
Depends on https://github.com/yuzu-emu/build-environments/pull/69 clang-15 primary run
2023-01-19input_common: Disable SDL driver with switch controllersNarr the Reg
2023-01-13Update settings.hMatías Locatti
2023-01-131.5X resolution scaler optionMatías Locatti
2023-01-08renderer_vulkan: disable turbo by defaultLiam
2023-01-06Merge pull request #9552 from liamwhite/turboliamwhite
vulkan: implement 'turbo mode' clock booster
2023-01-05config: Better wording for VK pipeline cache option and enable by defaultWollnashorn
2023-01-05video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelinesWollnashorn
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.
2023-01-04common: add setting for renderer clock workaroundLiam
2023-01-04yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow
2022-12-13Set: Allow setting device nicknameChloe Marcec
2022-12-08video_core: Integrate SMAALiam
Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com> Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com>
2022-12-06Merge pull request #9370 from liamwhite/break-unmappedmerry
core: add option to break on unmapped access
2022-12-02core: add option to break on unmapped accessLiam
2022-11-28video_core: add null backendLiam
2022-11-27Merge pull request #9276 from goldenx86/fsrSliderbunnei
FSR Sharpening Slider
2022-11-26OopsMatías Locatti
2022-11-26Replace GLSL as the default OpenGL shader backendMatías Locatti
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
2022-11-24FSR Sharpening Slider part 1 - only a global sliderMatías Locatti
2022-10-13settings: Update aspect_ratio rangeMorph
Since 16:10 was added, the maximum value is now 4.
2022-09-19yuzu qt: Add option to disable startup Vulkan checklat9nq
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.
2022-09-16Merge pull request #8682 from lat9nq/dumpyMorph
yuzu qt: Add option to create Windows crash dumps
2022-09-04yuzu: Use a debugger to generate minidumpslat9nq
yuzu: Move mini_dump out of core startup_checks: Better exception handling
2022-08-25video_core: add option for pessimistic flushingLiam
2022-08-12Allow audio volume up to 200%Kelebek1
2022-07-23yuzu: Add webcam support and rebase to latest masterNarr the Reg
2022-07-23input_common: Add camera drivergerman77
2022-07-22Project AndioKelebek1
2022-07-16yuzu: settings: Remove framerate cap and merge unlocked framerate setting.bunnei
- These were all somewhat redundant.
2022-07-15common/setting: Make ranged a property of the typemerry
- 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