obs-StreamFX/source
Michael Fabian 'Xaymar' Dirks 4c5a7018a3 gfx-shader: Add file watching and dynamic UI updates
Thanks to the workaround in obs::tools, gfx::shader::shader now supports dynamically rebuilding the properties with new properties without crashing OBS Studio. This effectively allows you to have an up to date view of the current parameters for the shader technique.

Additionally with file watching, live development of shaders is possible at very little cost. Currently only file times and size is looked at every 333ms, but in the future it is possible to also watch for file renames and more.
2019-12-22 06:14:26 +01:00
..
filters obs-source: Deprecate obs::source due to stability issues 2019-12-21 17:43:12 +01:00
gfx gfx-shader: Add file watching and dynamic UI updates 2019-12-22 06:14:26 +01:00
obs obs-tools: Add work around for property memory corruption 2019-12-22 06:07:07 +01:00
sources obs-source: Deprecate obs::source due to stability issues 2019-12-21 17:43:12 +01:00
plugin.cpp project: Apply clang-format 2019-12-21 17:05:53 +01:00
plugin.hpp project: Fix a massive list of dangerous warnings 2019-09-05 18:42:28 +02:00
strings.hpp locale: New translatable strings 2019-12-18 06:39:08 +01:00
util-event.cpp util-event: Template event handler class 2018-11-08 08:07:49 +01:00
util-event.hpp util-event: Automatically clear event listeners when destructed 2019-04-02 19:11:26 +02:00
util-math.cpp project: Re-apply formatting 2019-09-04 03:03:41 +02:00
util-math.hpp project: Apply clang-format 2019-12-21 17:05:53 +01:00
util-memory.cpp util-memory: Cast to intptr_t 2019-09-05 18:09:33 +02:00
util-memory.hpp project: Fix up previous commit 2019-08-04 20:29:04 +02:00
utility.cpp project: Apply clang-format 2019-12-21 17:05:53 +01:00
utility.hpp utility: Add any and exact matching for enum class bitmasks 2019-12-21 18:05:32 +01:00