libobs: Fix rendering null sprite

When rendering an async-source that does not have a frame yet, massive
error `A sprite cannot be drawn without a width/height` was logged.
This commit is contained in:
Norihiro Kamae 2022-05-22 09:00:13 +09:00 committed by Jim
parent 9a33e49087
commit 8a4b765c9c

View File

@ -2329,6 +2329,9 @@ static inline void obs_source_draw_texture(struct obs_source *source,
if (source->async_texrender)
tex = gs_texrender_get_texture(source->async_texrender);
if (!tex)
return;
param = gs_effect_get_param_by_name(effect, "image");
const bool linear_srgb = gs_get_linear_srgb();