Liam
fa12384350
general: add default configurations for applet mode
2 years ago
t895
e8be665f11
settings: Allow audio sink, input, and output to be set per game
2 years ago
Kelebek1
e4915fb7d2
Rework time service to fix time passing offline.
2 years ago
t895
6c6e8b8de0
settings: Allow vsync to be changed per-game
2 years ago
t895
62fc386bb4
settings: Allow CPU Debug and Fastmem to be changed per-game
2 years ago
t895
8225ac004e
settings: Enable NCE by default on capable systems
2 years ago
amazingfate
a76a8fb5fe
qt: add cpu_backend configuration
2 years ago
flodavid
40644d43f7
yuzu: create linux group in general settings
- Create files dedicated to starting and stopping gamemode functions
- Use them in yuzu and yuzu_cmd modules
2 years ago
xcfrg
dfa56765d6
yuzu: integrate gamemode support on linux
2 years ago
GPUCode
6de2edcca1
Address some review comments
2 years ago
Liam
9f91ba1f73
arm: Implement native code execution backend
2 years ago
GPUCode
4838837620
device_memory: Enable direct mapped addresses for nce
2 years ago
GPUCode
15331c2a60
settings: Add cpu backend setting
2 years ago
t895
ac522db857
common: settings: Add ifdefs to define android's default settings
2 years ago
GPUCode
efc50485b8
renderer_vulkan: Introduce separate cmd buffer for uploads
2 years ago
Narr the Reg
9e331f9957
yuzu: Make mute audio persistent
2 years ago
Florian
6c246f2ac5
yuzu: Use new setting method for stop emulation
2 years ago
Liam
d3997bad9b
qt: implement automatic crash dump support
2 years ago
Fernando Sahmkow
f1a2e36711
Query Cachge: Fully rework Vulkan's query cache
2 years ago
Fernando Sahmkow
b99f94a7ff
Vulkan: add temporary workaround for AMDVLK
2 years ago
GPUCode
c656105a6c
debug: Add renderdoc capture hotkey
2 years ago
lat9nq
ab862207d7
settings: Add docked mode helper function
2 years ago
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
Allows some special interactions with it in the Qt frontend.
2 years ago
lat9nq
3e28e85468
settings: Add AspectRatio enum, split res scale function
2 years ago
lat9nq
195403c87c
(ui)settings: Add more runtime_modifiable settings
2 years ago
lat9nq
b1716a9e14
settings: Set GPU as default ASTC decoder
2 years ago
lat9nq
3211623192
common: Move global configuration state modifiers back to settings
2 years ago
lat9nq
127b3da0f1
core,common: Give memory layout setting an enum
Allows for 6GB and 8GB layouts to be selected.
2 years ago
lat9nq
ff6a5031d5
settings: Require time zone setting value for stirng
3 years ago
lat9nq
926f3e3d3e
settings,configuration: Add a default suffix
3 years ago
lat9nq
7f708e8d77
settings: Define paired settings
settings_common: Remove unused optional
3 years ago
lat9nq
b2438f1fb7
settings: Define specializations for settings
Suggests to a frontend how to represent each setting.
3 years ago
lat9nq
fdbeb84168
settings,uisettings: Remove leading underscore
3 years ago
lat9nq
3a7705e774
settings: Move speed_limit to core
3 years ago
lat9nq
3f0cc544cf
common,yuzu-qt: Avoid explicit instantiation on old clang
Clang versions < 15 have compile issues with explicit instantiation.
Disable it for these versions.
3 years ago
lat9nq
a0883526d6
settings: Delete cpu_accuracy_first_time
Almost a 2 year old migration setting now
3 years ago
lat9nq
b4f2ad3ff5
settings: Move IsConfiguringGlobal to settings_common
3 years ago
lat9nq
04d4b6ab80
(ui,)settings: Use explicit instantiation
Reduces compile times a tad on clang.
3 years ago
lat9nq
02265f19d9
settings: Remove redundant false literals
3 years ago
lat9nq
0193add060
general: Add typeinfo where needed
Using typeid without including typeinfo first produces an ill-formed program.
3 years ago
lat9nq
b86171d2b5
settings: yuzu is not capitalized why is it capitalized stop no bad
3 years ago
lat9nq
163f229d26
settings: Reorder
Groups graphics audio and system settings together in a way that
reflects the frontend. This also just conceptually groups them more
nicely than they were.
3 years ago
lat9nq
d146dd9d12
settings,general: Rename non-confirming enums
3 years ago
lat9nq
3281ea935f
settings: Make volume runtime-configurable
3 years ago
lat9nq
432f68ad29
configure_audio: Implement ui generation
Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
configure_audio: Implement ui generation
Needs a considerable amount of management specific to some of
the comoboboxes due to the audio engine configuration.
general: Partial audio config implmentation
settings: Make audio settings as enums
3 years ago
lat9nq
88d3de4e85
settings: Split enums to new file
3 years ago
lat9nq
4c4bc134a9
settings, uisettings: Initialize linkage counter
3 years ago
lat9nq
8e15146026
configure_system: Implement with for loop
3 years ago
lat9nq
cdb5dea269
settings: Move runtime and save to parameters
These don't need to be whole new types.
3 years ago
lat9nq
464aad52cd
settings: Add UiGeneral class
3 years ago