skia2/include
mtklein cbdf007bc2 Fast path translate() in SkCanvas and SkLiteDL.
This adds didTranslate() so that SkLiteDL (and other canvas recorders)
can record the translate rather than the full concat.

It also adds a case to SkMatrix::preTranslate() to fast path
translate x translate -> translate (i.e. +=).

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=2255283002

Committed: https://skia.googlesource.com/skia/+/5fa47f4fd13b3158de4599414c86d17649c2dd1c

Misc bots failing in pictureimagefilter replay modes.
https://luci-milo.appspot.com/swarming/task/30b8e53f3a1f4f10/steps/dm/0/stdout

Problem is FMA vs. not.

CQ_INCLUDE_TRYBOTS=master.client.skia:
Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Fast-Trybot

Review-Url: https://codereview.chromium.org/2255283002
2016-08-19 09:05:27 -07:00
..
android Delete SkBitmapRegionCanvas 2016-05-18 06:23:57 -07:00
animator Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
c spin off easy stuff from Herb's windows GN CL 2016-08-04 06:19:33 -07:00
codec Modify SkPngCodec to recognize 565 images from the sBIT chunk 2016-08-17 08:54:08 -07:00
config SkPDF: Use Pathops clipping 2016-03-31 07:33:57 -07:00
core Fast path translate() in SkCanvas and SkLiteDL. 2016-08-19 09:05:27 -07:00
effects Add alternative ambient shadow method to Android shadow sample 2016-08-17 07:59:41 -07:00
gpu Batched implementation of drawLattice() for GPU 2016-08-18 15:46:03 -07:00
images gn: fix fiddle 2016-08-02 11:13:49 -07:00
pathops Move SkTDArray to private. 2016-02-18 08:53:33 -08:00
ports Remove no longer existing friend. 2016-08-10 09:23:43 -07:00
private Fast path translate() in SkCanvas and SkLiteDL. 2016-08-19 09:05:27 -07:00
svg Delete the legacy SVG parser 2016-07-19 06:12:54 -07:00
utils SkRTConf: eliminate 2016-08-04 10:47:16 -07:00
views Remove use of MakeRenderTargetDirect from view system 2016-07-28 15:17:34 -07:00
xml Initial SVG model 2016-07-26 18:46:34 -07:00