[Webkit-unassigned] [Bug 75842] New: CSS Filters: apply the filters in RenderLayerBacking::paintIntoLayer when filters cannot be composited in hardware

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 9 04:23:35 PST 2012


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

           Summary: CSS Filters: apply the filters in
                    RenderLayerBacking::paintIntoLayer when filters cannot
                    be composited in hardware
           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: achicu at adobe.com


If the platform decides it cannot render a list of filters, WebKit fallbacks to software. However, RenderLayerBacking::paintIntoLayer doesn't take into account the filters when backing the texture of the layer, so there will be no filter applied.

This was triggered by https://bugs.webkit.org/show_bug.cgi?id=75658 which forced all the layers with filters use composited mode. The issue could be reproduced before using other techniques to trigger the composited mode.

Currently, only CSS Shaders on Mac render using only the software pipeline.

-- 
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