From a2f518224fd9b73642cd428eb80c0b5745b4d46e Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sun, 28 Mar 2021 14:29:48 +0200 Subject: [PATCH] source/shader: Use direct rendering (#501) --- source/sources/source-shader.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/sources/source-shader.cpp b/source/sources/source-shader.cpp index 606a2bc2..85b1a84e 100644 --- a/source/sources/source-shader.cpp +++ b/source/sources/source-shader.cpp @@ -84,7 +84,7 @@ void shader_instance::video_render(gs_effect_t* effect) #endif _fx->prepare_render(); - _fx->render(); + _fx->render(effect); } void streamfx::source::shader::shader_instance::activate() @@ -101,7 +101,7 @@ shader_factory::shader_factory() { _info.id = PREFIX "source-shader"; _info.type = OBS_SOURCE_TYPE_INPUT; - _info.output_flags = OBS_SOURCE_VIDEO | OBS_SOURCE_CUSTOM_DRAW; + _info.output_flags = OBS_SOURCE_VIDEO; set_activity_tracking_enabled(true); finish_setup();