yuzu/src
yzct12345 0ba521e634
threadsafe_queue: Fix deadlock
This fixes a lost wakeup in SPSCQueue. If the reader is in just the right position, the writer's notification will be lost and this will be a problem if the writer then does something to wait on the reader.

This was discovered to affect my upcoming stacktrace PR. I don't think any performance decrease will be noticeable because an uncontended mutex is smart enough to skip the syscall. This PR might also resolve some rare deadlocks but I don't know of any examples.
2021-08-13 19:22:51 +00:00
..
audio_core Merge pull request #6571 from Kelebek1/Mix 2021-07-12 22:09:05 -07:00
common threadsafe_queue: Fix deadlock 2021-08-13 19:22:51 +00:00
core Merge pull request #6823 from yzct12345/memory-cleanup 2021-08-09 17:09:56 -07:00
input_common input_common: Disable sdl raw input mode 2021-08-12 13:17:07 -05:00
shader_recompiler Merge pull request #6767 from ReinUsesLisp/fold-float-pack 2021-07-30 02:07:52 -04:00
tests shader_recompiler,video_core: Cleanup some GCC and Clang errors 2021-07-22 21:51:26 -04:00
video_core Merge pull request #6838 from ameerj/sws-align 2021-08-12 11:28:33 -07:00
web_service web_service: Silence -Wmaybe-uninitialized on httplib.h 2021-07-12 03:30:45 -03:00
yuzu Merge pull request #6837 from german77/no-pause-screenshot 2021-08-09 23:49:48 -04:00
yuzu_cmd yuzu-cmd/CMakeLists: Correct attribution for this function. 2021-08-08 20:24:53 +02:00
.clang-format Remove special rules for Windows.h and library includes 2016-09-21 00:16:33 -07:00
CMakeLists.txt shader: Initial recompiler work 2021-07-22 21:51:21 -04:00