Closed Bug 1716794 Opened 4 years ago Closed 4 years ago

Picture cache tiles are not partially invalidated on Mali-400

Categories

(Core :: Graphics: WebRender, defect)

defect

Tracking

()

RESOLVED FIXED
91 Branch
Tracking Status
firefox91 --- fixed

People

(Reporter: jnicol, Assigned: jnicol)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

Currently we prevent partial picture cache tile invalidation on all Mali devices to workaround a driver bug. (See bug 1663355 and bug 1691955.) This driver bug affects some Mali-G and Mali-T devices, but currently we apply the workaround for any Mali GPU.

Mali-400 may or may not be affected by the same driver bug, but since it uses software webrender we certainly do not need to apply this workaround.

Allowing partial invalidation should allow for smaller texture uploads.

Currently we prevent partial picture cache tile invalidation on all
Mali devices to workaround a driver bug. (See bug 1663355 and bug
1691955.) This driver bug affects some Mali-G and Mali-T devices, but
currently we apply the workaround for any Mali GPU.

Mali-400 may or may not be affected by the same driver bug, but since
it uses software webrender we certainly do not need to apply this
workaround.

Allowing partial invalidation should allow for smaller texture uploads.

Pushed by jnicol@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/794b6154ea39 Allow partial picture cache tile invalidation on Mali-400. r=jrmuizel
Status: NEW → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 91 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: