Henrik Rydgård
|
81f0c3a8e4
|
Address feedback (except the mailbox refcount)
|
2021-06-13 10:16:53 +02:00 |
|
Henrik Rydgård
|
1d59560409
|
Make use of hyperthreading for worker threads. Still cap to 16 workers.
|
2021-06-13 00:05:18 +02:00 |
|
Henrik Rydgård
|
2d6a73792b
|
Untested libretro fixes, misc
|
2021-06-12 23:42:52 +02:00 |
|
Henrik Rydgård
|
0fa27ff9d7
|
Autodetect number of threads (remove setting). Fix some bugs.
|
2021-06-12 21:06:59 +02:00 |
|
Henrik Rydgård
|
446c2c027e
|
Get rid of the PrioritizedWorkQueue. Instead just queue tasks on the ThreadManager.
|
2021-06-12 13:03:53 +02:00 |
|
Henrik Rydgård
|
73871b9b7e
|
Implement new thread manager, port stuff to it.
|
2021-06-12 13:03:53 +02:00 |
|