@@ -442,6 +442,8 @@ void XCompcapMain::render(effect_t effect)
gs_enable_blending(false);
gs_draw_sprite(p->tex, 0, 0, 0);
+
+ gs_reset_blend_state();
}
uint32_t XCompcapMain::width()
@@ -105,7 +105,6 @@ void xcursor_render(xcursor_t *data) {
gs_enable_blending(True);
gs_blendfunction(GS_BLEND_ONE, GS_BLEND_INVSRCALPHA);
gs_draw_sprite(data->tex, 0, 0, 0);
- gs_enable_blending(False);
gs_matrix_pop();
@@ -275,6 +275,8 @@ static void xshm_video_render(void *vptr, effect_t effect)
if (data->show_cursor)
xcursor_render(data->cursor);
/**