skia2/include
mtklein 5fa47f4fd1 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

Review-Url: https://codereview.chromium.org/2255283002
2016-08-18 15:42:32 -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-18 15:42:32 -07:00
effects Add alternative ambient shadow method to Android shadow sample 2016-08-17 07:59:41 -07:00
gpu Revert of Batched implementation of drawLattice() for GPU (patchset #7 id:180001 of https://codereview.chromium.org/2255963002/ ) 2016-08-18 14:29:22 -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 Revert of Batched implementation of drawLattice() for GPU (patchset #7 id:180001 of https://codereview.chromium.org/2255963002/ ) 2016-08-18 14:29:22 -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