summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-12-06core: hle: kernel: Disable dispatch count tracking on single core.bunnei
- This would have limited value, and would be a mess to handle properly.
2021-12-06core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.bunnei
2021-12-06core: cpu_manager: Use invalid core_id on init and simplify shutdown.bunnei
2021-12-06core: hle: kernel: k_auto_object: Add GetName method.bunnei
- Useful purely for debugging.
2021-12-06core: hle: kernel: DisableDispatch on suspend threads.bunnei
2021-12-06core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.bunnei
2021-12-06core: cpu_manager: Use KScopedDisableDispatch.bunnei
2021-12-06core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.bunnei
2021-12-06core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.bunnei
2021-12-06core: hle: kernel: k_scheduler: Improve ScheduleImpl.bunnei
2021-12-06core: hle: kernel: k_scheduler: Improve Unload.bunnei
2021-12-06core: hle: kernel: k_process: DisableDispatch on main thread.bunnei
2021-12-06core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.bunnei
2021-12-06core: hle: kernel: k_thread: Add KScopedDisableDispatch.bunnei
2021-12-06core: hle: kernel: Ensure idle threads are closed before destroying scheduler.bunnei
2021-12-06core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-12-06Merge pull request #7529 from german77/sdl2.0.18bunnei
input_common: Update SDL to 2.0.18
2021-12-06Merge pull request #7524 from german77/hid_stubbunnei
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
2021-12-06input_common: Update SDL to 2.0.18Narr the Reg
2021-12-05service/hid: Stub SetNpadCaptureButtonAssignment and ↵german77
ClearNpadCaptureButtonAssignment Used by ring fit adventure 1.2.0
2021-12-05Merge pull request #7523 from jam1garner/support-all-subsdksMorph
Add support for subsdk8 and subsdk9
2021-12-05loader: Support loading subsdk{8,9}jam1garner
2021-12-05Merge pull request #7520 from ameerj/missing-copyrightMorph
general: Add missing copyright notices
2021-12-05general: Add missing copyright noticesameerj
2021-12-05Merge pull request #7518 from german77/is_npad_validMorph
core/hid: Add missing controller type
2021-12-05core/hid: Add missing controller typegerman77
2021-12-05Merge pull request #7494 from Morph1984/no-time-to-waitFernando S
native_clock: Wait for less time in EstimateRDTSCFrequency
2021-12-04Merge pull request #7503 from german77/is_npad_validbunnei
core/hid: Ensure only valid npad are connected
2021-12-04core/hid: Ensure only valid npad are connectedgerman77
2021-12-03Merge pull request #7467 from liushuyu/fix-linux-decodingbunnei
video_core/codecs: more robust ffmpeg hwdecoder selection logic
2021-12-03native_clock: Wait for less time in EstimateRDTSCFrequencyMorph
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.
2021-12-03Merge pull request #7489 from Morph1984/steady-clockbunnei
general: Replace high_resolution_clock with steady_clock
2021-12-02video_core/cmake: link against libva explicitly ...liushuyu
... to fix build on Flatpak (and self-builds)
2021-12-02video_core/codecs: more fixes for VAAPI detection ...liushuyu
* skip impersonated VAAPI implementaions ("imposter detection") * place VAAPI priority below CUDA/NVDEC/CUVID
2021-12-02video_core/codec: address commentsliushuyu
2021-12-02video_core/codecs: more robust ffmpeg hwdecoder selection logicliushuyu
2021-12-02Merge pull request #7490 from Morph1984/stub-album-save-screenshotbunnei
service: am: ISelfController: Stub SaveCurrentScreenshot
2021-12-02service: am: ISelfController: Stub SaveCurrentScreenshotMorph
- Used by Disney Magical World 2: Enchanted Edition
2021-12-02Merge pull request #7452 from german77/controller_navigationMorph
yuzu: Implement basic controller UI navigation
2021-12-02yuzu: Implement basic controller navigationgerman77
2021-12-02general: Replace high_resolution_clock with steady_clockMorph
On some OSes, high_resolution_clock is an alias to system_clock and is not monotonic in nature. Replace this with steady_clock.
2021-11-30Merge pull request #7483 from zhaobot/tx-update-20211201022129Mai M
Update translations (2021-12-01)
2021-12-01Update translations (2021-12-01)The yuzu Community
2021-11-30Merge pull request #7482 from Morph1984/friendbunnei
service: friend: Implement GetCompletionEvent
2021-11-30service: friend: Implement GetCompletionEventMorph
- Used by Super Bomberman R Online
2021-11-29Merge pull request #7472 from Morph1984/post-kraken-cleanupNarr the Reg
core: hid: Post kraken cleanup
2021-11-29input_common: Fix error with thread nameNarr the Reg
2021-11-29input_interpreter: Make use of NpadButton instead of a u64Morph
Allows us to be more explicit with the representation of button states and use the provided bit manipulation operators
2021-11-29npad: Return NpadButton in GetAndResetPressStateMorph
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.
2021-11-29core: hid: hid_types: Add "All" to NpadButtonMorph
This represents a bitmask for all pressed buttons