Details
-
Type:
Sub-task
-
Status: Resolved
-
Priority:
P4
-
Resolution: Fixed
-
Affects Version/s: internal
-
Fix Version/s: internal
-
Component/s: client-libs
Description
Current implementation of SrcOver was done via multipliers of ColorAttachmentDescriptor (see https://developer.apple.com/documentation/metal/mtlrenderpipelinecolorattachmentdescriptor/1514657-destinationalphablendfactor?language=objc). Need to implement other rules in this way.
NOTE: Some of rules can't be implemented through this multipliers (for example, support of extra-alpha can be done only via shaders). We can implement all rules with shaders and don't use CAD-multipliers. But it's better to implement composite in 2 ways and compare performance.
NOTE: Some of rules can't be implemented through this multipliers (for example, support of extra-alpha can be done only via shaders). We can implement all rules with shaders and don't use CAD-multipliers. But it's better to implement composite in 2 ways and compare performance.
Attachments
Issue Links
- relates to
-
JDK-8242369 Alpha composite does not work with Image Rendering in Java2DDemo with or without AA
-
- Closed
-