Liam
fa12384350
general: add default configurations for applet mode
2024-02-09 09:20:53 -05:00
t895
e8be665f11
settings: Allow audio sink, input, and output to be set per game
2024-01-31 09:31:19 -05:00
Kelebek1
e4915fb7d2
Rework time service to fix time passing offline.
2024-01-24 04:26:55 +00:00
t895
6c6e8b8de0
settings: Allow vsync to be changed per-game
2023-12-12 17:25:37 -05:00
t895
62fc386bb4
settings: Allow CPU Debug and Fastmem to be changed per-game
2023-12-12 17:25:37 -05:00
t895
8225ac004e
settings: Enable NCE by default on capable systems
2023-12-08 20:25:07 -05:00
liamwhite
57a391e71d
Merge pull request #12074 from GPUCode/yuwu-on-the-metal
...
Implement Native Code Execution (NCE)
2023-11-30 09:20:55 -05:00
liamwhite
337e37f91d
Merge pull request #11946 from flodavid/gamemode
...
Enable (Feral Interactive) Gamemode on Linux
2023-11-29 12:33:09 -05:00
amazingfate
a76a8fb5fe
qt: add cpu_backend configuration
2023-11-26 20:44:07 -05:00
Fernando S
f21340f7aa
Merge pull request #11535 from GPUCode/upload_cmdbuf
...
renderer_vulkan: Introduce separate cmd buffer for uploads
2023-11-26 18:33:05 +01:00
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
2023-11-25 19:30:37 +01:00
xcfrg
dfa56765d6
yuzu: integrate gamemode support on linux
2023-11-25 19:30:29 +01:00
GPUCode
6de2edcca1
Address some review comments
2023-11-25 00:47:35 -05:00
Liam
9f91ba1f73
arm: Implement native code execution backend
2023-11-25 00:46:47 -05:00
GPUCode
4838837620
device_memory: Enable direct mapped addresses for nce
2023-11-25 00:46:47 -05:00
GPUCode
15331c2a60
settings: Add cpu backend setting
2023-11-25 00:46:15 -05:00
t895
ac522db857
common: settings: Add ifdefs to define android's default settings
2023-11-21 01:58:13 -05:00
GPUCode
efc50485b8
renderer_vulkan: Introduce separate cmd buffer for uploads
2023-11-12 20:27:39 +01:00
Narr the Reg
9e331f9957
yuzu: Make mute audio persistent
2023-11-10 10:22:04 -06:00
liamwhite
eec3d356b6
Merge pull request #11689 from liamwhite/breakpad
...
qt: implement automatic crash dump support
2023-10-29 23:41:13 -04:00
Florian
6c246f2ac5
yuzu: Use new setting method for stop emulation
2023-10-12 01:51:53 +02:00
Liam
d3997bad9b
qt: implement automatic crash dump support
2023-10-08 11:35:53 -04:00
liamwhite
7bae22a3ca
Merge pull request #11402 from FernandoS27/depth-bias-control
...
Vulkan: Implement Depth Bias Control
2023-09-28 09:35:37 -04:00
Fernando Sahmkow
f1a2e36711
Query Cachge: Fully rework Vulkan's query cache
2023-09-23 23:05:29 +02:00
Fernando Sahmkow
b99f94a7ff
Vulkan: add temporary workaround for AMDVLK
2023-09-16 11:59:20 -04:00
GPUCode
c656105a6c
debug: Add renderdoc capture hotkey
2023-09-14 16:37:41 +03:00
lat9nq
ab862207d7
settings: Add docked mode helper function
2023-08-22 21:58:09 -04:00
lat9nq
387ede76d2
general: Convert use_docked_mode to an enumeration
...
Allows some special interactions with it in the Qt frontend.
2023-08-22 16:07:52 -04:00
lat9nq
3e28e85468
settings: Add AspectRatio enum, split res scale function
2023-08-15 22:41:50 -04:00
lat9nq
195403c87c
(ui)settings: Add more runtime_modifiable settings
2023-07-25 23:14:13 -04:00
lat9nq
b1716a9e14
settings: Set GPU as default ASTC decoder
2023-07-24 16:28:13 -04:00
lat9nq
3211623192
common: Move global configuration state modifiers back to settings
2023-07-21 10:56:55 -04:00
lat9nq
127b3da0f1
core,common: Give memory layout setting an enum
...
Allows for 6GB and 8GB layouts to be selected.
2023-07-21 10:56:55 -04:00
lat9nq
ff6a5031d5
settings: Require time zone setting value for stirng
2023-07-21 10:56:55 -04:00
lat9nq
926f3e3d3e
settings,configuration: Add a default suffix
2023-07-21 10:56:55 -04:00
lat9nq
7f708e8d77
settings: Define paired settings
...
settings_common: Remove unused optional
2023-07-21 10:56:55 -04:00
lat9nq
b2438f1fb7
settings: Define specializations for settings
...
Suggests to a frontend how to represent each setting.
2023-07-21 10:56:55 -04:00
lat9nq
fdbeb84168
settings,uisettings: Remove leading underscore
2023-07-21 10:56:55 -04:00
lat9nq
3a7705e774
settings: Move speed_limit to core
2023-07-21 10:56:55 -04:00
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.
2023-07-21 10:56:55 -04:00
lat9nq
a0883526d6
settings: Delete cpu_accuracy_first_time
...
Almost a 2 year old migration setting now
2023-07-21 10:56:54 -04:00
lat9nq
b4f2ad3ff5
settings: Move IsConfiguringGlobal to settings_common
2023-07-21 10:56:54 -04:00
lat9nq
04d4b6ab80
(ui,)settings: Use explicit instantiation
...
Reduces compile times a tad on clang.
2023-07-21 10:56:54 -04:00
lat9nq
02265f19d9
settings: Remove redundant false literals
2023-07-21 10:56:54 -04:00
lat9nq
0193add060
general: Add typeinfo where needed
...
Using typeid without including typeinfo first produces an ill-formed program.
2023-07-21 10:56:54 -04:00
lat9nq
b86171d2b5
settings: yuzu is not capitalized why is it capitalized stop no bad
2023-07-21 10:56:54 -04:00
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.
2023-07-21 10:56:54 -04:00
lat9nq
d146dd9d12
settings,general: Rename non-confirming enums
2023-07-21 10:56:54 -04:00
lat9nq
3281ea935f
settings: Make volume runtime-configurable
2023-07-21 10:56:07 -04:00
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
2023-07-21 10:56:07 -04:00