]> O.S.I.I.S - jp/vkvg.git/commitdiff
premult: .dstAlphaBlendFactor = ONE_MINUS_SRC_ALPHA (instead of ONE)
authorJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Wed, 16 Mar 2022 09:44:27 +0000 (10:44 +0100)
committerJean-Philippe Bruyère <jp_bruyere@hotmail.com>
Wed, 16 Mar 2022 09:44:27 +0000 (10:44 +0100)
src/vkvg_device_internal.c

index 478321d1ce6da5ce55b5224fae1c69fcbc4f1870..86e528b83e57d28c013f22ee62ad04be817449ee 100644 (file)
@@ -215,7 +215,7 @@ void _device_setupPipelines(VkvgDevice dev)
          .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,
 #else
          .srcColorBlendFactor = VK_BLEND_FACTOR_SRC_ALPHA,