diff --git a/libobs/obs-source.c b/libobs/obs-source.c index 783717190f0fc431dbb7dd878c539fc50f4b3143..f4d025e8b8015fda6af8626f5e2cbc3364dd3416 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -1973,8 +1973,8 @@ void obs_source_process_filter(obs_source_t *filter, gs_effect_t *effect, parent = obs_filter_get_parent(filter); target_flags = target->info.output_flags; parent_flags = parent->info.output_flags; - cx = obs_source_get_width(target); - cy = obs_source_get_height(target); + cx = get_base_width(target); + cy = get_base_height(target); use_matrix = !!(target_flags & OBS_SOURCE_COLOR_MATRIX); expects_def = !(parent_flags & OBS_SOURCE_CUSTOM_DRAW); can_directly = allow_direct == OBS_ALLOW_DIRECT_RENDERING;