[Bug 11417] New: define pixel interpolation when scaling

http://www.w3.org/Bugs/Public/show_bug.cgi?id=11417

           Summary: define pixel interpolation when scaling
           Product: SVG
           Version: SVG 1.2 Tiny
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Rendering Model
        AssignedTo: schepers@w3.org
        ReportedBy: j.chetwynd@btinternet.com
         QAContact: www-svg@w3.org


when pixels are defined, and the display is rendered at an alternative scale,
it is vital that interpolation is accurate.

in the attached example, which is simple to understand but not a reduced
testcase,

a gradient matrix is interpolated using lerp, pixel by pixel, across a defined
width and height.

in this instance for simlicity, the root is deliberately set as a percentage,
however zooming would also have a similar effect.

currently all though there is variation, Opera, Mozilla and Webkit nightlies
all display significant artefacts.

interpolation does take processing, and it may be that authors will need to
consider this, none the less the browser should not introduce artefacts.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Saturday, 27 November 2010 10:06:21 UTC