From 47bf87ade2bd32395615a385ebde1fefbcdf79a2 Mon Sep 17 00:00:00 2001 From: Brett Ernst Date: Wed, 18 Oct 2023 14:34:27 -0700 Subject: [PATCH] renderer/vulkan: don't add two alphas together in blend func --- render/vulkan/renderer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/render/vulkan/renderer.c b/render/vulkan/renderer.c index 6a0a597c..1a46666e 100644 --- a/render/vulkan/renderer.c +++ b/render/vulkan/renderer.c @@ -2204,7 +2204,7 @@ struct wlr_vk_pipeline *setup_get_or_create_pipeline( .dstColorBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA, .colorBlendOp = VK_BLEND_OP_ADD, .srcAlphaBlendFactor = VK_BLEND_FACTOR_ONE, - .dstAlphaBlendFactor = VK_BLEND_FACTOR_ONE, + .dstAlphaBlendFactor = VK_BLEND_FACTOR_ONE_MINUS_SRC_ALPHA, .alphaBlendOp = VK_BLEND_OP_ADD, .colorWriteMask = VK_COLOR_COMPONENT_R_BIT |