Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8233713

Support alpha-composite modes through fragment shader

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Won't Fix
    • Affects Version/s: internal
    • Fix Version/s: internal
    • Component/s: client-libs
    • Labels:
    • Subcomponent:
      2d

      Description

      Current implementation of SrcOver was done via multipliers of ColorAttachmentDescriptor (see https://developer.apple.com/documentation/metal/mtlrenderpipelinecolorattachmentdescriptor/1514657-destinationalphablendfactor?language=objc). Some of rules can't be implemented through this multipliers (for example, support of extra-alpha can be done only via shaders). Need to implement all composite rules via fragment shader.

        Attachments

          Activity

            People

            Assignee:
            aghaisas Ajit Ghaisas
            Reporter:
            abochkarev Artem Bochkarev
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: