Closed Bug 1633953 Opened 5 years ago Closed 5 years ago

SWGL accidentally terminates polygons at duplicate vertices

Categories

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

defect

Tracking

()

RESOLVED FIXED
mozilla77
Tracking Status
firefox77 --- fixed

People

(Reporter: lsalzman, Assigned: lsalzman)

References

(Blocks 2 open bugs)

Details

Attachments

(2 files)

WR occasionally specifies triangles as quads with duplicate vertices (i.e. ABBC), so we need to check for those in the termination condition for quad rendering. This can notably cause wrench reftest split/same-plane to fail.

Pushed by lsalzman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/04bbc283b6e1 check for duplicate vertices in SWGL quad rendering. r=jimb https://hg.mozilla.org/integration/autoland/rev/e37efe5414d6 refactor draw_quad_spans edge stepping to make it easier to read. r=jimb
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla77
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: