shadPS4/src/core/libraries
squidbus 07f4a0305b
semaphore: Use condvars with separate signaled flag to prevent races (#1615)
* Revert "semaphore: Use binary_semaphore instead of condvar"

This reverts commit 85dc57b868.

* semaphore: Use separate signaled flag to prevent races

* mutex: Few misc fixes

* condvar: Few misc fixes

* signals: Add thread name to unhandled signal message.
2024-11-30 19:19:07 +02:00
..
ajm ajm: handle single-frame decode jobs (+mp3 imrovements) (#1520) 2024-11-14 12:01:20 +02:00
app_content config: Add option to change DLC install path. (#1176) 2024-10-01 07:54:15 +03:00
audio audio_core: Fix return value types and shift some error handling to library. (#1212) 2024-10-03 07:01:39 +03:00
audio3d hot-fix: clang-format 2024-11-21 22:23:09 +01:00
avplayer kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
disc_map Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
fiber kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
game_live_streaming Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
gnmdriver video_core: clean-up of indirect draws logic (#1589) 2024-11-24 15:43:28 +01:00
ime kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
kernel semaphore: Use condvars with separate signaled flag to prevent races (#1615) 2024-11-30 19:19:07 +02:00
libc_internal libc_internal: Implement more functions. (#1606) 2024-11-27 11:50:57 +02:00
libpng Port libpngdec to libpng (#1555) 2024-11-22 12:42:53 +02:00
network kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
ngs2 kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
np_manager kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
np_score Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
np_trophy Small Np + trophy fixes (#1363) 2024-10-14 15:11:21 +03:00
pad kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
playgo Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
random Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
razor_cpu libraries: Add libSceRazorCpu HLE skeleton. (#1624) 2024-11-30 11:30:22 +02:00
remote_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
rtc kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
save_data savedatadialog_ui: Use fmt::localtime instead of formatting std::chrono::local_time (#1574) 2024-11-22 18:29:41 +02:00
screenshot Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
share_play Network libs fixes , stubs and more (#1324) 2024-10-11 10:37:36 +03:00
system libraries: Add libSceRazorCpu HLE skeleton. (#1624) 2024-11-30 11:30:22 +02:00
usbd Reorganization of includes (Part 2) 2024-08-30 15:48:21 +02:00
videodec videodec: Lower sceVideodecDecode log to trace. (#1527) 2024-11-13 18:04:13 +01:00
videoout kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00
error_codes.h Port libpngdec to libpng (#1555) 2024-11-22 12:42:53 +02:00
libs.cpp libraries: Add libSceRazorCpu HLE skeleton. (#1624) 2024-11-30 11:30:22 +02:00
libs.h kernel: Rewrite pthread emulation (#1440) 2024-11-21 22:59:38 +02:00