summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration
AgeCommit message (Collapse)Author
2023-07-01Merge pull request #10950 from german77/mouse_tuneliamwhite
input_common: Tune mouse controls
2023-06-30yuzu: Ensure mouse panning can't be enabled with real mouse emulationgerman77
2023-06-28input_common: Tune mouse controlsNarr the Reg
2023-06-28input_common: Remove duplicated DriverResult enumgerman77
2023-06-27yuzu: Fix clang formatgerman77
2023-06-27Merge pull request #9663 from EBADBEEF/disable-controller-appletNarr the Reg
qt: add option to disable controller applet
2023-06-27Merge pull request #10495 from bm01/masterliamwhite
input_common: Redesign mouse panning
2023-06-25Hyphenate Joy-Con and clarify furtherKirill Ignatev
2023-06-25Clarify Ring-Con configuration message in UIKirill Ignatev
Not obvious how left controller should be set up Mention that it should be left physical dual emulated
2023-06-21Merge pull request #10777 from liamwhite/no-barrierbunnei
video_core: optionally skip barriers on feedback loops
2023-06-18vk_device_info: Check only affected Intel driverslat9nq
Renames is_intel_proprietary to has_broken_compute for accuracy. vk_device_info: Use vulkan::device to check compute
2023-06-18Merge pull request #10486 from lat9nq/vk-device-find-onceliamwhite
yuzu-qt: Load Vulkan device info at startup
2023-06-14video_core: optionally skip barriers on feedback loopsLiam
2023-06-13Merge pull request #10603 from lat9nq/tz-more-completebunnei
core,common: Implement missing time zone data/computations
2023-06-12input_common: Redesign mouse panningBaptiste Marie
2023-06-10Merge pull request #10685 from liamwhite/serialization-is-hardMorph
qt: persist framerate sync option
2023-06-09Merge pull request #10614 from xcfrg/shader-backend-status-barliamwhite
yuzu: add opengl shader backend info in status bar
2023-06-09qt: persist framerate sync optionLiam
2023-06-08nvnflinger: allow locking framerate during video playbackLiam
2023-06-06yuzu-qt: Load Vulkan device info at startuplat9nq
Loading it when the configuration opens now incurs a noticeable delay. We also don't need to rediscover the same data repeatedly each time the configuration opens. Moves vulkan device info discovery to yuzu's startup as opposed to the configure_graphics constructor.
2023-06-05configure_system: Remove external offset on custom rtclat9nq
2023-06-04yuzu: add opengl shader backend info in status barxcfrg
2023-06-03android: native: Add support for custom Vulkan driver loading.bunnei
2023-06-01Merge pull request #10352 from grimkor/add-context-menu-status-bar-settingsliamwhite
add context menu for status bar settings
2023-05-24add context menu for filter and anti-aliasing status buttonsgrimkor
2023-05-23textures: add BC1 and BC3 compressors and recompression settingLiam
2023-05-16Merge pull request #10107 from grimkor/allow-fully-customised-hotkeysliamwhite
Allow fully customised controller hotkeys
2023-05-15Merge pull request #10181 from lat9nq/intel-compute-toggleliamwhite
configure_graphics: Add option to enable compute pipelines for Intel proprietary
2023-05-10Allow fully customisable controller hotkeysgrimkor
2023-05-09service: nfp: Allow to load with a different amiibo idgerman77
2023-05-08yuzu: Make 3d cube with joycon shapeNarr the Reg
2023-05-08core: hid: Allow to calibrate gyro sensorNarr the Reg
2023-05-08configure_graphics_advanced: Hide input compute toggle a little laterlat9nq
SetColoredTristate causes the setting to become visible as it calls `show()` on it.
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow
2023-05-07yuzu-qt/config: Add option to disable compute on Intellat9nq
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-06Merge pull request #10125 from lat9nq/vsync-selectbunnei
configuration: Expose separate swap present modes
2023-05-05input_common: Add property to invert an axis buttonNarr the Reg
2023-05-05yuzu: Add motion preview to controller inputNarr the Reg
2023-05-03settings: remove pessimistic flushingLiam
2023-05-03qt_common: Remove yuzu prefixlat9nq
2023-05-03Merge pull request #10124 from liamwhite/pebkacMorph
settings: rename extended memory layout to unsafe, move from general to system
2023-05-02configure_graphics: No there isn't a hyphen in VSynclat9nq
Most sources seem to suggest VSync and not V-Sync
2023-05-02configure_input_player: Add missing includelat9nq
Cleaning up includes in bootmanager and configure_graphics has exposed a missing include here.
2023-05-02configure_graphics: Clean up includes [IWYU]lat9nq
2023-05-02configure_graphics: Actively find present modeslat9nq
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-02configure_graphics: Fix another typolat9nq
2023-05-02configure_graphics: Fix typolat9nq
2023-05-02configuration: Expose separate swap present modeslat9nq
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-01vk_present_manager: Add toggle for async presentationGPUCode
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam