summaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | service: pm: Implement AtmosphereGetProcessInfoGravatar tech-ticks2022-02-042-1/+46
| | | | |
* | | | | Merge pull request #7851 from lat9nq/cmd-add-motionGravatar Morph2022-02-051-8/+28
|\ \ \ \ \ | | | | | | | | | | | | yuzu-cmd: config: Support motion inputs
| * | | | | config: Support motion inputsGravatar lat9nq2022-02-051-8/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Motion inputs were not being read in by the config when yuzu-cmd boots up. This adds support for those. While we're at it, make a reference to the current player controls to improve readability. Also updates the if statements in the Analog and Button loops with curly braces to keep the style consistent.
* | | | | | Merge pull request #7849 from Morph1984/qt-frameless-windowGravatar bunnei2022-02-051-0/+2
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | | main: Always remove the frameless window flag when restoring UI state
| * | | | | main: Always remove the frameless window flag when restoring UI stateGravatar Morph2022-02-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | | | Merge pull request #7842 from german77/vibration_testGravatar bunnei2022-02-055-8/+95
|\ \ \ \ \ \ | | | | | | | | | | | | | | yuzu: config: Vibrate the controller while configuring vibration strength
| * | | | | | yuzu: config: Vibrate the controller while configuring vibration strengthGravatar Narr the Reg2022-02-025-8/+95
| | | | | | |
* | | | | | | Merge pull request #7839 from german77/batteryGravatar bunnei2022-02-044-39/+59
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | yuzu: ui: Improve battery symbols
| * | | | | | yuzu: ui: Improve battery symbolsGravatar Narr the Reg2022-02-024-39/+59
| |/ / / / /
* | | / / / input_common: Remove unused core includeGravatar Morph2022-02-031-1/+0
| |_|/ / / |/| | | |
* | | | | Merge pull request #7811 from german77/analog-modGravatar bunnei2022-02-031-4/+26
|\ \ \ \ \ | | | | | | | | | | | | input_common: Use attributes for analog range modifiers
| * | | | | input_common: Use attributes for analog range modifiersGravatar german772022-01-301-4/+26
| | |_|_|/ | |/| | |
* | | | | Merge pull request #7814 from FernandoS27/another-bug-in-my-scheduleGravatar bunnei2022-02-022-4/+6
|\ \ \ \ \ | | | | | | | | | | | | Vulkan: Fix Scheduler Chunks when their FuncType is 0.
| * | | | | Vulkan: Fix Scheduler Chunks when their FuncType is 0.Gravatar Fernando Sahmkow2022-01-312-4/+6
| |/ / / /
* | | | | Merge pull request #7835 from bunnei/page-table-lockGravatar bunnei2022-02-022-34/+46
|\ \ \ \ \ | |_|_|/ / |/| | | | hle: kernel: KPageTable: Migrate locks to KScopedLightLock.
| * | | | hle: kernel: KPageTable: Migrate locks to KScopedLightLock.Gravatar bunnei2022-02-012-34/+46
| | | | | | | | | | | | | | | | | | | | - More accurately reflects real kernel behavior by using guest locks.
* | | | | Merge pull request #7838 from lioncash/noncopyGravatar Morph2022-02-0220-150/+228
|\ \ \ \ \ | | | | | | | | | | | | common_types: Remove NonCopyable struct
| * | | | | common_types: Remove NonCopyable structGravatar Lioncash2022-02-021-10/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that we're moved over to the YUZU_ defines, we can get rid of this struct.
| * | | | | general: Replace NonCopyable struct with equivalentsGravatar Lioncash2022-02-0212-129/+219
| | | | | |
| * | | | | general: Move deleted copy/move constructor/assignment operators to public ↵Gravatar Lioncash2022-02-027-11/+9
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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).
* | | | | Merge pull request #7834 from german77/repeatGravatar bunnei2022-02-021-0/+1
|\ \ \ \ \ | | | | | | | | | | | | yuzu: Disable auto repeat on hotkeys again
| * | | | | yuzu: Disable auto repeat on hotkeys againGravatar Narr the Reg2022-02-011-0/+1
| | |_|/ / | |/| | |
* | | | | Merge pull request #7806 from ameerj/atomic64-fallbacksGravatar bunnei2022-02-0211-3/+582
|\ \ \ \ \ | |_|/ / / |/| | | | shaders: Implement U32x2 atomic fallbacks when device does not support int64
| * | | | emit_glsl_atomic: Implement 32x2 fallback atomic opsGravatar ameerj2022-01-291-9/+55
| | | | |
| * | | | lower_int64_to_int32: Add 64-bit atomic fallbacksGravatar ameerj2022-01-293-11/+76
| | | | |
| * | | | shaders: Add U64->U32x2 Atomic fallback functionsGravatar ameerj2022-01-299-1/+469
| |/ / /
* | | | Merge pull request #7807 from german77/moar-buttonsGravatar bunnei2022-02-014-3/+22
|\ \ \ \ | |_|_|/ |/| | | input_common: Add home and hard touch press buttons to UDP controllers
| * | | input_common: Add home and hard touch press buttons to UDP controllersGravatar german772022-01-304-3/+22
| |/ /
* | | Merge pull request #7833 from lioncash/file-sysGravatar Morph2022-02-013-8/+18
|\ \ \ | | | | | | | | configure_filesystem: Add missing changeEvent() override
| * | | configure_filesystem: Add missing changeEvent() overrideGravatar Lioncash2022-02-012-0/+10
| | | | | | | | | | | | | | | | | | | | This allows the dialog to be retranslated during runtime if the language is changed.
| * | | configure_filesystem: Normalize member function casingGravatar Lioncash2022-02-013-8/+8
| | |/ | |/| | | | | | | All other dialog types we have use CamelCase naming.
* | | Merge pull request #7792 from german77/translateGravatar bunnei2022-02-011-16/+16
|\ \ \ | |/ / |/| | hotkeys: Don't translate hotkey buttons
| * | hotkeys: Don't translate hotkey buttonsGravatar german772022-01-271-16/+16
| | |
* | | Merge pull request #7809 from Morph1984/clock-constantsGravatar bunnei2022-02-013-11/+19
|\ \ \ | | | | | | | | common: wall_clock: Utilize constants for ms, us, and ns ratios
| * | | common: wall_clock: Check precision against the emulated CPU and CNTFRQGravatar Morph2022-01-302-8/+12
| | | | | | | | | | | | | | | | 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.
| * | | common: wall_clock: Utilize constants for ms, us, and ns ratiosGravatar Morph2022-01-303-5/+9
| | |/ | |/|
* | | Merge pull request #7831 from lioncash/motionGravatar Morph2022-02-011-18/+20
|\ \ \ | | | | | | | | configure_motion_touch: Use functor versions of invokeMethod
| * | | configure_motion_touch: Use functor versions of invokeMethodGravatar Lioncash2022-02-011-18/+20
| | | | | | | | | | | | | | | | | | | | Same behavior, but ensures that the functions we're calling exist, since they can be checked at compile-time.
* | | | configure_input_player: Eliminate variable shadowingGravatar Lioncash2022-02-011-4/+5
| | | |
* | | | configure_input_player: std::move input setters in HandleClickGravatar Lioncash2022-02-011-1/+1
| | | |
* | | | configure_input_player: Avoid unnecessary ParamPackage copiesGravatar Lioncash2022-02-011-6/+6
|/ / / | | | | | | | | | Avoids churning allocations.
* | | yuzu/game_list: Use non-deprecated version of QString's split() functionGravatar Lioncash2022-02-011-1/+1
| | | | | | | | | | | | The previous overload of split() was deprecated in 5.14.
* | | Merge pull request #7825 from lioncash/nodisc2Gravatar Morph2022-02-011-3/+2
|\ \ \ | | | | | | | | common/file: Remove [[nodiscard]] from Open()
| * | | common/file: Remove [[nodiscard]] from Open()Gravatar Lioncash2022-02-011-3/+2
| |/ / | | | | | | | | | | | | Since this has a void return value, there's nothing that can actually be used.
* | | Merge pull request #7824 from lioncash/scacheGravatar Morph2022-02-012-4/+3
|\ \ \ | | | | | | | | video_core/shader_cache: Take std::span in RemoveShadersFromStorage()
| * | | video_core/shader_cache: Remove unused algorithm includeGravatar Lioncash2022-02-011-1/+0
| | | |
| * | | video_core/shader_cache: Take std::span in RemoveShadersFromStorage()Gravatar Lioncash2022-02-012-3/+3
| |/ / | | | | | | | | | | | | Same behavior, but without the need to move into the function to avoid an allocation.
* | | Merge pull request #7821 from german77/espada_agudaGravatar bunnei2022-01-311-1/+1
|\ \ \ | | | | | | | | svc: Add 32 bit SynchronizePreemptionState
| * | | svc: Add 32 bit SynchronizePreemptionStateGravatar Narr the Reg2022-01-311-1/+1
| |/ / | | | | | | | | | Used by Espgaluda II
* | | Rasterizer: Refactor inlineToMemory.Gravatar Fernando Sahmkow2022-02-019-15/+16
| | |