Dactyloidae/gfx
Markus Stange cb6b60ce61 Correctly return zero vertices if clipping plane 0 or 2 clip away the
entire polygon.

This fixes a bug that was introduced three years ago in BZ bug 1268854.
What happened was that the final pass over the polygon assumed that the
current polygon was living in plane[0]. But due to the double buffering,
the "current" polygon alternates between plane[0] and plane[1].
The bug had also introduced an early exit so that we could hit the final
pass at a time where the current, now empty, polygon was in plane[1]. So
we would incorrectly treat all 32 points in plane[0] as part of the
final polygon.

This bug was responsible for intermittently unreasonable numbers in
CompositorOGL's fill rate / overdraw overlay.

This fixes a regression caused by the fix for CVE-2016-5252.
2019-09-06 23:49:19 +08:00
..
2d Correctly return zero vertices if clipping plane 0 or 2 clip away the 2019-09-06 23:49:19 +08:00
angle ANGLE: Initialize uniform blocks before detaching shaders 2019-02-16 00:09:43 +08:00
cairo Remove AIX 1st party code OS checks, part 2 2019-04-04 20:26:46 +08:00
config import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
doc import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
docs import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
gl Fix call to macro MOZ_ASSERT_UNREACHABLE 2019-07-25 21:42:26 +08:00
graphite2 Update graphite2 lib to 1.3.10 2019-02-15 23:28:46 +08:00
harfbuzz import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
ipc Remove crashreporter toolkit files. 2019-04-04 20:29:55 +08:00
layers Make extra sure Compositables don't refer back to layers after reassignment. 2019-05-31 07:21:39 +08:00
ots import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
qcms Remove AIX 1st party code OS checks, part 2 2019-04-04 20:26:46 +08:00
skia Port an upstream Skia fix. 2019-05-31 07:21:05 +08:00
src Telemetry: Remove stubs and related code 2019-02-16 00:24:04 +08:00
tests Correctly return zero vertices if clipping plane 0 or 2 clip away the 2019-09-06 23:49:19 +08:00
thebes Issue #438: Add an IsRectilinear helper method to gfxMatrix. 2019-08-17 13:32:12 +08:00
ycbcr import FIREFOX_52_6_0esr_RELEASE from mozilla-esr52 hg repo 2018-01-19 03:59:58 +08:00
moz.build Remove VR hardware support. 2019-02-16 00:20:27 +08:00