Add branch of ffmpeg with non-recursive split_radix_permutation

Add branch of disruptorplus with working blocking_wait_stategy
Switch back to blocking wait for timer queue
This commit is contained in:
chss95cs@gmail.com 2022-08-13 13:43:45 -07:00
parent 020d64a1a1
commit c9e4119428
2 changed files with 3 additions and 3 deletions

4
.gitmodules vendored
View File

@ -48,7 +48,7 @@
url = https://github.com/fmtlib/fmt.git
[submodule "third_party/disruptorplus"]
path = third_party/disruptorplus
url = https://github.com/xenia-project/disruptorplus.git
url = https://github.com/chrisps/disruptorpus.git
[submodule "third_party/DirectXShaderCompiler"]
path = third_party/DirectXShaderCompiler
url = https://github.com/microsoft/DirectXShaderCompiler.git
@ -63,7 +63,7 @@
url = https://github.com/Cyan4973/xxHash.git
[submodule "third_party/FFmpeg"]
path = third_party/FFmpeg
url = https://github.com/xenia-project/FFmpeg.git
url = https://github.com/chrisps/FFmpeg_radixsplit.git
[submodule "third_party/premake-androidndk"]
path = third_party/premake-androidndk
url = https://github.com/Triang3l/premake-androidndk.git

View File

@ -36,7 +36,7 @@ using WaitItem = TimerQueueWaitItem;
edit: actually had to change it back, when i was testing it only worked because i fixed disruptorplus' code to compile (it gives wrong args to condition_variable::wait_until) but now builds
*/
using WaitStrat = dp::spin_wait_strategy;//dp::blocking_wait_strategy;
using WaitStrat = dp::blocking_wait_strategy;
class TimerQueue {
public: