summaryrefslogtreecommitdiff
path: root/src/yuzu
AgeCommit message (Collapse)Author
2023-06-13Merge pull request #10603 from lat9nq/tz-more-completebunnei
core,common: Implement missing time zone data/computations
2023-06-11qt: use larger buffer for update installLiam
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-07Merge pull request #10591 from keve1227/localized-game-iconsliamwhite
Localize game icons
2023-06-05configure_system: Remove external offset on custom rtclat9nq
2023-06-04yuzu: add opengl shader backend info in status barxcfrg
2023-06-03Issue a reload if the system language changedKeve1227
2023-06-03android: native: Add support for custom Vulkan driver loading.bunnei
2023-06-03core: frontend: Refactor GraphicsContext to its own module.bunnei
2023-06-01Merge pull request #10352 from grimkor/add-context-menu-status-bar-settingsliamwhite
add context menu for status bar settings
2023-05-29yuzu: Disable game list while game is runninggerman77
2023-05-28Merge pull request #10280 from danilaml/cmake-bin-dirliamwhite
Use TARGET_FILE_DIR generator expression
2023-05-26qt: add menu item to remove cache storageLiam
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-13Use TARGET_FILE_DIR generator expressionDanila Malyutin
Use $<TARGET_FILE_DIR:...> where appropriate instead of trying to guess where the binary will end up.
2023-05-10Allow fully customisable controller hotkeysgrimkor
2023-05-09service: nfp: Allow to load with a different amiibo idgerman77
2023-05-09Merge pull request #10203 from german77/calibrationliamwhite
core: hid: Allow to calibrate gyro sensor
2023-05-08qt_common: consistently ifdef QPlatform after cbd79df23375Jan Beich
src/yuzu/qt_common.cpp:45:33: error: member access into incomplete type 'QPlatformNativeInterface' wsi.display_connection = pni->nativeResourceForWindow("display", window); ^ /usr/include/qt6/QtGui/qguiapplication.h:20:7: note: forward declaration of 'QPlatformNativeInterface' class QPlatformNativeInterface; ^ src/yuzu/qt_common.cpp:47:42: error: member access into incomplete type 'QPlatformNativeInterface' wsi.render_surface = window ? pni->nativeResourceForWindow("surface", window) : nullptr; ^ /usr/include/qt6/QtGui/qguiapplication.h:20:7: note: forward declaration of 'QPlatformNativeInterface' class QPlatformNativeInterface; ^
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-07bootmanager: remove stop_token headerLiam
2023-05-07Settings: add option to enable / disable reactive flushingFernando Sahmkow
2023-05-07Merge pull request #10097 from german77/nfp_fullbunnei
service: nfc: Merge device interfaces and create the device manager
2023-05-07yuzu/applets/qt_profile_select: connect double-click to accept()QGJ
In the profile selection window: Allow the user to start the game by double-clicking a profile to avoid having to additionally click the OK button. This avoids an unnecessary "step" to the start of the game...
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-05service: nfc: Merge device interfaces and create the device managerNarr the Reg
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-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