Closed Bug 1419882 Opened 7 years ago Closed 6 years ago

Multiple external blobs in the MotionMark image test

Categories

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

x86_64
Windows 10
defect

Tracking

()

RESOLVED WONTFIX
Tracking Status
firefox59 --- affected

People

(Reporter: kvark, Unassigned)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [wr-reserve])

Attachments

(1 file)

Attached image 07-blobs.png (deleted) —
Looking at the Test-07 of MotionMark that shows a bunch of images fading into darkness, I noticed that each of them is provided to WebRender as a separate external image blob of size 50x50, each getting an individual draw call. This is inefficient. At the very least, Gecko should provide an atlas of images. Ideally, they should be generated and managed by WebRender all alone.
Blocks: motionmark
Whiteboard: [wr-mvp] [triage]
These images are canvases.
Priority: -- → P3
Whiteboard: [wr-mvp] [triage] → [wr-mvp] [triage][wr-reserve-candidate]
Whiteboard: [wr-mvp] [triage][wr-reserve-candidate] → [wr-reserve]
Since these are canvases there's probably nothing we can do.
Blocks: stage-wr-next
No longer blocks: stage-wr-trains
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: