Closed Bug 1507227 Opened 6 years ago Closed 3 years ago

Android: Photo of firefox logo on mozilla.org has visual artifacts [Adreno 3xx]

Categories

(Core :: Graphics: WebRender, defect, P2)

Other Branch
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: kats, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: regression, Whiteboard: [gfx-noted])

Attachments

(2 files)

Start the geckoview example app with WR enabled.
Wait for it to load mozilla.org
Scroll down to the second headline ("Firefox on the Cheddar") and look at the image above it (The logo on the Firefox monument in SF)

Expected:
- image renders properly

Actual:
- image has visual artifacts

Tested on a Sony Z3C

I'll attach screenshots in a bit, currently attempting a bisection, since this regressed pretty recently.
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #1)
> Regression from servo/webrender#3283.

Err that should be servo/webrender#3282.
This seems likely related to the issue in bug 1505508?
They might be related, but bug 1505508 was present even before servo/webrender#3282 got merged (in fact it's been present ever since servo/webrender#3239 made the glyphs render at all).

If it's helpful I can bisect this bug further to identify which of the commits in servo/webrender#3282 caused the regression.
(In reply to Kartikaya Gupta (email:kats@mozilla.com) from comment #6)
> They might be related, but bug 1505508 was present even before
> servo/webrender#3282 got merged (in fact it's been present ever since
> servo/webrender#3239 made the glyphs render at all).
> 
> If it's helpful I can bisect this bug further to identify which of the
> commits in servo/webrender#3282 caused the regression.

My suspicion is that it's the "Dynamically grow cache textures" commit. That would definitely cause breakage if the blit behavior identified in bug 1505508 is actually happening. Worth confirming it's that one, and not "Use one layer per region in the texture cache" (which was the cause of that mac bug we had recently).
Ok, that's the patch that introduced the blit, so that seems very likely to be the same issue as bug 1505508.
Priority: -- → P2

ni to myself to retest

Flags: needinfo?(kats)

mozilla.org still renders with all sorts of garbage on the Z3C

Flags: needinfo?(kats)
Summary: Android: Photo of firefox logo on mozilla.org has visual artifacts → Android: Photo of firefox logo on mozilla.org has visual artifacts [Adreno 3xx]
No longer blocks: wr-android

This no longer seems to apply (probably due to no longer using texture arrays). We can always re-open if we see something similar again.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: