Open Bug 1222325 Opened 9 years ago Updated 2 years ago

Convert gfxPoint to single-precision floats

Categories

(Core :: Graphics, defect)

defect

Tracking

()

People

(Reporter: n.nethercote, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [gfx-noted])

As part of Moz2Dification we want to replace gfxPoint with gfx::Point. The former uses double-precision floats, the latter uses single-precision floats.

As a first step I tried changing gfxPoint to use single-precision floats. The try run results had lots of reftest failures, unfortunately.

- https://treeherder.mozilla.org/#/jobs?repo=try&revision=f34238f98725
- https://treeherder.mozilla.org/#/jobs?repo=try&revision=71f41e9c3a1a

(A second, Windows-only run was needed because the first run had a Windows-only compile error.)

A similar problem is blocking the removal of gfxSize in bug 1216396, but for gfxPoint there are more failures.

I'm unsure how to proceed from here.
Whiteboard: [gfx-noted]
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.