bunnei
756fdcbdb1
hle: kernel: KConditionVariable: Migrate to updated KThreadQueue.
4 years ago
bunnei
f81a6a07c0
hle: kernel: KServerSession: Migrate to updated KThreadQueue.
4 years ago
bunnei
346f6e54b5
hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue.
4 years ago
bunnei
5ff19c33fc
hle: kernel: KLightLock: Migrate to updated KThreadQueue.
4 years ago
bunnei
2ff578f0ee
hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue.
4 years ago
bunnei
0ad0543cde
hle: kernel: KThread: Remove tracking of sync object from threads.
4 years ago
bunnei
e9cdb3cccb
hle: kernel: Update KThreadQueue and migrate KSynchronizationObject.
4 years ago
bunnei
01b0e5b168
core: hle: kernel: Disable dispatch count tracking on single core.
- This would have limited value, and would be a mess to handle properly.
4 years ago
bunnei
a3dd417cbf
core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.
4 years ago
bunnei
6fd0256f77
core: cpu_manager: Use invalid core_id on init and simplify shutdown.
4 years ago
bunnei
5892c23e30
core: hle: kernel: k_auto_object: Add GetName method.
- Useful purely for debugging.
4 years ago
bunnei
51a7f04b81
core: hle: kernel: DisableDispatch on suspend threads.
4 years ago
bunnei
d31fc39e05
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
4 years ago
bunnei
1d5872511c
core: cpu_manager: Use KScopedDisableDispatch.
4 years ago
bunnei
3a83c9c027
core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.
4 years ago
bunnei
1e03387d98
core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
4 years ago
bunnei
454970983d
core: hle: kernel: k_scheduler: Improve ScheduleImpl.
4 years ago
bunnei
90310b9c03
core: hle: kernel: k_scheduler: Improve Unload.
4 years ago
bunnei
3ca8aca719
core: hle: kernel: k_process: DisableDispatch on main thread.
4 years ago
bunnei
67e8861da4
core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.
4 years ago
bunnei
4bd80abd17
core: hle: kernel: k_thread: Add KScopedDisableDispatch.
4 years ago
bunnei
fa26f905c8
core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
4 years ago
bunnei
cae0bef7ec
core: hle: kernel: Reflect non-emulated threads as core 3.
4 years ago
bunnei
ddbbf77651
Merge pull request #7529 from german77/sdl2.0.18
input_common: Update SDL to 2.0.18
4 years ago
bunnei
3809ab520b
Merge pull request #7524 from german77/hid_stub
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
4 years ago
Narr the Reg
2568d5368f
input_common: Update SDL to 2.0.18
4 years ago
german77
df845d5d6e
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
Used by ring fit adventure 1.2.0
4 years ago
Morph
27b68de725
Merge pull request #7523 from jam1garner/support-all-subsdks
Add support for subsdk8 and subsdk9
4 years ago
jam1garner
9ea4d9cb8c
loader: Support loading subsdk{8,9}
4 years ago
Morph
0dba0e0241
Merge pull request #7520 from ameerj/missing-copyright
general: Add missing copyright notices
4 years ago
ameerj
8969273d2d
general: Add missing copyright notices
4 years ago
Morph
eab641228e
Merge pull request #7518 from german77/is_npad_valid
core/hid: Add missing controller type
4 years ago
german77
2ba6890141
core/hid: Add missing controller type
4 years ago
Fernando S
be80c6ddae
Merge pull request #7494 from Morph1984/no-time-to-wait
native_clock: Wait for less time in EstimateRDTSCFrequency
4 years ago
bunnei
01cf5b6d36
Merge pull request #7503 from german77/is_npad_valid
core/hid: Ensure only valid npad are connected
4 years ago
german77
5fae083bc3
core/hid: Ensure only valid npad are connected
4 years ago
bunnei
94dddbc155
Merge pull request #7467 from liushuyu/fix-linux-decoding
video_core/codecs: more robust ffmpeg hwdecoder selection logic
4 years ago
Morph
875db1012b
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.
4 years ago
bunnei
89d029ff31
Merge pull request #7489 from Morph1984/steady-clock
general: Replace high_resolution_clock with steady_clock
4 years ago
liushuyu
18ddfcc0cf
video_core/cmake: link against libva explicitly ...
... to fix build on Flatpak (and self-builds)
4 years ago
liushuyu
168882cb7a
video_core/codecs: more fixes for VAAPI detection ...
* skip impersonated VAAPI implementaions ("imposter detection")
* place VAAPI priority below CUDA/NVDEC/CUVID
4 years ago
liushuyu
ef00c213e8
video_core/codec: address comments
4 years ago
liushuyu
a32139fdab
video_core/codecs: more robust ffmpeg hwdecoder selection logic
4 years ago
bunnei
c96e9c65f2
Merge pull request #7490 from Morph1984/stub-album-save-screenshot
service: am: ISelfController: Stub SaveCurrentScreenshot
4 years ago
Morph
f650d11a53
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Morph
727461dd71
Merge pull request #7452 from german77/controller_navigation
yuzu: Implement basic controller UI navigation
4 years ago
german77
21872bec53
yuzu: Implement basic controller navigation
4 years ago
Morph
2b9afa4d56
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.
4 years ago
Mai M
9e6baeeea2
Merge pull request #7483 from zhaobot/tx-update-20211201022129
Update translations (2021-12-01)
4 years ago
The yuzu Community
3d76b72e17
Update translations (2021-12-01)
4 years ago