Closed Bug 1629693 Opened 5 years ago Closed 5 years ago

Enable GPU cache scatter path when running ANGLE

Categories

(Core :: Graphics: WebRender, task)

task

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: gw, Assigned: gw)

References

Details

Attachments

(1 file)

No description provided.

On some (mostly older, integrated) GPUs, the normal GPU texture cache
update path doesn't work well when running on ANGLE, causing CPU stalls
inside D3D and/or the GPU driver. To reduce the number of code paths we
have active that require testing, we will enable the GPU cache scatter
update path on all devices running with ANGLE. We want a better solution
long-term, but for now this is a significant performance improvement on
HD4600 era GPUs, and shouldn't hurt performance in a noticeable way on
other systems running under ANGLE.

Assignee: nobody → gwatson
Status: NEW → ASSIGNED
Blocks: 1576637
Pushed by gwatson@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0415da2e9198 Enable GPU cache scatter path when running ANGLE. r=kvark
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
Regressions: 1631331
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: