skia2/include
csmartdalton 7969838702 Pre-crop filled rects to avoid scissor
Updates GrDrawContext to crop filled rects to the clip bounds before
creating batches for them. Also adds clipping logic to ignore scissor
when the draw falls completely inside. These two changes combined
reduce API traffic and improve batching.

In the future this can and should be improved by switching to floating
point clip boundaries, thus allowing us to throw out non pixel aligned
rectangle clips as well.

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

Review-Url: https://codereview.chromium.org/2132073002
2016-07-11 14:34:12 -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 add drawCircle to c api 2016-02-09 13:25:51 -08:00
codec Revert of Make SkPngCodec decode progressively. (patchset #26 id:520001 of https://codereview.chromium.org/1997703003/ ) 2016-06-06 11:26:17 -07:00
config SkPDF: Use Pathops clipping 2016-03-31 07:33:57 -07:00
core try to speed-up maprect + round2i + contains 2016-07-11 13:17:35 -07:00
effects remove DownSample imagefilter 2016-06-25 14:30:44 -07:00
gpu Pre-crop filled rects to avoid scissor 2016-07-11 14:34:12 -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 SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
private try to speed-up maprect + round2i + contains 2016-07-11 13:17:35 -07:00
svg move SkTDict and SkTSearch into private 2016-01-03 18:36:05 -08:00
utils drawTextRSXform 2016-07-07 12:47:17 -07:00
views Try fix the mac build bot after removing Android SampleApp 2016-07-06 07:52:08 -07:00
xml remove unused BML (binary xml) code 2016-04-09 11:09:49 -07:00