Acked-by: Adam Jackson <ajax@redhat.com>
Acked-by: Erik Faye-Lund <erik.faye-lund@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7756>
conditions=["$feats.customBorderColors"]),
Extension("VK_EXT_blend_operation_advanced",
alias="blend",
- properties=True),
+ properties=True,
+ # TODO: we can probably support non-premul here with some work?
+ conditions=["$props.advancedBlendNonPremultipliedSrcColor", "$props.advancedBlendNonPremultipliedDstColor"]),
Extension("VK_EXT_extended_dynamic_state",
alias="dynamic_state",
features=True,
qci.queueCount = 1;
qci.pQueuePriorities = &dummy;
- /* TODO: we can probably support non-premul here with some work? */
- screen->info.have_EXT_blend_operation_advanced = screen->info.have_EXT_blend_operation_advanced &&
- screen->info.blend_props.advancedBlendNonPremultipliedSrcColor &&
- screen->info.blend_props.advancedBlendNonPremultipliedDstColor;
-
VkDeviceCreateInfo dci = {};
dci.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO;
dci.queueCreateInfoCount = 1;