skia2/src/utils
Mike Reed ca37f32c70 change canvas-state to just record clip bounds
This reflects the long-standing restrictions in our clients (webview) and the reality of the gpu target which just uses scissors.

It also removes one of the few callers of canvas::clipRegion, which we'd like to remove.

Bug: skia:
Change-Id: Ie3b3c6e8752f82cddef256f753000f9da4bdbdee
Reviewed-on: https://skia-review.googlesource.com/113260
Reviewed-by: Derek Sollenberger <djsollen@google.com>
Commit-Queue: Mike Reed <reed@google.com>
2018-03-21 18:13:20 +00:00
..
mac remove unused declarations 2018-01-03 00:13:49 +00:00
win Revert "Revert "Revert "Revert "Revert "Revert "Redefine the meaning of sample counts in GPU backend."""""" 2018-02-03 01:59:59 +00:00
SkBase64.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkBase64.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkBitSet.h SkPDF: SkBitSet gets reset() to make drop() better. 2016-09-19 10:27:03 -07:00
SkCamera.cpp Add perspective shadows 2017-04-11 20:26:46 +00:00
SkCanvasStack.cpp hide trivial helpers on canvas 2017-02-22 19:41:04 +00:00
SkCanvasStack.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkCanvasStateUtils.cpp change canvas-state to just record clip bounds 2018-03-21 18:13:20 +00:00
SkDashPath.cpp handle closed dashed rects 2017-12-22 15:03:05 +00:00
SkDashPathPriv.h limit the number of points in SkDashPathEffect::asPoints 2016-07-21 09:37:59 -07:00
SkEventTracer.cpp Modify SkEventTracer::SetInstance to fail rather than assert if a tracer has already been installed. 2017-05-12 16:49:07 +00:00
SkFloatToDecimal.cpp SkFloatToDecimal moved to src/utils 2018-01-03 19:59:31 +00:00
SkFloatToDecimal.h SkFloatToDecimal moved to src/utils 2018-01-03 19:59:31 +00:00
SkFloatUtils.h DirectWrite font host for skia. 2012-08-16 16:13:40 +00:00
SkFrontBufferedStream.cpp remove dead code for STREAM_API 2017-09-20 20:43:50 +00:00
SkInsetConvexPolygon.cpp move parts of SkPoint to SkPointPriv 2017-11-08 18:25:17 +00:00
SkInsetConvexPolygon.h Add perspective shadows 2017-04-11 20:26:46 +00:00
SkInterpolator.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkJSONWriter.cpp Avoid errors about re-defining __STDC_FORMAT_MACROS 2017-08-10 17:06:35 +00:00
SkJSONWriter.h Optimize the size of our JSON 2017-08-17 11:51:26 +00:00
SkLua.cpp remove unused SkRasterizer 2018-01-21 18:24:11 +00:00
SkLuaCanvas.cpp SkString: remove externally unused ::setUTF16() from API 2018-03-01 22:16:34 +00:00
SkMatrix22.cpp fix warnings around size_t/int 2014-04-19 22:00:40 +00:00
SkMatrix22.h fix warnings around size_t/int 2014-04-19 22:00:40 +00:00
SkMultiPictureDocument.cpp SkDocument: remove unused fDoneProc 2018-01-08 20:53:41 +00:00
SkMultiPictureDocument.h add serialprocs to MultiDocument, hide redundant methods 2017-12-21 12:36:30 +00:00
SkMultiPictureDocumentPriv.h SkMultiPictureDocument : clean up MultiPictureDocumentReader interface 2017-04-07 15:55:38 +00:00
SkNullCanvas.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
SkNWayCanvas.cpp Fill in some missing virtuals from canvas subclasses 2018-03-08 20:13:41 +00:00
SkOSPath.cpp Revert "allow both slash types" 2018-01-05 18:21:55 +00:00
SkOSPath.h Move SkOSPath out of include/core. 2016-11-08 20:20:15 +00:00
SkPaintFilterCanvas.cpp Shim to enforce that canvas virtuals are overridden 2018-03-09 19:43:41 +00:00
SkParse.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkParseColor.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkParsePath.cpp eliminate SK_BUILD_FOR_WIN32 2018-01-26 19:52:04 +00:00
SkPatchUtils.cpp remove SkColorSpace_Base 2018-01-26 19:52:20 +00:00
SkPatchUtils.h make most of SkColorPriv.h private 2017-09-15 16:31:35 +00:00
SkShadowTessellator.cpp check for valid inputs to shadows 2018-03-06 15:51:16 +00:00
SkShadowTessellator.h Compute correct bounds for DrawShadowRec. 2017-07-31 13:55:32 +00:00
SkShadowUtils.cpp move blur impl into core 2018-03-12 18:48:18 +00:00
SkTextBox.cpp start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkThreadUtils_pthread.cpp remove SkThread, using std::thread instead 2017-10-30 16:45:29 +00:00
SkThreadUtils_win.cpp remove SkThread, using std::thread instead 2017-10-30 16:45:29 +00:00
SkWhitelistChecksums.inc Rename textual includes as *.inc. 2016-07-27 11:12:12 -07:00
SkWhitelistTypefaces.cpp s/SkAutoTUnref/sk_sp/ in src/ part 1 2016-11-07 17:22:19 +00:00