Perma Android layout/reftests/svg/svg-integration/clip-path/clip-path-polygon-013.html == layout/reftests/svg/svg-integration/clip-path/clip-path-stripes-003-ref.html | image comparison, max difference: 255 when Gecko 113 merges to Beta on 2023-04-10
Categories
(Core :: SVG, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr102 | --- | unaffected |
firefox111 | --- | unaffected |
firefox112 | --- | unaffected |
firefox113 | + | verified |
People
(Reporter: SerbanS, Assigned: jnicol)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file)
The green stripe from the bar in the middle in the test image doesn't have same length as in the reference image
Updated•2 years ago
|
Assignee | ||
Comment 1•2 years ago
|
||
I changed vClipMaskUv
in prim_shared.glsl
to mediump
in bug 1823411, and perhaps incorrectly added a fuzzy annotation. The amount of fuzz is different on the beta simulation, hence the unexpected pass.
I can reproduce the failure on a variety of adreno devices, but not on Mali. I think technically mediump should be correct for this variable, but for now at least probably safer to revert to highp.
Assignee | ||
Comment 2•2 years ago
|
||
In bug 1823411 prim_shared.glsl's vClipMaskUv was made mediump,
assuming it was safe to do so as it is an unnormalized texture
coordinate. This is, however, causing fuzziness in a test on Adreno
devices, so we are now reverting it to highp.
Updated•2 years ago
|
Comment 4•2 years ago
|
||
bugherder |
Comment 5•2 years ago
|
||
This seems to be working in today’s beta-simulation: https://treeherder.mozilla.org/jobs?repo=try&group_state=expanded&revision=d1aa3fed8a0dda2d0552fc7ae96a24e156542033&searchStr=android%2C13.0%2Cpixel5%2Caarch64%2Cshippable%2Copt%2Creftests%2Cwithout%2Cfission%2Cenabled%2Ctest-android-hw-p5-13-0-android-aarch64-shippable-qr%2Fopt-geckoview-reftest-qr-nofis%2Cr
Description
•