[Webkit-unassigned] [Bug 93869] New: [CSS Shaders] Implement normal blend mode and source-atop compositing mode

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Aug 13 11:07:34 PDT 2012


https://bugs.webkit.org/show_bug.cgi?id=93869

           Summary: [CSS Shaders] Implement normal blend mode and
                    source-atop compositing mode
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mvujovic at adobe.com
                CC: achicu at adobe.com
            Blocks: 71392


Instead of allowing direct texture access in an author's shader, CSS Shaders will blend special symbols in the author's shader (css_MixColor and css_ColorMatrix) with the DOM element texture. This requires WebKit to add code to the author's shader to perform blending, compositing, and texture access.

The author specifies the blend mode and composite mode via the CSS mix function like this:
-webkit-filter: custom(none mix(shader.fs normal source-atop));

First, we will implement normal and source-atop. The other blend modes and composite ops will come in later patches.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list