lat9nq
bd8630531e
settings,core,config_sys: Remove optional type from custom_rtc, rng_seed
core: Fix MSVC errors
3 years ago
lat9nq
02a4c18835
settings: Pool SetGlobal functions
3 years ago
lat9nq
fc30b04714
settings,video_core: Consolidate ASTC decoding options
Just puts them all neatly into one place.
3 years ago
Narr the Reg
3241ff028c
input_common: Tune mouse controls
3 years ago
Wollnashorn
62b0b6bde0
video_core: Removed AF for all mip modes option as it's default now
3 years ago
Liam
d0837e10ae
video_core: optionally skip barriers on feedback loops
3 years ago
Wollnashorn
6f1fb4c28a
video_core: Option to apply anisotropic filtering for all mipmap modes
3 years ago
Baptiste Marie
83f4158d6c
input_common: Redesign mouse panning
3 years ago
Liam
1b33ebdde2
nvnflinger: allow locking framerate during video playback
3 years ago
Liam
011dfe1db7
textures: add BC1 and BC3 compressors and recompression setting
3 years ago
german77
e43d1c20d5
service: nfp: Allow to load with a different amiibo id
3 years ago
Fernando Sahmkow
62295b5069
Settings: add option to enable / disable reactive flushing
3 years ago
lat9nq
90f4126609
settings: Add enable compute pipelines
For the Intel proprietary driver's deficiencies.
settings: Restore compute option global state
3 years ago
Liam
f50b8635b3
settings: remove pessimistic flushing
3 years ago
lat9nq
2cca81495e
settings: Enable FIFO relaxed
Not entirely sure if we need this, but there's also no reason not to
support it.
settings: Give VSyncMode values
3 years ago
lat9nq
581d8f34ee
configuration: Expose separate swap present modes
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.
3 years ago
GPUCode
d56a40606c
vk_present_manager: Add toggle for async presentation
3 years ago
Liam
bdaf10ec9e
settings: rename extended memory layout to unsafe, move from general to system
3 years ago
german77
db3f4f7515
input_common: Increase mouse sensitivity range
4 years ago
Ikko Eltociear Ashimine
538c3df844
fix typo in settings.h
Intial -> Initial
4 years ago
Narr the Reg
2e388209d7
Revert "yuzu: config: Remove player 8 and 9 from config file"
4 years ago
Narr the Reg
f6531fb17c
yuzu: config: Remove player 8 and 9 from config file
4 years ago
ameerj
c5386e2179
configuration: Add async ASTC decode setting
4 years ago
Narr the Reg
75039440f3
input_common: Reintroduce custom pro controller support
4 years ago
Levi Behunin
2ff6c44168
Move to Clang Format 15
Depends on https://github.com/yuzu-emu/build-environments/pull/69
clang-15 primary run
4 years ago
Narr the Reg
216bdb7884
input_common: Disable SDL driver with switch controllers
4 years ago
Matías Locatti
7297ab36c1
Update settings.h
4 years ago
Matías Locatti
cf9e60d883
1.5X resolution scaler option
4 years ago
Liam
a9d96415c4
renderer_vulkan: disable turbo by default
4 years ago
Wollnashorn
0b17b4edd2
config: Better wording for VK pipeline cache option and enable by default
4 years ago
Wollnashorn
ef0b585b0b
video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines
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.
4 years ago
Liam
d9b2bc7f04
common: add setting for renderer clock workaround
4 years ago
Fernando Sahmkow
e5d02ff039
yuzu-ui: Add setting for disabling macro HLE
4 years ago
Chloe Marcec
27a7d5a11a
Set: Allow setting device nickname
4 years ago
Liam
292cc68b75
video_core: Integrate SMAA
Co-authored-by: goldenx86 <goldenx86@users.noreply.github.com>
Co-authored-by: BreadFish64 <breadfish64@users.noreply.github.com>
4 years ago
Liam
dfc09df118
core: add option to break on unmapped access
4 years ago
Liam
acc4a150ef
video_core: add null backend
4 years ago
Matías Locatti
71055c8e90
Oops
4 years ago
Matías Locatti
492fabc9b2
Replace GLSL as the default OpenGL shader backend
GLASM is not very compatible with the latest games, and too many people have the special superpower to break their Vulkan support.
4 years ago
Matías Locatti
8e19421f84
FSR Sharpening Slider part 1 - only a global slider
4 years ago
Morph
98c792dbf4
settings: Update aspect_ratio range
Since 16:10 was added, the maximum value is now 4.
4 years ago
lat9nq
e5392df1a5
yuzu qt: Add option to disable startup Vulkan check
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.
4 years ago
lat9nq
554b7e220b
yuzu: Use a debugger to generate minidumps
yuzu: Move mini_dump out of core
startup_checks: Better exception handling
4 years ago
Liam
39c3184237
video_core: add option for pessimistic flushing
4 years ago
Kelebek1
c92bcde27e
Allow audio volume up to 200%
4 years ago
Narr the Reg
a08b8f224b
yuzu: Add webcam support and rebase to latest master
4 years ago
german77
76b18ad549
input_common: Add camera driver
4 years ago
Kelebek1
be1f5f1d9f
Project Andio
4 years ago
bunnei
e42a6ad7d9
yuzu: settings: Remove framerate cap and merge unlocked framerate setting.
- These were all somewhat redundant.
4 years ago
merry
4091cca405
common/setting: Make ranged a property of the type
- 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
4 years ago