fune/gfx
Timothy Nikkel 1a15b46e51 Bug 1847149. Make PathBuilderD2D::Arc handle all start and end angles properly. r=lsalzman
This steals some code from ArcToBezier https://searchfox.org/mozilla-central/rev/fb43eb3bdf5b51000bc7dfe3474cbe56ca2ab63c/gfx/2d/PathHelpers.h#127 so that the start and end angle are within 2*Pi and so that they are in the correct numerical order depending if we are sweeping clockwise or anticlockwise. This makes calculations easier. Specifically it makes the determination of arc size (more or less than Pi) work below. This replaces some code which tried to do something similar but did not account for all cases.

Differential Revision: https://phabricator.services.mozilla.com/D185517
2023-08-07 02:05:30 +00:00
..
2d Bug 1847149. Make PathBuilderD2D::Arc handle all start and end angles properly. r=lsalzman 2023-08-07 02:05:30 +00:00
angle Bug 1845144 Part 2: Remove macOS available and builtin_available directives for always-supported versions of macOS. r=mac-reviewers,mstange,keeler,padenot 2023-08-02 02:26:14 +00:00
cairo Bug 1846183 - Part 2. Update patch file. r=gfx-reviewers,lsalzman 2023-08-01 06:59:10 +00:00
config Bug 1829063 - Split video overlay feature of software decoded video from nsIGfxInfo::FEATURE_VIDEO_OVERLAY r=gfx-reviewers,lsalzman 2023-06-22 00:21:07 +00:00
docs
gl Bug 1846113 - Remove some always-true macOS version checks now that Firefox only supports macOS >= 10.15. r=gfx-reviewers,jgilbert 2023-08-01 05:05:48 +00:00
graphite2 Bug 1829053 - Enable graphite malloc wrapping in the wasm sandbox. r=shravanrn 2023-05-08 22:29:13 +00:00
harfbuzz Bug 1843829 - Silence new Wcomma error after HarfBuzz update to 8.0.1 r=jfkthame 2023-07-27 08:24:47 +00:00
ipc Bug 1846277 - Untangle nsGlobalWindow*.h includes. r=dom-core,media-playback-reviewers,sessionstore-reviewers,padenot,farre 2023-08-02 20:41:49 +00:00
layers Bug 1266437 - Drop "OS" modifier r=smaug,m_kato,karlt,Gijs 2023-08-07 01:03:58 +00:00
ots Bug 1835833 - Update OTS to 9.1.0. r=jfkthame 2023-05-30 16:56:48 +00:00
qcms Bug 1841921 - Fix "variable does not need to be mutable" warnings in qcms. r=gfx-reviewers,lsalzman 2023-07-06 02:32:58 +00:00
skia Bug 1838323 - Disambiguate skvx when building with different arch options. r=glandium 2023-07-06 02:24:40 +00:00
src Bug 1846745 - Remove nsColorNames.h. r=tlouw 2023-08-03 10:52:14 +00:00
tests Bug 1845828: apply code formatting via Lando 2023-08-03 14:18:06 +00:00
thebes Bug 1845828 - patch 1 - Don't apply forced-GDI mode for legacy Windows fonts at sizes under 6 pixels. r=gfx-reviewers,lsalzman 2023-08-03 13:32:28 +00:00
vr Bug 1846277 - Remove nsGlobalWindow.h. r=dom-core,necko-reviewers,jesup,farre 2023-08-02 20:41:48 +00:00
webrender_bindings Bug 1724224 - Ensure probe data is within bounds. r=aosmond 2023-07-26 16:30:15 +00:00
wgpu_bindings Bug 1844286 - Update wgpu to revision 1161a22f4fbb4fc204eb06f2ac4243f83e0e980d. r=webgpu-reviewers,ErichDonGubler 2023-07-19 22:25:04 +00:00
wr Backed out changeset 672918ecc3bc (bug 1626969) for causing mach failures on a CLOSED TREE 2023-08-04 22:09:05 +03:00
ycbcr
metrics.yaml
moz.build Bug 1822594 - remove webrender test schedule. r=jmaher,ahal 2023-03-20 10:45:48 +00:00