obs-StreamFX/source
Michael Fabian 'Xaymar' Dirks fb024cad73 gfx-blur-dual-filtering: Implement asynchronous rendering
Asynchronous rendering allows the GPU to perform work while the CPU performs other work, and is significantly faster than lockstep immediate rendering. By reusing existing render targets we can see a performance improvement of up to 500%, while still doing the same things.
2023-03-28 12:40:41 +02:00
..
encoders project: Refactor into namespace streamfx 2020-04-23 00:50:39 +02:00
ffmpeg ffmpeg-encoder/d3d11: Set highest eviction priority for buffers 2020-04-11 15:23:07 +02:00
filters filter-blur: Add debug markers for performance tracking 2023-03-28 12:40:41 +02:00
gfx gfx-blur-dual-filtering: Implement asynchronous rendering 2023-03-28 12:40:41 +02:00
nvidia nvidia-cuda: Improve usage of CUDA resources and functions 2020-04-17 11:44:37 +02:00
obs gs-mipmapper: Update API usage, remove broken options and optimize 2023-03-28 12:40:40 +02:00
sources project: Fix virtual overrides not using the correct type 2023-03-28 12:40:39 +02:00
transitions project: Refactor into namespace streamfx 2020-04-23 00:50:39 +02:00
ui ui: Fix incorrect namespace for Qt symbol 2023-03-28 12:40:40 +02:00
common.hpp common: Undefine the unsafe 'strtoll' define from libobs 2020-04-22 23:11:30 +02:00
configuration.cpp configuration: Add global configuration handler 2020-04-22 23:15:32 +02:00
configuration.hpp configuration: Add global configuration handler 2020-04-22 23:15:32 +02:00
plugin.cpp project: Implement a brand new UI with fancy windows 2020-04-23 01:09:02 +02:00
plugin.hpp project: Refactor into namespace streamfx 2020-04-23 00:50:39 +02:00
strings.hpp gs-mipmapper: Update API usage, remove broken options and optimize 2023-03-28 12:40:40 +02:00
util-event.hpp util-event: Fix unknown type 2023-03-28 12:40:37 +02:00
util-math.hpp utility: Merge util-math and util-memory 2020-01-14 01:11:08 +01:00
util-memory.cpp utility: Merge util-math and util-memory 2020-01-14 01:11:08 +01:00
util-profiler.cpp util-profiler: Specify type for template 2023-03-28 12:40:38 +02:00
util-profiler.hpp common: Common header include for improved platform support 2020-04-02 17:02:01 +02:00
util-threadpool.cpp util-threadpool: Fix rare double-execute bug 2020-04-17 11:44:37 +02:00
util-threadpool.hpp common: Common header include for improved platform support 2020-04-02 17:02:01 +02:00
utility.cpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
utility.hpp project: Modernize code to proper C++ 2020-04-09 00:17:25 +02:00
windll.cpp cmake: Place Windows exclusive functionality into own file 2020-04-22 23:32:22 +02:00