summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
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-02bootmanager: Clean up includes [IWYU]lat9nq
bootmanager: Remove system-specific headers IWYU can be too complete I suppose.
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-02bootmanager: Remove inaccurate switchlat9nq
Those vulkan settings do not correspond 1:1 to the swap intervals that they set for OpenGL, so remove it. bootmanager: Add missing include I didn't add this log why did it break
2023-05-02qt_common: Move window info function out of bootmanagerlat9nq
Function is useful outside of bootmanager, so put it in a common place. qt_common: Add missing include qt_common: Add some newlines qt_common: Add trailing newline qt_common: Add trainline newline
2023-05-02configure_graphics: Fix another typolat9nq
2023-05-02bootmanager: Return value in impossible caselat9nq
The setting is ranged, so this return statement is unreachable. But GCC can't tell I guess.
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-02Merge pull request #9973 from GPUCode/async-presentbunnei
Implement asynchronous presentation
2023-05-01vk_present_manager: Add toggle for async presentationGPUCode
2023-04-30qt: warn on inoperable keysLiam
2023-04-30settings: rename extended memory layout to unsafe, move from general to systemLiam
2023-04-08kernel: switch extended memory setting to 8GB arrangementLiam
2023-04-01Merge pull request #10006 from german77/profile_selectliamwhite
service: am: Improve profile select applet
2023-03-30applet: controller: Implement cancel buttongerman77
2023-03-29service: am: Improve profile select appletNarr the Reg
2023-03-29Merge pull request #9505 from liamwhite/request-exitliamwhite
applets: implement RequestExit
2023-03-27qt: Fix log softlockNarr the Reg
2023-03-25qt: implement RequestExit for appletsLiam
2023-03-17config: Fix controller config from resettingNarr the Reg
2023-03-13configure_audio: Fix output mode setting not savingMorph
2023-03-13Merge pull request #9941 from german77/settingsliamwhite
yuzu: Move audio settings to audio section
2023-03-12kernel: convert KThread to new styleLiam
2023-03-12kernel: convert KPort, KSessionLiam
2023-03-12general: fix spelling mistakesLiam
2023-03-11yuzu: Move audio settings to audio sectiongerman77
2023-03-11yuzu: Remove console id settinggerman77
2023-03-05main: (Windows) Set the current timer resolution to the maximumMorph
Increases the precision of thread sleeps on Windows.
2023-02-28cmake: use correct boost imported targetsAlexandre Bouvier
2023-02-26Revert "yuzu: config: Remove player 8 and 9 from config file"Narr the Reg
2023-02-26Merge pull request #9849 from ameerj/async-astcliamwhite
texture_cache: Add asynchronous ASTC texture decoding
2023-02-25yuzu: config: Remove player 8 and 9 from config fileNarr the Reg
2023-02-25config: Fix per game Force max clockgerman77
2023-02-22configuration: Add async ASTC decode settingameerj
2023-02-21Merge pull request #9847 from german77/timeoutliamwhite
yuzu: Set a lower timeout for discord presence
2023-02-21yuzu: Set a lower timeout for discord presenceNarr the Reg
2023-02-21externals: Update cpp-httplib to latestAlexandre Bouvier
2023-02-19Qt: Reintroduce scaling for touch inputgerman77
2023-02-18Merge pull request #9815 from german77/qt-mouseliamwhite
Qt: Fix mouse scalling
2023-02-16yuzu: Shutdown game on restart to reload per game configNarr the Reg
2023-02-16yuzu: Write to config file on important config changesNarr the Reg
2023-02-16input_common: Split mouse input into individual devicesNarr the Reg
2023-02-15Qt: Fix mouse scallinggerman77
2023-02-15Merge pull request #9796 from liamwhite/currentliamwhite
general: rename CurrentProcess to ApplicationProcess