Closed Bug 1834079 Opened 1 year ago Closed 1 year ago

Categories

(Core :: Graphics: Canvas2D, defect)

defect

Tracking

()

RESOLVED FIXED
115 Branch
Tracking Status
firefox115 --- fixed

People

(Reporter: jrmuizel, Assigned: lsalzman)

References

(Blocks 2 open bugs)

Details

(Whiteboard: [sp3])

Attachments

(1 file)

Assignee: nobody → lsalzman
Blocks: gpu-canvas
Severity: -- → S3
Status: NEW → ASSIGNED
Blocks: speedometer3

We have a heuristic that falls back from stroking certain paths with acceleration because
both WGR and the texture cache can have slow output as the size of the path increases in
screen area. AA-Stroke tends to have better output for these paths, or at least, this heuristic
tends to have a detrimental effect on AA-Stroke usage and performance in important tests.
Lets move the heuristic to after we use AA-Stroke for now.

Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cdb59ad562ed Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel
Whiteboard: [sp3]
Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a3eb3df78c8b Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel

Seems like a transient CI issue.going to try to reland.

Flags: needinfo?(lsalzman)
Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/b0855ecec887 Move stroke fallback heuristic to after we attempt AA-Stroke. r=jrmuizel
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 115 Branch
Regressions: 1839070
Depends on: 1849487
Blocks: 1803604
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: