Logo
Explore Help
Sign In
preserve-emulation/ppsspp
Watch 1
Star 0
Fork 0
mirror of https://github.com/hrydgard/ppsspp.git synced 2026-07-25 16:24:53 +02:00
Code Issues Packages Projects Releases Wiki Activity
26,811 Commits 78 Branches 131 Tags
a0fef4136a4e90d255e2fae82e5efb0ef3058dcf
Commit Graph
10 Commits
Author SHA1 Message Date
Silent 4da4e6a97a Start as many worker threads as actually used (used to start more) 2019-08-11 14:03:54 +02:00
Silent 1a992bf023 Store std::thread in worker thread class by value and explicitly start it up, and don't use shared_ptr in thread pools 2019-08-11 14:03:53 +02:00
Silent 34109afb2d Cleanup mutex usage in worker threads 2019-08-11 14:03:53 +02:00
Silent 400a6f3057 Remove 'started' bool from worker threads, as fixes for spurious wakeups made it obsolete 2019-08-11 14:03:53 +02:00
Silent 0639ffcfb5 Handle spurious wakeups on worker thread condition variables properly 2019-08-11 14:03:53 +02:00
Silent 6ac41a5767 Use move semantics for worker thread functors 2019-08-11 14:03:52 +02:00
Silent 1add9324a4 Clean up ThreadPool and WorkerThread constructors with C++11 features,
removes variable instantiation from constructor initializer lists
2019-08-11 14:03:52 +02:00
Henrik Rydgard a0688d4161 Patch up the threadpool used for texture scaling to work. Really needs a rethink. Fixes #9372 2017-03-02 10:49:47 +01:00
Henrik Rydgard 26a2d42731 Big mutex overhaul - remove our custom ones, make them non-recursive where possible 2017-02-28 11:40:29 +01:00
Unknown W. Brackets f279c2a3c2 Merge remote repo native into ext/native/. 2015-09-06 12:24:17 -07:00
Powered by Gitea Version: 1.27.0 Page: 518ms Template: 8ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API