-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
flutter/engine
#33862Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.
Description
Add blend filter support for blend modes which use "advanced" blend equations (listed below) that are supported by Skia/SVG/PDF.
kScreen,
kOverlay,
kDarken,
kLighten,
kColorDodge,
kColorBurn,
kHardLight,
kSoftLight,
kDifference,
kExclusion,
kMultiply,
kHSLHue,
kHSLSaturation,
kHSLColor,
kHSLLuminosity,
- These need fragment shaders.
- When we build out the GLES 2 and Vulkan backends, we can use
GL_KHR_blend_equation_advancedandVK_EXT_blend_operation_advancedrespectively on supporting devices to cover all of these.
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work liste: impellerImpeller rendering backend issues and features requestsImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.