bunnei
74e76421e6
android: native: Add support for custom Vulkan driver loading.
2023-06-03 00:05:31 -07:00
liamwhite
c60fc2d416
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
grimkor
1e7b656c29
add context menu for filter and anti-aliasing status buttons
2023-05-24 00:21:04 +00:00
Liam
011dfe1db7
textures: add BC1 and BC3 compressors and recompression setting
2023-05-23 12:54:40 -04:00
liamwhite
d0244da5bf
Merge pull request #10107 from grimkor/allow-fully-customised-hotkeys
...
Allow fully customised controller hotkeys
2023-05-16 10:06:15 -04:00
liamwhite
c8356ee137
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
grimkor
ba492a616d
Allow fully customisable controller hotkeys
2023-05-10 19:28:11 +01:00
german77
e43d1c20d5
service: nfp: Allow to load with a different amiibo id
2023-05-09 17:51:59 -06:00
Narr the Reg
5dd7748371
yuzu: Make 3d cube with joycon shape
2023-05-08 12:06:39 -06:00
Narr the Reg
63ab5ee887
core: hid: Allow to calibrate gyro sensor
2023-05-08 12:06:38 -06:00
lat9nq
f7cd4ecf9b
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
Fernando Sahmkow
62295b5069
Settings: add option to enable / disable reactive flushing
2023-05-07 23:46:12 +02:00
lat9nq
409c6af0e4
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
bunnei
12c4c09b3f
Merge pull request #10125 from lat9nq/vsync-select
...
configuration: Expose separate swap present modes
2023-05-06 21:55:39 -07:00
Narr the Reg
53ec77c62c
input_common: Add property to invert an axis button
2023-05-05 17:18:35 -06:00
Narr the Reg
94c16132ba
yuzu: Add motion preview to controller input
2023-05-05 13:53:38 -06:00
Liam
f50b8635b3
settings: remove pessimistic flushing
2023-05-03 18:52:42 -04:00
lat9nq
fa8da0ded9
qt_common: Remove yuzu prefix
2023-05-03 18:11:53 -04:00
Morph
069637f4ff
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
lat9nq
047ee6733f
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
lat9nq
41e7765eb5
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
lat9nq
e382ab8058
configure_graphics: Clean up includes [IWYU]
2023-05-02 21:52:43 -04:00
lat9nq
40108e515b
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
lat9nq
bd25f22842
configure_graphics: Fix another typo
2023-05-02 21:51:29 -04:00
lat9nq
01d93d094f
configure_graphics: Fix typo
2023-05-02 21:51:29 -04:00
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.
2023-05-02 21:51:29 -04:00
GPUCode
d56a40606c
vk_present_manager: Add toggle for async presentation
2023-05-01 23:13:24 +03:00
Liam
bdaf10ec9e
settings: rename extended memory layout to unsafe, move from general to system
2023-04-30 14:24:22 -04:00
Liam
bfd120b543
kernel: switch extended memory setting to 8GB arrangement
2023-04-08 17:47:26 -04:00
Narr the Reg
74cd79b687
config: Fix controller config from resetting
2023-03-17 22:08:16 -06:00
Morph
8d0d61dfd1
configure_audio: Fix output mode setting not saving
2023-03-13 17:41:30 -04:00
liamwhite
27dc0f49aa
Merge pull request #9941 from german77/settings
...
yuzu: Move audio settings to audio section
2023-03-13 13:45:29 -04:00
Liam
5be8a74b0c
general: fix spelling mistakes
2023-03-12 11:33:01 -04:00
german77
875958163b
yuzu: Move audio settings to audio section
2023-03-11 20:04:36 -06:00
german77
d4ce7b7ad6
yuzu: Remove console id setting
2023-03-11 19:33:31 -06:00
Narr the Reg
2e388209d7
Revert "yuzu: config: Remove player 8 and 9 from config file"
2023-02-26 14:39:13 -06:00
liamwhite
b385fc2cd1
Merge pull request #9849 from ameerj/async-astc
...
texture_cache: Add asynchronous ASTC texture decoding
2023-02-26 09:20:12 -05:00
Narr the Reg
f6531fb17c
yuzu: config: Remove player 8 and 9 from config file
2023-02-25 22:20:32 -06:00
german77
2120dd02d6
config: Fix per game Force max clock
2023-02-25 10:12:07 -06:00
ameerj
c5386e2179
configuration: Add async ASTC decode setting
2023-02-22 18:21:09 -05:00
liamwhite
d5a2a03687
Merge pull request #9815 from german77/qt-mouse
...
Qt: Fix mouse scalling
2023-02-18 16:25:48 -05:00
Narr the Reg
19ef4a0ee2
yuzu: Write to config file on important config changes
2023-02-16 21:17:01 -06:00
Narr the Reg
8a7dfb2439
input_common: Split mouse input into individual devices
2023-02-16 14:22:13 -06:00
Narr the Reg
75039440f3
input_common: Reintroduce custom pro controller support
2023-02-09 20:08:54 -06:00
german77
817d7c302a
yuzu: config: Draw turbo buttons with a different color
2023-02-01 12:42:06 -06:00
german77
db99ab5431
input_common: Implement turbo buttons
2023-02-01 12:42:05 -06:00
liamwhite
eb21897c5f
Merge pull request #9690 from german77/whoops
...
yuzu: config: Avoid reading deleted object
2023-01-28 22:28:38 -05:00
Narr the Reg
56cf32f245
yuzu: config: Avoid reading deleted object
2023-01-28 12:50:27 -06:00
liamwhite
f81bd5bc15
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
Wollnashorn
6b840142b3
video_core/opengl: Add FSR upscaling filter to the OpenGL renderer
2023-01-26 21:43:33 +01:00