Open Bug 1507856 Opened 6 years ago Updated 2 years ago

Blob Images allocate and zero-out pixels that won't be used.

Categories

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

enhancement

Tracking

()

People

(Reporter: nical, Unassigned)

References

(Blocks 1 open bug)

Details

Corresponding WR issue: https://github.com/servo/webrender/issues/3320

Blob images allocate bytes for the full image or tile and then only paint the pixels for the dirty region.
Doing this makes the code a tiny bit simpler for the resource cache since we end up with an update that is similar to how we deal with regular image updates but it means we spend memory and CPU on pixels that won't be read.
Priority: -- → P3
Blocks: wr-blob-perf
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.