diff --git a/source/filters/filter-shader.cpp b/source/filters/filter-shader.cpp index d50aa724..8f3681a3 100644 --- a/source/filters/filter-shader.cpp +++ b/source/filters/filter-shader.cpp @@ -30,6 +30,8 @@ shader_instance::shader_instance(obs_data_t* data, obs_source_t* self) : obs::so { _fx = std::make_shared(self, gfx::shader::shader_mode::Filter); _rt = std::make_shared(GS_RGBA, GS_ZS_NONE); + + update(data); } shader_instance::~shader_instance() {}