bunnei
5dff28290f
hle: kernel: KLightConditionVariable: Migrate to updated KThreadQueue.
4 years ago
bunnei
423acf53b7
hle: kernel: KLightLock: Migrate to updated KThreadQueue.
4 years ago
bunnei
15c721b909
hle: kernel: KAddressArbiter: Migrate to updated KThreadQueue.
4 years ago
bunnei
2f89456041
hle: kernel: KThread: Remove tracking of sync object from threads.
4 years ago
bunnei
bc1399204b
hle: kernel: Update KThreadQueue and migrate KSynchronizationObject.
4 years ago
bunnei
3dc803a430
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
d14b8fc747
core: hle: kernel: k_thread: Mark KScopedDisableDispatch as nodiscard.
4 years ago
bunnei
08c63d5c75
core: cpu_manager: Use invalid core_id on init and simplify shutdown.
4 years ago
bunnei
07690572f7
core: hle: kernel: k_auto_object: Add GetName method.
- Useful purely for debugging.
4 years ago
bunnei
3239442de6
core: hle: kernel: DisableDispatch on suspend threads.
4 years ago
bunnei
284015dfd7
core: hle: kernel: k_scheduler: Improve DisableScheduling and EnableScheduling.
4 years ago
bunnei
d604edfedf
core: cpu_manager: Use KScopedDisableDispatch.
4 years ago
bunnei
178584e56f
core: hle: kernel: Use CurrentPhysicalCoreIndex as appropriate.
4 years ago
bunnei
629f9274ac
core: hle: kernel: k_scheduler: Remove unnecessary MakeCurrentProcess.
4 years ago
bunnei
13c82d042f
core: hle: kernel: k_scheduler: Improve ScheduleImpl.
4 years ago
bunnei
f412d2027a
core: hle: kernel: k_scheduler: Improve Unload.
4 years ago
bunnei
f13fce3953
core: hle: kernel: k_process: DisableDispatch on main thread.
4 years ago
bunnei
4c18a207a4
core: hle: kernel: k_handle_table: Use KScopedDisableDispatch as necessary.
4 years ago
bunnei
04daefa488
core: hle: kernel: k_thread: Add KScopedDisableDispatch.
4 years ago
bunnei
3bd5d4b6f8
core: hle: kernel: Ensure idle threads are closed before destroying scheduler.
4 years ago
bunnei
669a2d2c67
core: hle: kernel: Reflect non-emulated threads as core 3.
4 years ago
bunnei
77b11b927c
Merge pull request #7529 from german77/sdl2.0.18
input_common: Update SDL to 2.0.18
4 years ago
bunnei
bafee97589
Merge pull request #7524 from german77/hid_stub
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
4 years ago
Narr the Reg
133504b74b
input_common: Update SDL to 2.0.18
4 years ago
german77
189741b521
service/hid: Stub SetNpadCaptureButtonAssignment and ClearNpadCaptureButtonAssignment
Used by ring fit adventure 1.2.0
4 years ago
Morph
df47cfc32c
Merge pull request #7523 from jam1garner/support-all-subsdks
Add support for subsdk8 and subsdk9
4 years ago
jam1garner
29559930e9
loader: Support loading subsdk{8,9}
4 years ago
Morph
975931e8fa
Merge pull request #7520 from ameerj/missing-copyright
general: Add missing copyright notices
4 years ago
ameerj
41aec2773f
general: Add missing copyright notices
4 years ago
Morph
fae07919af
Merge pull request #7518 from german77/is_npad_valid
core/hid: Add missing controller type
4 years ago
german77
7347cdb651
core/hid: Add missing controller type
4 years ago
Fernando S
f1f91ad468
Merge pull request #7494 from Morph1984/no-time-to-wait
native_clock: Wait for less time in EstimateRDTSCFrequency
4 years ago
bunnei
60e923046e
Merge pull request #7503 from german77/is_npad_valid
core/hid: Ensure only valid npad are connected
4 years ago
german77
7fe455e42e
core/hid: Ensure only valid npad are connected
4 years ago
bunnei
e482dd82b9
Merge pull request #7467 from liushuyu/fix-linux-decoding
video_core/codecs: more robust ffmpeg hwdecoder selection logic
4 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.
4 years ago
bunnei
a2fb5a13b2
Merge pull request #7489 from Morph1984/steady-clock
general: Replace high_resolution_clock with steady_clock
4 years ago
liushuyu
e7f10de11a
video_core/cmake: link against libva explicitly ...
... to fix build on Flatpak (and self-builds)
4 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
4 years ago
liushuyu
20a46790d7
video_core/codec: address comments
4 years ago
liushuyu
cd27f211c8
video_core/codecs: more robust ffmpeg hwdecoder selection logic
4 years ago
bunnei
fdcc161323
Merge pull request #7490 from Morph1984/stub-album-save-screenshot
service: am: ISelfController: Stub SaveCurrentScreenshot
4 years ago
Morph
f138731e2f
service: am: ISelfController: Stub SaveCurrentScreenshot
- Used by Disney Magical World 2: Enchanted Edition
4 years ago
Morph
55d6b095e5
Merge pull request #7452 from german77/controller_navigation
yuzu: Implement basic controller UI navigation
4 years ago
german77
5ba7b11ba4
yuzu: Implement basic controller navigation
4 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.
4 years ago
Mai M
8a613f6c8f
Merge pull request #7483 from zhaobot/tx-update-20211201022129
Update translations (2021-12-01)
4 years ago
The yuzu Community
40317eccba
Update translations (2021-12-01)
4 years ago
bunnei
ff63080cd9
Merge pull request #7482 from Morph1984/friend
service: friend: Implement GetCompletionEvent
4 years ago
Morph
505ae5ea1b
service: friend: Implement GetCompletionEvent
- Used by Super Bomberman R Online
4 years ago