Closed Bug 1616657 Opened 1 month ago Closed 1 month ago

Missing boxes on dl-test.html

Categories

(Core :: Graphics: WebRender, defect)

defect
Not set

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: jrmuizel, Assigned: gw)

Details

Attachments

(3 files)

Attached image missing-boxes.jpg

See screenshot

Attached file dl-test.html

The missing boxes will appear after switching tabs or doing something else painty.

I see this on multiple Windows systems running 4K with scaling set to 100%

I've also just reproduced on 2560x1440 with the document zoomed to 50% at 125% OS scaling and on Mac at 30% zoom

Assignee: nobody → gwatson

If only a single segment is produced, there is no benefit to writing
a segment instance array. Instead, just use the main primitive rect
written into the GPU cache.

Pushed by gwatson@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/20cf567a6dcf
Add a workaround for too many segments being generated. r=nical
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla75

== Change summary for alert #25146 (as of Thu, 27 Feb 2020 13:01:49 GMT) ==

Improvements:

10% displaylist_mutate linux64-shippable-qr opt e10s stylo 3,160.48 -> 2,838.06
10% displaylist_mutate linux64-shippable-qr opt e10s stylo 3,151.98 -> 2,852.61

For up to date results, see: https://treeherder.mozilla.org/perf.html#/alerts?id=25146

You need to log in before you can comment on or make changes to this bug.