4c38220a64
android: native: Add support for custom Vulkan driver loading.
2023-06-03 00:05:31 -07:00
5ab5987e74
Merge pull request #10352 from grimkor/add-context-menu-status-bar-settings
...
add context menu for status bar settings
2023-06-01 09:05:23 -04:00
b3ebfd2481
add context menu for filter and anti-aliasing status buttons
2023-05-24 00:21:04 +00:00
415c78b87c
textures: add BC1 and BC3 compressors and recompression setting
2023-05-23 12:54:40 -04:00
a540d248f3
Merge pull request #10107 from grimkor/allow-fully-customised-hotkeys
...
Allow fully customised controller hotkeys
2023-05-16 10:06:15 -04:00
bbb6b58aa4
Merge pull request #10181 from lat9nq/intel-compute-toggle
...
configure_graphics: Add option to enable compute pipelines for Intel proprietary
2023-05-15 12:05:24 -04:00
ceb65c259a
Allow fully customisable controller hotkeys
2023-05-10 19:28:11 +01:00
1968cc7b10
service: nfp: Allow to load with a different amiibo id
2023-05-09 17:51:59 -06:00
e1838f51a3
yuzu: Make 3d cube with joycon shape
2023-05-08 12:06:39 -06:00
97bd6d6418
core: hid: Allow to calibrate gyro sensor
2023-05-08 12:06:38 -06:00
40f3e2fbf1
configure_graphics_advanced: Hide input compute toggle a little later
...
SetColoredTristate causes the setting to become visible as it calls
`show()` on it.
2023-05-08 12:32:56 -04:00
92da86290c
Settings: add option to enable / disable reactive flushing
2023-05-07 23:46:12 +02:00
55c77dd25b
yuzu-qt/config: Add option to disable compute on Intel
...
This option is only visible if an Intel GPU using the proprietary
driver is found during Vulkan device enumeration.
configure_graphics: More directly get driver id
Vulkan::Device does quite a bit more than we need just to see the
driver ID here.
2023-05-07 01:06:22 -04:00
3547248ec2
Merge pull request #10125 from lat9nq/vsync-select
...
configuration: Expose separate swap present modes
2023-05-06 21:55:39 -07:00
f017335fef
input_common: Add property to invert an axis button
2023-05-05 17:18:35 -06:00
46e835f2d6
yuzu: Add motion preview to controller input
2023-05-05 13:53:38 -06:00
ae59ffc56c
settings: remove pessimistic flushing
2023-05-03 18:52:42 -04:00
a71498d163
qt_common: Remove yuzu prefix
2023-05-03 18:11:53 -04:00
627022bef9
Merge pull request #10124 from liamwhite/pebkac
...
settings: rename extended memory layout to unsafe, move from general to system
2023-05-03 10:52:45 -04:00
35e7f36a39
configure_graphics: No there isn't a hyphen in VSync
...
Most sources seem to suggest VSync and not V-Sync
2023-05-02 21:52:43 -04:00
d82cad3fb3
configure_input_player: Add missing include
...
Cleaning up includes in bootmanager and configure_graphics has exposed a
missing include here.
2023-05-02 21:52:43 -04:00
cd2981ee12
configure_graphics: Clean up includes [IWYU]
2023-05-02 21:52:43 -04:00
a546ecbb12
configure_graphics: Actively find present modes
...
When Vulkan devices are enumerated, this also determines the available
present modes for each device, maps them to a vector, and gives
those options to the user.
OpenGL options are limited to On/Off.
Required creating a VkSurfaceKHR during device enumeration, which
may or may not be desireable. For the sake of a less confusing UI.
Also fixes a bug where if a graphics device disappears on the host, we
don't try and select the non-existant devices.
configure_graphics: Remove vsync runtime lock for Vulkan
configure_graphics: Recommend Mailbox present mode
configure_graphics: Fix type-limits warning
configure_graphics: Clean up includes
configure_graphics: Add tooltip
2023-05-02 21:52:43 -04:00
6b973c5986
configure_graphics: Fix another typo
2023-05-02 21:51:29 -04:00
41a103c0fc
configure_graphics: Fix typo
2023-05-02 21:51:29 -04:00
6f0929df82
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.
2023-05-02 21:51:29 -04:00
f403d27941
vk_present_manager: Add toggle for async presentation
2023-05-01 23:13:24 +03:00
2cd9e1ecb6
settings: rename extended memory layout to unsafe, move from general to system
2023-04-30 14:24:22 -04:00
abb785f269
kernel: switch extended memory setting to 8GB arrangement
2023-04-08 17:47:26 -04:00
c95baf92ce
config: Fix controller config from resetting
2023-03-17 22:08:16 -06:00
4c678cfbc8
configure_audio: Fix output mode setting not saving
2023-03-13 17:41:30 -04:00
8348c41eab
Merge pull request #9941 from german77/settings
...
yuzu: Move audio settings to audio section
2023-03-13 13:45:29 -04:00
600f325d87
general: fix spelling mistakes
2023-03-12 11:33:01 -04:00
e090a1c6bd
yuzu: Move audio settings to audio section
2023-03-11 20:04:36 -06:00
e8af3f29d2
yuzu: Remove console id setting
2023-03-11 19:33:31 -06:00
ff11fdb07e
Revert "yuzu: config: Remove player 8 and 9 from config file"
2023-02-26 14:39:13 -06:00
26c1edf2f0
Merge pull request #9849 from ameerj/async-astc
...
texture_cache: Add asynchronous ASTC texture decoding
2023-02-26 09:20:12 -05:00
60688bf0d5
yuzu: config: Remove player 8 and 9 from config file
2023-02-25 22:20:32 -06:00
cfd69e2e58
config: Fix per game Force max clock
2023-02-25 10:12:07 -06:00
b5bcd8c71b
configuration: Add async ASTC decode setting
2023-02-22 18:21:09 -05:00
e531d1fae9
Merge pull request #9815 from german77/qt-mouse
...
Qt: Fix mouse scalling
2023-02-18 16:25:48 -05:00
df9c8bdfd9
yuzu: Write to config file on important config changes
2023-02-16 21:17:01 -06:00
17207939e5
input_common: Split mouse input into individual devices
2023-02-16 14:22:13 -06:00
acba9a6b76
input_common: Reintroduce custom pro controller support
2023-02-09 20:08:54 -06:00
ce1895497d
yuzu: config: Draw turbo buttons with a different color
2023-02-01 12:42:06 -06:00
75e81885b0
input_common: Implement turbo buttons
2023-02-01 12:42:05 -06:00
236f591bde
Merge pull request #9690 from german77/whoops
...
yuzu: config: Avoid reading deleted object
2023-01-28 22:28:38 -05:00
e84a441d75
yuzu: config: Avoid reading deleted object
2023-01-28 12:50:27 -06:00
6fa86989f1
Merge pull request #9539 from Wollnashorn/opengl-fsr
...
video_core/opengl: Added FSR upscaling filter to the OpenGL renderer
2023-01-27 19:28:35 -05:00
c4a49eb1dd
video_core/opengl: Add FSR upscaling filter to the OpenGL renderer
2023-01-26 21:43:33 +01:00