From e8887f76ed3eb683b7d4644289615aafb47fafa6 Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Mon, 19 Jun 2023 12:48:07 -0400 Subject: backend/drm: Use texture blend_mode for multigpu blit --- backend/drm/renderer.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/backend/drm/renderer.c b/backend/drm/renderer.c index 1c8e48d1..56468960 100644 --- a/backend/drm/renderer.c +++ b/backend/drm/renderer.c @@ -108,12 +108,9 @@ struct wlr_buffer *drm_surface_blit(struct wlr_drm_surface *surf, goto error_dst; } - wlr_render_pass_add_rect(pass, &(struct wlr_render_rect_options){ - .box = { .width = dst->width, .height = dst->height }, - .blend_mode = WLR_RENDER_BLEND_MODE_NONE, - }); wlr_render_pass_add_texture(pass, &(struct wlr_render_texture_options){ .texture = tex, + .blend_mode = WLR_RENDER_BLEND_MODE_NONE, }); if (!wlr_render_pass_submit(pass)) { wlr_log(WLR_ERROR, "Failed to submit multi-GPU render pass"); -- cgit v1.2.3