Procházet zdrojové kódy

obs-text: Do not reset blend state

Similar to the parent commit, do not reset the blend state if the source
is not marked as a custom drawn source.  Filters applied won't have the
correct blend state and the alpha edges of the text will be partially
black.
jp9000 před 9 roky
rodič
revize
c4580ac6ba
1 změnil soubory, kde provedl 0 přidání a 1 odebrání
  1. 0 1
      plugins/obs-text/gdiplus/obs-text.cpp

+ 0 - 1
plugins/obs-text/gdiplus/obs-text.cpp

@@ -787,7 +787,6 @@ inline void TextSource::Render(gs_effect_t *effect)
 	if (!tex)
 	if (!tex)
 		return;
 		return;
 
 
-	gs_reset_blend_state();
 	gs_effect_set_texture(gs_effect_get_param_by_name(effect, "image"), tex);
 	gs_effect_set_texture(gs_effect_get_param_by_name(effect, "image"), tex);
 	gs_draw_sprite(tex, 0, cx, cy);
 	gs_draw_sprite(tex, 0, cx, cy);
 }
 }