obs-StreamFX/source/filters
Michael Fabian 'Xaymar' Dirks 04ac0a640f filter-nv-face-tracking: Improve performance with asynchronous tracking
Through converting the code to a threaded asynchronous approach, the libOBS video renderer no longer has to wait on our tracking code to run, and we can enjoy a little bit of extra calculation time before we actually have to do anything.

However due to the remaining synchronization with the Direct3D11/OpenGL context, it is not entirely safe to spend a full frame tracking as libOBS will then start skipped/dropping frames. Even though the priority of the stream is now increased, this still means that we can't just sit around and have to quickly finish all work.

Related #150
2020-04-17 11:44:37 +02:00
..
filter-blur.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-blur.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-color-grade.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-color-grade.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-displacement.cpp obs-source-factory: Add settings migration code 2020-04-05 07:28:10 +02:00
filter-displacement.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-dynamic-mask.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-dynamic-mask.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-nv-face-tracking.cpp filter-nv-face-tracking: Improve performance with asynchronous tracking 2020-04-17 11:44:37 +02:00
filter-nv-face-tracking.hpp filter-nv-face-tracking: Improve performance with asynchronous tracking 2020-04-17 11:44:37 +02:00
filter-sdf-effects.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-sdf-effects.hpp obs-source-factory: Add settings migration code 2020-04-05 07:28:10 +02:00
filter-shader.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-shader.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-transform.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
filter-transform.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00