skia2/include
cdalton 846c051a48 Convert GrClip to an abstract base class
Converts GrClip to an abstract base class and adds a "GrFixedClip"
implementation. GrFixedClip denotes a clip implemented with fixed-
function hardware. GrFixedClip allows us to remove the stateful
"fClipMode" member from GrClipMaskManager, and in the future will
be able to nicely encapsulate window rectangles.

After this change GrClipMaskManager is just a wrapper around
GrDrawTarget. We may want to consider removing it altogether.

BUG=skia:
GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1971343002

Review-Url: https://codereview.chromium.org/1971343002
2016-05-13 10:25:00 -07:00
..
android Move SkBitmapRegionDecoder to include/android and src/android 2015-11-13 06:11:09 -08:00
animator Change SkTime::GetMSecs to double; ensure values stored in SkMSec do not overflow. 2016-03-25 12:59:53 -07:00
c add drawCircle to c api 2016-02-09 13:25:51 -08:00
codec Remove SkEncodedInfo kPreSwizzled_Color from public API 2016-04-25 11:41:15 -07:00
config SkPDF: Use Pathops clipping 2016-03-31 07:33:57 -07:00
core Add bounds to GrShape 2016-05-13 09:23:38 -07:00
effects simplify handle-affine: subclass overrides just describe their leaf behavior 2016-04-25 09:25:15 -07:00
gpu Convert GrClip to an abstract base class 2016-05-13 10:25:00 -07:00
images Delete SkPageFlipper 2016-03-25 10:31:22 -07:00
pathops Move SkTDArray to private. 2016-02-18 08:53:33 -08:00
ports Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
private Remove Sk(Float|Double)PinToFixed functions, only used in tests. 2016-05-06 11:45:55 -07:00
svg move SkTDict and SkTSearch into private 2016-01-03 18:36:05 -08:00
utils remove alias for SkMatrix44.h -- chrome callers have been updated 2016-05-05 19:31:46 -07:00
views Added --deepColor option to SampleApp, triggers creation of a ten-bit/channel 2016-05-05 12:24:31 -07:00
xml remove unused BML (binary xml) code 2016-04-09 11:09:49 -07:00