Commit Graph

20305 Commits (133504b74b73d5d1f29f59a6ca1bc0f2d2f2a037)
 

Author SHA1 Message Date
Narr the Reg 133504b74b input_common: Update SDL to 2.0.18 3 years ago
Morph fae07919af
Merge pull request #7518 from german77/is_npad_valid
core/hid: Add missing controller type
3 years ago
german77 7347cdb651 core/hid: Add missing controller type 3 years ago
Fernando S f1f91ad468
Merge pull request #7494 from Morph1984/no-time-to-wait
native_clock: Wait for less time in EstimateRDTSCFrequency
3 years ago
bunnei 60e923046e
Merge pull request #7503 from german77/is_npad_valid
core/hid: Ensure only valid npad are connected
3 years ago
german77 7fe455e42e core/hid: Ensure only valid npad are connected 3 years ago
bunnei e482dd82b9
Merge pull request #7467 from liushuyu/fix-linux-decoding
video_core/codecs: more robust ffmpeg hwdecoder selection logic
3 years ago
Morph f919498f8f native_clock: Wait for less time in EstimateRDTSCFrequency
In my testing, waiting for 200ms provided the same level of precision as the previous implementation when estimating the RDTSC frequency.
This significantly improves the yuzu executable launch times since we reduced the wait time from 3 seconds to 200 milliseconds.
3 years ago
bunnei a2fb5a13b2
Merge pull request #7489 from Morph1984/steady-clock
general: Replace high_resolution_clock with steady_clock
3 years ago
liushuyu e7f10de11a
video_core/cmake: link against libva explicitly ...
... to fix build on Flatpak (and self-builds)
3 years ago
liushuyu a578df4c6b
video_core/codecs: more fixes for VAAPI detection ...
* skip impersonated VAAPI implementaions ("imposter detection")
* place VAAPI priority below CUDA/NVDEC/CUVID
3 years ago
liushuyu 20a46790d7 video_core/codec: address comments 3 years ago
liushuyu cd27f211c8 video_core/codecs: more robust ffmpeg hwdecoder selection logic 3 years ago
bunnei fdcc161323
Merge pull request #7490 from Morph1984/stub-album-save-screenshot
service: am: ISelfController: Stub SaveCurrentScreenshot
3 years ago
Morph f138731e2f service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
3 years ago
Morph 55d6b095e5
Merge pull request #7452 from german77/controller_navigation
yuzu: Implement basic controller UI navigation
3 years ago
german77 5ba7b11ba4 yuzu: Implement basic controller navigation 3 years ago
Morph 762b8ad448 general: Replace high_resolution_clock with steady_clock
On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
3 years ago
Mai M 8a613f6c8f
Merge pull request #7483 from zhaobot/tx-update-20211201022129
Update translations (2021-12-01)
3 years ago
The yuzu Community 40317eccba Update translations (2021-12-01) 3 years ago
bunnei ff63080cd9
Merge pull request #7482 from Morph1984/friend
service: friend: Implement GetCompletionEvent
3 years ago
Morph 505ae5ea1b service: friend: Implement GetCompletionEvent
- Used by Super Bomberman R Online
3 years ago
Narr the Reg 46e3ed5a48
Merge pull request #7472 from Morph1984/post-kraken-cleanup
core: hid: Post kraken cleanup
3 years ago
Narr the Reg e4492a9a82
input_common: Fix error with thread name 3 years ago
Morph 5deecd714b input_interpreter: Make use of NpadButton instead of a u64
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
3 years ago
Morph 322339a5fd npad: Return NpadButton in GetAndResetPressState
We were previously truncating this to a u32 as there were no known buttons that used the full 64 bits of this type. Fix this now that we know they are used.
3 years ago
Morph bfac21fca1 core: hid: hid_types: Add "All" to NpadButton
This represents a bitmask for all pressed buttons
3 years ago
Morph b86fcf7c31 qt_controller: Make use of (Enable/Disable)AllControllerConfiguration
This also moves the use of DisableConfiguration to the destructor.
3 years ago
bunnei 051e63c9a1
Merge pull request #7466 from vonchenplus/add_miss_pixel_format_mapping
Add missing pixel format mapping
3 years ago
Morph 940375dfbb core: hid: hid_core: Add (Enable/DIsable)AllControllerConfiguration 3 years ago
Morph 410df5446e general: Fix handheld typo 3 years ago
Morph 04f48f0120 core: hid: Mark constructors as explicit 3 years ago
Morph b9b28c0457 core: hid: Cleanup and amend documentation 3 years ago
Morph 614702488f
Merge pull request #7465 from german77/no_input
qt_controller: Fix input when the controller applet is ignored
3 years ago
Feng Chen 524a9baa7e Add missing pixel format mapping 3 years ago
german77 dcc4685557 qt_controller: Fix input when the controller applet is ignored 3 years ago
Fernando S 3031223153
Merge pull request #7396 from FernandoS27/blit-this-mf
TextureCache: Eliminate format deduction as full depth conversion has been supported.
3 years ago
Fernando Sahmkow 5a3463bc2b Texture Cache: Secure insertions against deletions. 3 years ago
bunnei 11a9bff36d
Merge pull request #7438 from german77/homebrew2
Core: Stub services and functions needed for checkpoint
3 years ago
bunnei be56587ad7
Merge pull request #7451 from german77/debug_controller
settings: Add debug setting to enable all controllers
3 years ago
Narr the Reg 54f007efc6 core/ns: Implement GetReadOnlyApplicationControlDataInterface
Used in checkpoint homebrew
3 years ago
Narr the Reg 50d8e753c5 core/pdm: Stub QueryPlayStatisticsByApplicationIdAndUserAccountId
Used in checkpoint homebrew
3 years ago
german77 51df96b7c0 settings: Add debug setting to enable all controllers 3 years ago
Narr the Reg f966c05a74 core/hid: Stub GetUniquePadsFromNpad
Used in checkpoint homebrew
3 years ago
Fernando S 564f105277
Merge pull request #7255 from german77/kraken
Project Kraken: Input rewrite
3 years ago
Fernando Sahmkow ecefc932e6 Texture Cache: Redesigning the blitting system (again). 3 years ago
german77 182cd9004f config: Remove vibration configuration 3 years ago
german77 a4a0638bc8 applet/controller: Enable configuring mode while the applet is open 3 years ago
bunnei 157985f556
Merge pull request #7431 from liushuyu/fix-linux-decoding
video_core/codecs: fix multiple decoding issues on Linux
3 years ago
Narr the Reg 639402850a input_common: Fully implement UDP controllers 3 years ago