提交 7dfb26eb 编写于 作者: J jp9000

Reset blend state to default after drawing

上级 57cfd4f9
......@@ -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);
gs_reset_blend_state();
}
/**
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册