Lee Salzman
23d29e987a
Bug 1308316 - ensure Skia disables hinting if Fontconfig disables it. r=jrmuizel
...
MozReview-Commit-ID: KGQfXQ82qfJ
2016-10-21 22:26:20 -04:00
Mason Chang
b844183f9d
Bug 1309917 - Stop defaulting to system wide default fonts if no IDWriteFont exists. r=jfkthame
2016-10-12 15:53:04 -07:00
Phil Ringnalda
fd7b7476c2
Merge m-i to m-c, a=merge
...
MozReview-Commit-ID: 93ZdJbK1x05
2016-10-06 19:58:18 -07:00
Daniel Holbert
1b1a0c7bad
Bug 1308025: Disable -Wunreachable-code compile warning for skia (which includes some intentionally disabled code). r=gw280
...
MozReview-Commit-ID: FRLbZR4anWI
--HG--
extra : rebase_source : 6a5dbace62ac7d9687bac52670711014a3d744dc
2016-10-06 09:40:54 -07:00
Makoto Kato
ef0d953d9e
Bug 1142056 - Add aarch64 configuration on Skia's moz.build. r=gw280
...
MozReview-Commit-ID: 60iAZjFg6W6
--HG--
extra : histedit_source : b3bb5a3e556393ba49f43dc4ab8bdaa9be40fb0c
2016-08-23 16:54:06 +09:00
Lee Salzman
fa14fbbbf5
Bug 1305151 - allow disabling Skia debug assertions via MOZ_SKIA_DISABLE_ASSERTS env-var. r=milan
...
MozReview-Commit-ID: DlBiKILV5Jm
2016-09-26 11:26:42 -04:00
Jonathan Watt
995ce8d997
Update gfx/skia/README_MOZILLA to point to SkMilestone.h for the milestone number. No bug. r=me DONTBUILD
2016-10-06 10:22:26 +01:00
Lee Salzman
1e0c767fd6
Bug 1304114 - fix invalid Sk4f store to SkColor in SkPixmap::erase. r=jrmuizel
...
MozReview-Commit-ID: 840x1nXgYns
2016-09-21 16:40:44 -04:00
Alexandre Lissy
18acbedbf0
Bug 1303522
- Include Skia libc++ workaround ( https://codereview.chromium.org/2134693002 ) r=lsalzman
...
MozReview-Commit-ID: KYRuKaaH2Iu
--HG--
extra : rebase_source : a0738dcfe863bedd3361fb60e1d10f03cfcd8eb2
2016-09-17 14:25:55 +02:00
Makoto Kato
1ab5272de6
Bug 1298569 - Part 2. Replace -fpu=neon with CONFIG['NEON_FLAGS']. r=glandium
...
Use CONFIG['NEON_FLAGS'] on moz.build instead.
MozReview-Commit-ID: F6R532Hi5mg
--HG--
extra : rebase_source : 7243f316de3138c702f09b336f6d430e6c9c15b5
2016-09-14 18:34:19 +09:00
Lee Salzman
7cd3c97c52
Bug 1298833 - disable gamma correction in SkFontHost_cairo to match cairo-ft. r=mchang
...
MozReview-Commit-ID: Ee70HBUJxou
2016-08-29 16:36:09 -04:00
Mats Palmgren
13d9155235
Bug 1298112 - Remove always-true null-check to fix compile warning. r=gwright
...
warning: reference cannot be bound to dereferenced null pointer in
well-defined C++ code; pointer may be assumed to always convert to
true [-Wundefined-bool-conversion]
--HG--
extra : rebase_source : 2de925356078f191b953cc8f6eec546686940c63
2016-08-25 11:27:00 -04:00
Lee Salzman
37f7205455
Bug 1298691 - silence debug warning in SkScalerContext_CairoFT::generateFontMetrics. r=mchang
...
MozReview-Commit-ID: KB6ihxdFfbG
2016-08-29 11:13:25 -04:00
Lee Salzman
5a843ae70c
Bug 1294337 - prefer default shader procs over special-cases in SkBitmapProcState. r=mchang
...
MozReview-Commit-ID: FlaGXKyYvDX
2016-08-23 13:37:44 -04:00
vincentliu
6b56ae4268
Bug 1286458 - Check SkScalarIsFinite for SkVector::DotProduct(). r=lsalzman
...
---
gfx/skia/skia/src/core/SkGeometry.cpp | 3 +++
1 file changed, 3 insertions(+)
2016-08-15 16:00:31 +08:00
Lee Salzman
1d7feaf99c
Bug 1294455 - disable slow debug validation in Skia. r=mchang
...
MozReview-Commit-ID: 2vbnbuJARh3
2016-08-11 11:34:44 -04:00
Lee Salzman
a695c40d38
Bug 1294207 - detect if FreeType supports lcd filtering in SkFontHost_cairo. r=gw280
...
MozReview-Commit-ID: AZkcZG4PegJ
2016-08-10 18:23:34 -04:00
Lee Salzman
ca87957544
Bug 1200684 - revise Skia row blits to preserve color when blended against itself. r=mchang
...
MozReview-Commit-ID: Enz05s8vGuI
2016-08-05 19:50:49 -04:00
Ethan Lin
41b10604fb
Bug 1290628 - Change the assertion rule to prevent assert with large number. r=lsalzman
2016-08-02 19:47:00 +02:00
Lee Salzman
1e8ad08b0b
Bug 1287552 - only set FC_PIXEL_SIZE in pattern if not already supplied. r=me
...
MozReview-Commit-ID: 9IVzZA4oohZ
2016-07-25 15:00:06 -04:00
Lee Salzman
db08b356a2
Bug 1288872 - verify cairo_scaled_font creation succeeds in SkFontHost_cairo. r=mchang
...
MozReview-Commit-ID: JKRiyQgi9Y2
2016-07-22 21:23:56 -04:00
Lee Salzman
0956c335eb
Bug 1287552 - part 3 - revise SkFontHost_cairo to properly parse Fontconfig options. r=gw280
...
MozReview-Commit-ID: 40REybKbB6P
--HG--
extra : rebase_source : 95b270ebf8a186f341ef4b6322b6c2296bc73742
2016-07-20 15:06:29 -04:00
Lee Salzman
02261affef
Bug 1287552 - part 2 - fix transformed bitmaps with Skia and FreeType. r=gw280
...
MozReview-Commit-ID: BqiLfOfZZwR
--HG--
extra : rebase_source : 634873d2cc3069e06e2f9c3ea3dfa9e6c3f66961
2016-07-18 15:27:44 -04:00
Lee Salzman
ec2233732d
Bug 1287515 - fix android crashtest bustage. r=me
2016-07-21 02:02:08 -04:00
Lee Salzman
6323d3129d
Bug 1287515 - limit the number of points in SkDashPathEffect::asPoints. r=mchang
...
MozReview-Commit-ID: 4QI82EfsHh6
2016-07-20 23:35:35 -04:00
vincentliu
72a98e1946
Bug 1286458 - Check infinity before setResScale(). r=lsalzman
...
---
gfx/skia/skia/src/gpu/GrDrawContext.cpp | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
2016-07-21 10:39:19 +08:00
Lee Salzman
16ca3223d9
Bug 1286317 - part 1 - remove Qt widget usage from gfx. r=jrmuizel
2016-07-12 20:27:57 -04:00
Lee Salzman
ddb39c8024
Bug 1284356 - check for zero scale in SkDraw::ComputeResScaleForStroking. r=ethlin
2016-07-06 15:01:32 -04:00
Lee Salzman
9683f9ef09
Bug 1284578 - backport of Skia fix for SkCubicClipper::ChopMonoAtY. r=jrmuizel
2016-07-05 16:01:14 -04:00
Mason Chang
3624359847
Bug 1278972. Properly compare rect height vs stroke height when filling rect with skia without AA. r=lsalzman
2016-06-09 10:19:12 -07:00
Nicholas Nethercote
3078d330ba
Bug 1278452 - Fix up bad null checks in Skia. r=lsalzman.
...
--HG--
extra : rebase_source : 02ee975dff8d5666e132a3140fe13e77c94f850b
2016-06-08 14:12:10 +10:00
Mason Chang
39d49c1dc0
Bug 1277404. Set font gamma for windows fonts to 1.8 and force skia to use cleartype fonts on non-opaque surfaces. r=lsalzman
2016-06-06 10:00:33 -07:00
Lee Salzman
f39f95c565
Bug 1274111 - use freetype directly for calculating glyph sizes in SkFontHost_cairo. r=gwright
2016-06-01 14:52:58 -04:00
Lee Salzman
2734f8d93d
Bug 1255062 - disallow multiple moveTos in SkPath::isRectContour. r=ethlin
2016-05-27 21:12:25 -04:00
Lee Salzman
2ef3c87215
Bug 1255062 - allow Skia GrConvexPolyEffect to handle degenerate contours. r=mchang
2016-05-26 12:52:52 -04:00
Mason Chang
429347899e
Bug 1270688. Use system host settings for skia dwrite font settings. r=lsalzman
2016-05-17 11:10:14 -07:00
Chris Peterson
353ee65255
Bug 1272513 - Part 1: Suppress -Wshadow warnings-as-errors in some directories. r=glandium
2016-05-11 00:00:01 -07:00
Lee Salzman
d74f6ef5d6
Bug 1271356 - cut out some utils and effects cruft we don't use in Skia builds. r=jrmuizel
2016-05-09 20:40:57 -04:00
Lee Salzman
662be6d02f
Bug 1269524 - implement blit_row_s32a_opaque in Skia SkOpts_sse2. r=jrmuizel
2016-05-05 16:01:12 -04:00
Lee Salzman
454d9d7010
Bug 1267080 - backport upstream Skia GrAAStrokeRectBatch fix. r=mchang
2016-05-04 23:27:43 -04:00
Lee Salzman
b0ad2e9c84
Bug 1270231 - avoid #define leakage of common symbols outside of Skia. r=jrmuizel
2016-05-04 21:05:26 -04:00
Lee Salzman
9601040f89
Bug 1269011 - silence SkCairoFTTypeface::onFilterRec warnings. r=mchang
2016-05-02 14:26:55 -04:00
Lee Salzman
acc48d6516
Bug 1269247 - check that SkPaint has a typeface before using it. r=mchang
2016-05-02 11:39:39 -04:00
Lee Salzman
feaa3aff7d
Bug 1268816 - follow-up to fix #ifdef -> #if. r=me
2016-05-01 10:28:09 -04:00
Lee Salzman
a0a61c0134
Bug 1268816 - allow Skia to use C++11 features on platforms that have them. r=froydnj
2016-04-29 21:03:05 -04:00
Mason Chang
69a6b685dd
Bug 1267180. Don't draw emojis as paths when they are too big. r=lsalzman
2016-04-29 10:23:49 -04:00
Lee Salzman
640ab69d7c
Bug 1265131, part 5 - update Skia to m51 branch. r=jrmuizel
...
--HG--
rename : gfx/skia/skia/include/effects/SkDrawExtraPathEffect.h => gfx/skia/skia/src/animator/SkDrawExtraPathEffect.h
rename : gfx/skia/skia/include/core/SkTDStack.h => gfx/skia/skia/src/animator/SkTDStack.h
rename : gfx/skia/skia/src/codec/SkJpegUtility_codec.h => gfx/skia/skia/src/codec/SkJpegUtility.h
rename : gfx/skia/skia/src/doc/SkDocument.cpp => gfx/skia/skia/src/core/SkDocument.cpp
rename : gfx/skia/skia/include/core/SkTInternalLList.h => gfx/skia/skia/src/core/SkTInternalLList.h
rename : gfx/skia/skia/src/images/SkImageEncoder_argb.cpp => gfx/skia/skia/src/images/SkARGBImageEncoder.cpp
rename : gfx/skia/skia/src/doc/SkDocument_PDF_None.cpp => gfx/skia/skia/src/pdf/SkDocument_PDF_None.cpp
rename : gfx/skia/skia/include/device/xps/SkConstexprMath.h => gfx/skia/skia/src/xps/SkConstexprMath.h
rename : gfx/skia/skia/src/doc/SkDocument_XPS_None.cpp => gfx/skia/skia/src/xps/SkDocument_XPS_None.cpp
rename : gfx/skia/skia/include/device/xps/SkXPSDevice.h => gfx/skia/skia/src/xps/SkXPSDevice.h
2016-04-28 22:55:28 -04:00
Lee Salzman
5efa142cf9
Bug 1265131, part 1 - update moz.build for Skia m51. r=jrmuizel
2016-04-28 22:55:26 -04:00
Lee Salzman
29341ea574
Bug 1229975 - backport fix for Skia's GrConvexPolyEffect. r=mchang
2016-03-29 22:47:43 -04:00
Lee Salzman
32d3d0666e
Bug 1244754 - part 1 - backport zero-length gradient interval fix from Skia upstream. r=jrmuizel
2016-03-23 14:21:01 -04:00