Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-02-03 | main: Always remove the frameless window flag when restoring UI state | Morph | |
For unknown reasons, this flag may persist after the application has been closed. Removing this flag when restoring the UI state ensures that a frameless window will not be shown on startup. | |||
2022-02-02 | Merge pull request #7838 from lioncash/noncopy | Morph | |
common_types: Remove NonCopyable struct | |||
2022-02-02 | Merge pull request #7834 from german77/repeat | bunnei | |
yuzu: Disable auto repeat on hotkeys again | |||
2022-02-02 | common_types: Remove NonCopyable struct | Lioncash | |
Now that we're moved over to the YUZU_ defines, we can get rid of this struct. | |||
2022-02-02 | general: Replace NonCopyable struct with equivalents | Lioncash | |
2022-02-02 | Merge pull request #7806 from ameerj/atomic64-fallbacks | bunnei | |
shaders: Implement U32x2 atomic fallbacks when device does not support int64 | |||
2022-02-02 | general: Move deleted copy/move constructor/assignment operators to public ↵ | Lioncash | |
interface This allows for better compiler errors, where the compiler will state a copy or move couldn't occur due to the relevant function being deleted. Previously a compiler would warn about the relevant function not being accessible (which, while true, isn't as informative as it could be). | |||
2022-02-01 | Merge pull request #7807 from german77/moar-buttons | bunnei | |
input_common: Add home and hard touch press buttons to UDP controllers | |||
2022-02-01 | Merge pull request #7833 from lioncash/file-sys | Morph | |
configure_filesystem: Add missing changeEvent() override | |||
2022-02-01 | Merge pull request #7792 from german77/translate | bunnei | |
hotkeys: Don't translate hotkey buttons | |||
2022-02-01 | configure_filesystem: Add missing changeEvent() override | Lioncash | |
This allows the dialog to be retranslated during runtime if the language is changed. | |||
2022-02-01 | configure_filesystem: Normalize member function casing | Lioncash | |
All other dialog types we have use CamelCase naming. | |||
2022-02-01 | yuzu: Disable auto repeat on hotkeys again | Narr the Reg | |
2022-02-01 | Merge pull request #7809 from Morph1984/clock-constants | bunnei | |
common: wall_clock: Utilize constants for ms, us, and ns ratios | |||
2022-02-01 | Merge pull request #7831 from lioncash/motion | Morph | |
configure_motion_touch: Use functor versions of invokeMethod | |||
2022-02-01 | Merge pull request #7830 from lioncash/player-copy | Morph | |
configure_input_player: Avoid unnecessary ParamPackage copies | |||
2022-02-01 | configure_motion_touch: Use functor versions of invokeMethod | Lioncash | |
Same behavior, but ensures that the functions we're calling exist, since they can be checked at compile-time. | |||
2022-02-01 | configure_input_player: Eliminate variable shadowing | Lioncash | |
2022-02-01 | configure_input_player: std::move input setters in HandleClick | Lioncash | |
2022-02-01 | configure_input_player: Avoid unnecessary ParamPackage copies | Lioncash | |
Avoids churning allocations. | |||
2022-02-01 | Merge pull request #7828 from lioncash/dep | Morph | |
yuzu/game_list: Use non-deprecated version of QString's split() function | |||
2022-02-01 | Merge pull request #7827 from FernandoS27/dynamite-costume-with-the-wick-outside | Mai M | |
Update dynarmic. | |||
2022-02-01 | yuzu/game_list: Use non-deprecated version of QString's split() function | Lioncash | |
The previous overload of split() was deprecated in 5.14. | |||
2022-02-01 | Update dynarmic. | Fernando Sahmkow | |
2022-02-01 | Merge pull request #7825 from lioncash/nodisc2 | Morph | |
common/file: Remove [[nodiscard]] from Open() | |||
2022-02-01 | common/file: Remove [[nodiscard]] from Open() | Lioncash | |
Since this has a void return value, there's nothing that can actually be used. | |||
2022-02-01 | Merge pull request #7824 from lioncash/scache | Morph | |
video_core/shader_cache: Take std::span in RemoveShadersFromStorage() | |||
2022-02-01 | video_core/shader_cache: Remove unused algorithm include | Lioncash | |
2022-02-01 | video_core/shader_cache: Take std::span in RemoveShadersFromStorage() | Lioncash | |
Same behavior, but without the need to move into the function to avoid an allocation. | |||
2022-01-31 | Merge pull request #7822 from zhaobot/tx-update-20220201021425 | Mai M | |
Update translations (2022-02-01) | |||
2022-02-01 | Update translations (2022-02-01) | The yuzu Community | |
2022-01-31 | Merge pull request #7821 from german77/espada_aguda | bunnei | |
svc: Add 32 bit SynchronizePreemptionState | |||
2022-01-31 | Merge pull request #7805 from FernandoS27/rodrigo-failed-me | bunnei | |
Inline2Memory: Flush before writing buffer. | |||
2022-01-31 | svc: Add 32 bit SynchronizePreemptionState | Narr the Reg | |
Used by Espgaluda II | |||
2022-02-01 | Rasterizer: Refactor inlineToMemory. | Fernando Sahmkow | |
2022-01-30 | common: wall_clock: Check precision against the emulated CPU and CNTFRQ | Morph | |
In addition to requiring nanosecond precision, using the native clock requires that the hardware TSC has a precision greater than the emulated CPU and its clock counter. | |||
2022-01-30 | common: wall_clock: Utilize constants for ms, us, and ns ratios | Morph | |
2022-01-30 | input_common: Add home and hard touch press buttons to UDP controllers | german77 | |
2022-01-29 | emit_glsl_atomic: Implement 32x2 fallback atomic ops | ameerj | |
2022-01-29 | lower_int64_to_int32: Add 64-bit atomic fallbacks | ameerj | |
2022-01-29 | shaders: Add U64->U32x2 Atomic fallback functions | ameerj | |
2022-01-29 | GPU: Improve syncing. | Fernando Sahmkow | |
2022-01-29 | Rasterizer: Implement Inline2Memory Acceleration. | Fernando Sahmkow | |
2022-01-29 | Inline2Memory: Flush before writting buffer. | Fernando Sahmkow | |
2022-01-28 | Merge pull request #7791 from german77/wall_clock | Morph | |
wall_clock: Use standard wall clock if rtsc frequency is too low | |||
2022-01-28 | Merge pull request #7800 from ameerj/spirv-int64-storage | Morph | |
spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics | |||
2022-01-28 | spirv_atomic: Define U32x2 storage buffers for 64-bit storage atomics | ameerj | |
Some drivers do not support 64-bit atomics, and fallback to atomically modifying U32x2 vectors. This change ensures that U32x2 storage vectors are defined in the spir-v shader when 64-bit atomics are used. Fixes a hang on some devices, notably Intel GPUs, when booting Pokemon Legends Arceus | |||
2022-01-28 | Merge pull request #7784 from german77/ds5 | Morph | |
input_common: Add DS5 to HD rumble list | |||
2022-01-28 | Merge pull request #7787 from bunnei/scheduler-deadlock-fix | Morph | |
hle: kernel: KScheduler: Fix deadlock with core waiting for a thread lock that has migrated. | |||
2022-01-28 | Merge pull request #7788 from ameerj/stream-buffer-begin | Morph | |
buffer_cache: Reduce stream buffer allocations when expanding from the left |