Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-05 | video_core/vulkan: Driver pipeline cache will now be deleted with the shader ↵ | Wollnashorn | |
cache | |||
2023-01-05 | config: Set the Vulkan driver pipeline cache option to be global | Wollnashorn | |
2023-01-05 | config: Better wording for VK pipeline cache option and enable by default | Wollnashorn | |
2023-01-05 | video_core/vulkan: Added `VkPipelineCache` to store Vulkan pipelines | Wollnashorn | |
As an optional feature which can be enabled in the advanced graphics configuration, all pipelines that get built at the initial shader loading are stored in a VkPipelineCache object and are dumped to the disk. These vendor specific pipeline cache files are located at `/shader/GAME_ID/vulkan_pipelines.bin`. This feature was mainly added because of an issue with the AMD driver (see yuzu-emu#8507) causing invalidation of the cache files the driver builds automatically. | |||
2023-01-04 | Merge pull request #9501 from FernandoS27/yfc-rel-2 | liamwhite | |
Yuzu Fried Chicken Part 1.5: MacroHLE Rework and Dynamic State | |||
2023-01-04 | yuzu-ui: Add setting for disabling macro HLE | Fernando Sahmkow | |
2023-01-02 | cmake: move find-modules to root cmake dir | Alexandre Bouvier | |
2023-01-01 | TAS: Record sanitized instead of raw stick inputs | MonsterDruide1 | |
Co-Authored-By: Narr the Reg <5944268+german77@users.noreply.github.com> | |||
2023-01-01 | Merge pull request #9514 from ColinKinloch/en_gb | liamwhite | |
settings: warn on invalid regon/language combinations | |||
2022-12-30 | settings: comment language blocklist columns | Colin Kinloch | |
2022-12-30 | config: Save multiplayer settings only globally | Wollnashorn | |
Saved multiplayer settings like the nickname, remote address, etc. were reset everytime a game was booted up and the game-specific config files were loaded, as these values will never be set. | |||
2022-12-29 | settings: added regon/language warning bounds check | Colin Kinloch | |
2022-12-28 | settings: warn on invalid regon/language combinations | Colin Kinloch | |
2022-12-27 | Merge pull request #9495 from german77/no_refresh | bunnei | |
yuzu: Automatically refresh device list | |||
2022-12-24 | qt: prevent reentrant shutdown | Liam | |
2022-12-23 | qt: fix 'Pause' menu item (#9497) | liamwhite | |
2022-12-23 | Merge pull request #9476 from liamwhite/async-shutdown | liamwhite | |
qt: continue event loop during game close | |||
2022-12-23 | qt: fix uninitialized memory usage | Liam | |
2022-12-23 | yuzu: Automatically refresh device list | german77 | |
2022-12-21 | qt: exit properly on guest-initiated close | Liam | |
2022-12-21 | qt: use main window as close overlay parent | Liam | |
2022-12-20 | qt: continue event loop during game close | Liam | |
2022-12-20 | Merge pull request #9463 from liamwhite/manager-events | liamwhite | |
EmuThread: refactor | |||
2022-12-19 | overlay_dialog: Avoid starting the input thread if non-interactive | Morph | |
2022-12-18 | overlay_dialog: Hide button dialog box when both buttons are hidden | Morph | |
This allows for the creation of a non-interactive dialog overlay to display system messages. | |||
2022-12-18 | Merge pull request #9469 from Rubo3/patch-1 | liamwhite | |
Use execlp instead of execl to avoid failure | |||
2022-12-18 | Merge pull request #9467 from german77/folder | liamwhite | |
yuzu: Remember last selected directory | |||
2022-12-18 | Use execlp instead of execl to avoid failure | Marco Rubin | |
2022-12-18 | yuzu: Remember last selected directory | german77 | |
2022-12-18 | bootmanager: Use proper camera size | german77 | |
2022-12-17 | bootmanager: Encapsulate all QCamera code | german77 | |
2022-12-17 | yuzu: fix device name setting | german77 | |
2022-12-17 | qt: use _exit instead of exit on SIGINT | Liam | |
2022-12-17 | EmuThread: refactor | Liam | |
2022-12-17 | Merge pull request #9461 from liamwhite/wanative | Mai | |
qt: avoid setting WA_DontCreateNativeAncestors on all platforms | |||
2022-12-17 | Merge pull request #9454 from liamwhite/wayland-egl | Mai | |
qt: handle wayland-egl platform name | |||
2022-12-17 | qt: avoid setting WA_DontCreateNativeAncestors on all platforms | Liam | |
2022-12-17 | Merge pull request #9451 from ameerj/camera-data-array | liamwhite | |
camera: Use pre-allocated vector for camera data | |||
2022-12-16 | camera: Use pre-allocated vector for camera data | ameerj | |
And avoid an unnecessary copy | |||
2022-12-16 | Merge pull request #6354 from ogniK5377/device-name | liamwhite | |
Set: Allow setting device nickname | |||
2022-12-16 | Merge pull request #8605 from devsnek/graceful-shutdown | liamwhite | |
let games gracefully exit | |||
2022-12-16 | Merge pull request #6769 from lat9nq/create-shortcut-2 | liamwhite | |
yuzu qt, common: Add option to create game shortcuts on Linux | |||
2022-12-16 | qt: handle wayland-egl platform name | Liam | |
2022-12-13 | Set: Allow setting device nickname | Chloe Marcec | |
2022-12-13 | main: Address review feedback | lat9nq | |
Moves icon path to ~/.local/share/icons, though I'm opting to avoid using the game title for the icon and desktop entry name as that would cause filenames such as "yuzu-cadence-of-hyrule-crypt-of-the-necrodancer-featuring-the-legend-of-zelda-demo.desktop". | |||
2022-12-13 | yuzu qt: Create shortcuts on Linux | lat9nq | |
This creates a Desktop Entry file and a PNG icon for the entry when the user right-clicks a game and selects "Create Shortcut -> Create {Application,Desktop} Shortcut". This uses the current executable's path to create the shortcut. yuzu qt: Add more error checking and OS gating for shortcuts main: Remove FreeBSD gating for shortcuts I'm not going to test FreeBSD, so I don't know if they follow Freedesktop.org or not. I just have to let someone else verify that it works there and let them enable it. main: Move shortcut function to its own function This function should really be in a common library, at least among frontends. main: Remove image manip references main: Fix difference in MinGW and native GCC versions main: Fix negation in creat shortcut Addresses review comment Co-authored-by: Jan Beich <jbeich@FreeBSD.org> main: Re-enable freedesktop shorcuts for FreeBSD | |||
2022-12-13 | gl_device: Use a more robust way to use strict context mode | Alexander Orzechowski | |
Instead of checking a environment variable which may not actually exist or is just wrong, ask QT if it's running on the wayland platform. | |||
2022-12-13 | OpenGL: Check for threading support | Alexander Orzechowski | |
We need this. | |||
2022-12-13 | wayland: Always use exclusive fullscreen | Alexander Orzechowski | |
Wayland does not allow clients to choose their own size and position on the screen. The concept of fullscreening an application by sizing it to the screen and removing decorations does not exist. Use exclusive fullscreen instead. | |||
2022-12-13 | RenderWidget: Set WA_DontCreateNativeAncestors | Alexander Orzechowski | |
Some windowing systems like wayland are designed to show hardware accellerated surfaces as subsurfaces and not native windows. |