- From: <bugzilla@jessica.w3.org>
- Date: Tue, 12 Oct 2010 17:15:39 +0000
- To: www-svg@w3.org
http://www.w3.org/Bugs/Public/show_bug.cgi?id=11015 Summary: errata: feDisplacementMap needs to specify how to treat output Product: SVG Version: SVG 1.2 Tiny Platform: All OS/Version: All Status: NEW Severity: normal Priority: P2 Component: SVG Document Object Model (DOM) AssignedTo: schepers@w3.org ReportedBy: j.chetwynd@btinternet.com QAContact: www-svg@w3.org Created attachment 922 --> http://www.w3.org/Bugs/Public/attachment.cgi?id=922 simple testcase unless style of filters is specified: color-interpolation-filters="SRGB" there is currently a difference in display between Mozilla and Opera or Safari. in the attachment Mozilla lightens the filtered space, whereas Opera and Safari darken. Robert Longson in the Mozilla bug report says: It all comes down to whether the output of feDisplacementMap should be premultiplied or not. The specification clearly says how to treat the inputs (in1 and in2) http://www.w3.org/TR/SVG/filters.html#feDisplacementMapElement it does not say how to treat the output. Should that be affected by color-interpolation-filters or should it always be SRGB, LINEARRGB or whatever in1 is or even whatever in2 is. Firefox takes the output as being whatever colour space is defined by color-interpolation-filters i.e. if in1 starts as LINEARRGB then it finishes as LINEARRGB. It seems like Opera and Safari assume it is SRGB. This needs taking up with the w3c as it is unclear what is correct. https://bugzilla.mozilla.org/show_bug.cgi?id=603584#c16 -- 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 Tuesday, 12 October 2010 17:15:47 UTC