skia2/src/core
Hal Canary 59ad782b2b Revert "SkTypeface::getAdvancedMetrics(): cleanup"
This reverts commit cef018896e.

Reason for revert: broke chromium roll (windows).

Original change's description:
> SkTypeface::getAdvancedMetrics(): cleanup
> 
>   - SkAdvancedTypefaceMetrics is a struct not a class
>   - SkTypeface::PerGlyphInfo is gone
>   - s/getAdvancedTypefaceMetrics/getAdvancedMetrics/g
>   - s/onGetAdvancedTypefaceMetrics/onGetAdvancedMetrics/g
>   - [on]getAdvancedMetrics now return unique_ptr rather than bare ptr.
>   - [on]getAdvancedMetrics no longer has parameters. (Only caller always
>     used same arguments.)
>   - SkAdvancedTypefaceMetrics uses C++11 in-class member initializers.
>   - SkAdvancedTypefaceMetrics no longer inherits from SkRefCnt
> 
> Change-Id: I37571ebcc383ba9eb21bc20c60c734e3ca317582
> Reviewed-on: https://skia-review.googlesource.com/15311
> Reviewed-by: Ben Wagner <bungeman@google.com>
> Commit-Queue: Hal Canary <halcanary@google.com>
> 

TBR=halcanary@google.com,bungeman@google.com,reed@google.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true

Change-Id: I84c7d53df566aaf83427e3368edaa02b7b5a9cb8
Reviewed-on: https://skia-review.googlesource.com/15319
Reviewed-by: Hal Canary <halcanary@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
2017-05-04 18:20:45 +00:00
..
Sk4px.h Clean up SkXfermode_opts.h 2016-01-08 11:45:21 -08:00
Sk4x4f.h Wrap SkNx types in anonymous namespace again. 2016-10-14 21:57:50 +00:00
SkAAClip.cpp Snug the clip with path bounds inside SkAAClip 2016-11-10 15:13:46 +00:00
SkAAClip.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkAdvancedTypefaceMetrics.h Revert "SkTypeface::getAdvancedMetrics(): cleanup" 2017-05-04 18:20:45 +00:00
SkAlphaRuns.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkAnalyticEdge.cpp Remove SK_SUPPORT_LEGACY_AAA flag as chromium now turns it off 2017-03-08 16:32:07 +00:00
SkAnalyticEdge.h Inject a dsb into SkAnalyticEdge::setLine() to work around ARMv7 CPU erratum. 2017-04-25 22:47:52 +00:00
SkAnnotation.cpp Move annotations to canvas virtual (patchset #8 id:140001 of https://codereview.chromium.org/1744103002/ )" 2016-03-04 16:36:20 -08:00
SkAnnotationKeys.h Move annotations to canvas virtual (patchset #8 id:140001 of https://codereview.chromium.org/1744103002/ )" 2016-03-04 16:36:20 -08:00
SkAntiRun.h Set analytic AA as default. 2016-11-14 11:17:16 -08:00
SkArenaAlloc.cpp Add instrumentation into SkArenaAlloc. 2017-04-27 19:47:21 +00:00
SkArenaAlloc.h Add instrumentation into SkArenaAlloc. 2017-04-27 19:47:21 +00:00
SkATrace.cpp Add support for Atrace and hook into SkEventTracer framework. 2016-10-14 13:43:00 +00:00
SkATrace.h Add ability to insert systrace markers for the android framework 2017-03-06 17:34:06 +00:00
SkAutoKern.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkAutoMalloc.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkAutoPixmapStorage.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkAutoPixmapStorage.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkBBHFactory.cpp Revert of Add non-inline SkRTreeFactory constructor to fix clang-cl (patchset #2 id:20001 of https://codereview.chromium.org/1676833002/ ) 2016-02-26 16:31:12 -08:00
SkBBoxHierarchy.h Move SkTemplates.h to private. 2015-08-19 11:56:48 -07:00
SkBigPicture.cpp change clip-bounds getters to always return the rect 2017-01-23 17:14:53 +00:00
SkBigPicture.h src/core: s/SkAutoTUnref/sk_sp/g 2016-11-07 19:59:56 +00:00
SkBitmap.cpp Delete SkBitmap::copyTo() 2017-05-03 19:05:00 +00:00
SkBitmapCache.cpp Change bitmapcache to not rely on lockpixels. 2017-04-11 16:38:17 +00:00
SkBitmapCache.h Change bitmapcache to not rely on lockpixels. 2017-04-11 16:38:17 +00:00
SkBitmapController.cpp support either 32bit swizzle in HQ mode 2017-04-17 19:01:27 +00:00
SkBitmapController.h bicubic, attempt gazillion 2016-12-09 22:05:24 +00:00
SkBitmapDevice.cpp Initial clip-mask-layer support 2017-05-01 14:07:10 +00:00
SkBitmapDevice.h Initial clip-mask-layer support 2017-05-01 14:07:10 +00:00
SkBitmapFilter.h Cleanups related to SkFixed. 2016-02-25 10:28:11 -08:00
SkBitmapProcShader.cpp Use the auto blitter alloc to build linear pipelines with. 2017-03-02 20:34:40 +00:00
SkBitmapProcShader.h Use SkArenaAlloc in the SkAutoBlitterChoose code. 2017-02-07 20:01:20 +00:00
SkBitmapProcState_filter.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkBitmapProcState_matrix_template.h Avoid SkFixed overflow in decal bitmap procs 2017-01-06 18:41:34 +00:00
SkBitmapProcState_matrix.h Avoid SkFixed overflow in decal bitmap procs 2017-01-06 18:41:34 +00:00
SkBitmapProcState_matrixProcs.cpp Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS 2016-12-19 17:23:22 +00:00
SkBitmapProcState_procs.h Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS 2016-12-19 17:23:22 +00:00
SkBitmapProcState_sample.h fission bitmapprocstate 2016-03-02 09:49:02 -08:00
SkBitmapProcState_shaderproc.h Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS 2016-12-19 17:23:22 +00:00
SkBitmapProcState_utils.h Avoid SkFixed overflow in decal bitmap procs 2017-01-06 18:41:34 +00:00
SkBitmapProcState.cpp bicubic, attempt gazillion 2016-12-09 22:05:24 +00:00
SkBitmapProcState.h Fix clamp lowbits extraction when combined with non-clamp 2016-12-19 02:42:24 +00:00
SkBitmapProvider.cpp Fold SkImageCacherator into SkImage_Lazy 2017-04-27 18:31:19 +00:00
SkBitmapProvider.h removed unused code around scaled generators 2017-02-15 16:00:06 +00:00
SkBitmapScaler.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
SkBitmapScaler.h Port convolve functions to SkOpts 2016-11-17 18:39:38 -08:00
SkBlendModePriv.h Revert "Revert "Removing ref counting from GrXPFactory."" 2017-01-09 17:21:03 +00:00
SkBlitBWMaskTemplate.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkBlitMask_D32.cpp Fix UB function problems for shaders and mask. 2015-12-18 09:52:15 -08:00
SkBlitMask.h Fix UB function problems for shaders and mask. 2015-12-18 09:52:15 -08:00
SkBlitRow_D16.cpp SkBlendARGB32 and S32[A]_Blend_BlitRow32 are currently formulated as: SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale), which boils down to ((src*src_scale)>>8) + ((dst*dst_scale)>>8). In particular, note that the intermediate precision is discarded before the two parts are added together, causing the final result to possibly inaccurate. 2016-08-05 11:48:45 -07:00
SkBlitRow_D32.cpp SkBlendARGB32 and S32[A]_Blend_BlitRow32 are currently formulated as: SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale), which boils down to ((src*src_scale)>>8) + ((dst*dst_scale)>>8). In particular, note that the intermediate precision is discarded before the two parts are added together, causing the final result to possibly inaccurate. 2016-08-05 11:48:45 -07:00
SkBlitRow.h move SkBlitRow.h out of public 2017-01-08 16:08:28 +00:00
SkBlitter_A8.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkBlitter_ARGB32.cpp Remove SK_SUPPORT_LEGACY_BROKEN_LERP support 2017-03-13 15:08:29 +00:00
SkBlitter_PM4f.cpp Use SkArenaAlloc in the SkAutoBlitterChoose code. 2017-02-07 20:01:20 +00:00
SkBlitter_RGB16.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkBlitter_Sprite.cpp Change the Sprite portion of SkBlitter use SkArenaAlloc. 2017-02-10 15:29:43 +00:00
SkBlitter.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkBlitter.h Change the Sprite portion of SkBlitter use SkArenaAlloc. 2017-02-10 15:29:43 +00:00
SkBlurImageFilter.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
SkBuffer.cpp make SkRBuffer always validate 2017-01-08 20:10:03 +00:00
SkBuffer.h make SkRBuffer always validate 2017-01-08 20:10:03 +00:00
SkCachedData.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkCachedData.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkCanvas.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkCanvasPriv.h Try out scalar picture sizes 2014-08-29 08:03:56 -07:00
SkClipOpPriv.h switch to _deprecated suffix for exotic SkClipOps 2016-12-20 13:46:58 +00:00
SkClipStack.cpp remove dead code around replayClips 2017-04-13 15:42:09 +00:00
SkClipStack.h remove dead code around replayClips 2017-04-13 15:42:09 +00:00
SkClipStackDevice.cpp Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
SkClipStackDevice.h Remove GrClipsStackClip member from SkGpuDevice 2017-03-13 22:33:03 +00:00
SkColor.cpp Revert "treat SkPMColor as sRGB in SkPM4f::FromPMColor()" 2017-05-03 22:47:43 +00:00
SkColorFilter.cpp force all colorfilters to implement 4f 2017-05-04 15:21:39 +00:00
SkColorFilterShader.cpp makeColorSpace() for SkColorFilterShader and SkLightingShader 2017-04-21 19:55:23 +00:00
SkColorFilterShader.h makeColorSpace() for SkColorFilterShader and SkLightingShader 2017-04-21 19:55:23 +00:00
SkColorLookUpTable.cpp Make sure NaNs clamp to 0 in color look up tables 2017-04-11 14:03:48 +00:00
SkColorLookUpTable.h Added A2B support to colorspaceinfo tool 2017-05-01 22:10:58 +00:00
SkColorMatrixFilterRowMajor255.cpp Move the ability to access textures, buffers, and image storages out from GrProcessor. 2017-04-04 15:27:44 +00:00
SkColorMatrixFilterRowMajor255.h Remove SkFallbackAlloc and SkFixedAlloc. 2017-01-16 17:01:57 +00:00
SkColorShader.cpp SkColorSpaceXformer: Add SkShader::makeColorSpace() 2017-04-19 16:28:44 +00:00
SkColorShader.h SkColorSpaceXformer: Add SkShader::makeColorSpace() 2017-04-19 16:28:44 +00:00
SkColorSpace_A2B.cpp Delete SkColorSpace::ColorSpaceFlags 2017-03-24 17:11:26 +00:00
SkColorSpace_A2B.h Fix bug handling CMYK images without color profiles 2017-02-24 23:13:15 +00:00
SkColorSpace_Base.h Added A2B support to colorspaceinfo tool 2017-05-01 22:10:58 +00:00
SkColorSpace_ICC.cpp Fix out of bounds read in SkColorSpace::MakeICC 2017-04-18 15:37:29 +00:00
SkColorSpace_XYZ.cpp Delete SkColorSpace::ColorSpaceFlags 2017-03-24 17:11:26 +00:00
SkColorSpace_XYZ.h Delete SkColorSpace::ColorSpaceFlags 2017-03-24 17:11:26 +00:00
SkColorSpace.cpp Delete SkColorSpace::ColorSpaceFlags 2017-03-24 17:11:26 +00:00
SkColorSpacePriv.h Increase precision of equality checking for color space transfer fns 2017-03-14 13:34:10 +00:00
SkColorSpaceXform_A2B.cpp remove to_2dot2 and from_2dot2 2017-04-26 14:38:25 +00:00
SkColorSpaceXform_A2B.h use SkArenaAlloc in SkColorSpaceXform_A2B 2017-04-17 15:52:16 +00:00
SkColorSpaceXform_Base.h Add SkTransferFunctionBehavior flag: Use in codec and encoder 2017-03-24 13:19:53 +00:00
SkColorSpaceXform.cpp remove to_2dot2 and from_2dot2 2017-04-26 14:38:25 +00:00
SkColorSpaceXformCanvas.cpp Revert "Revert "SaveLayerRec::fClipMask -> raw pointer"" 2017-05-01 21:36:43 +00:00
SkColorSpaceXformer.cpp SkColorFilter::makeColorSpace() 2017-04-26 18:11:19 +00:00
SkColorSpaceXformer.h Make SkColorSpaceXformer::apply(SkPaint) safe to call recursively 2017-04-25 18:24:47 +00:00
SkColorSpaceXformPriv.h Make sure NaNs clamp to 0 in color look up tables 2017-04-11 14:03:48 +00:00
SkColorTable.cpp Revert[4] "clean up (partially) colortable api"""" 2017-04-03 19:29:38 +00:00
SkComposeShader.cpp Fix single leg Compose Shader crash. 2017-02-28 16:49:41 +00:00
SkComposeShader.h SkColorSpaceXformer: Add SkShader::makeColorSpace() 2017-04-19 16:28:44 +00:00
SkConvertPixels.cpp Support numerical transfer functions in readPixels() 2017-05-02 21:05:51 +00:00
SkConvertPixels.h Use SkTransferFunctionBehavior for raster pixel conversions 2017-03-28 16:07:04 +00:00
SkConvolver.cpp Add AVX2 version of ConvolveVertically 2016-12-07 17:54:04 -08:00
SkConvolver.h Port convolve functions to SkOpts 2016-11-17 18:39:38 -08:00
SkCoreBlitters.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkCpu.cpp Add AVX-512 detection to SkCpu, try 2. 2017-03-01 01:51:33 +00:00
SkCpu.h add #defines to limit SkCpu 2017-04-27 12:33:32 +00:00
SkCubicClipper.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkCubicClipper.h add more SK_WARN_UNUSED_RESULT attributes to functions that ignore out-params if they fail 2016-05-26 12:13:26 -07:00
SkData.cpp SkData::MakeFromFD to pass size to release proc. 2017-03-20 14:27:33 +00:00
SkDataTable.cpp Remove SkDataTableBuilder. It is not used. 2017-02-28 21:11:45 +00:00
SkDebug.cpp Templatize SkToXXX. 2016-03-19 15:06:56 -07:00
SkDeduper.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkDeque.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkDescriptor.h Class delete call unsized delete when size not known. 2016-10-19 21:41:00 +00:00
SkDevice.cpp Initial clip-mask-layer support 2017-05-01 14:07:10 +00:00
SkDevice.h Initial clip-mask-layer support 2017-05-01 14:07:10 +00:00
SkDeviceLooper.cpp Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
SkDeviceLooper.h Revert[2] SkDraw and all Blitters to use pixmap instead of bitmapi 2015-06-09 12:16:53 -07:00
SkDeviceProfile.cpp Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ ) 2016-05-04 17:12:46 -07:00
SkDeviceProfile.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkDiscardableMemory.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkDistanceFieldGen.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
SkDistanceFieldGen.h Use ARM fixes for SDF encoding. 2016-02-24 08:33:10 -08:00
SkDither.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkDither.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkDocument.cpp document.close from bool to void 2016-09-22 14:12:47 -07:00
SkDraw.cpp fix tricolor shader 2017-05-02 22:03:50 +00:00
SkDraw.h Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkDrawable.cpp return pictures as sk_sp 2016-03-18 07:25:55 -07:00
SkDrawLooper.cpp Remove use of SkSmallAllocator from all Loopers. 2017-02-08 21:08:02 +00:00
SkDrawProcs.h Change type of SkGlyph::fAdvance[XY] to float. 2016-03-24 19:07:58 -07:00
SkEdge.cpp Revert "Revert "Improve quad edges' smoothness in non-AA cases"" 2017-01-11 13:56:05 +00:00
SkEdge.h Resubmit issue 2221103002 to fix the iOS build by declaring the flag in 2016-10-04 11:23:22 -07:00
SkEdgeBuilder.cpp fix scan converter arena alloc 2017-04-14 19:12:40 +00:00
SkEdgeBuilder.h fix scan converter arena alloc 2017-04-14 19:12:40 +00:00
SkEdgeClipper.cpp give up on big cubics (for now) and just draw a line 2017-01-27 18:17:59 +00:00
SkEdgeClipper.h path hang 2017-03-22 16:32:45 +00:00
SkEmptyShader.h Use SkArenaAlloc in the SkAutoBlitterChoose code. 2017-02-07 20:01:20 +00:00
SkEndian.h Write ICC profiles from SkColorSpace object 2016-05-25 08:53:40 -07:00
SkExchange.h Add skstd version of std::exchange 2016-09-29 13:11:23 -07:00
SkExecutor.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkFDot6.h Get rid of level of indirection, noticed by VC++ 2017 bug 2017-01-23 15:26:28 +00:00
SkFDot6Constants.h Add test for QuickFDot6Div 2016-11-18 17:16:49 +00:00
SkFilterProc.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkFilterProc.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkFindAndPlaceGlyph.h Fix: when pos is not finite, text pointer not advanced. 2017-01-03 19:51:03 +00:00
SkFixed15.h add and test SkFixed15::to_u8() 2017-01-17 16:05:11 +00:00
SkFlattenable.cpp Revert of Delete SkFlattenable::Type (patchset #2 id:20001 of https://codereview.chromium.org/1834303003/ ) 2016-04-04 14:57:19 -07:00
SkFlattenableSerialization.cpp hide setImageFilter(ptr) 2016-11-01 16:05:41 +00:00
SkFont.cpp Make SkFont a bit more useable 2016-07-19 07:59:22 -07:00
SkFontDescriptor.cpp Revert "Roll minimum picture version up to 44." 2017-02-10 12:32:21 +00:00
SkFontDescriptor.h SkFontData to use smart pointers. 2016-09-16 06:24:20 -07:00
SkFontLCDConfig.cpp Remove SkFontHost.h. 2016-05-10 14:32:07 -07:00
SkFontMgr.cpp Add SkTypeface::getVariationDesignPosition. 2017-02-24 16:59:05 +00:00
SkFontStream.cpp SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h 2017-01-11 18:55:34 +00:00
SkFontStream.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkFontStyle.cpp Replace 'Ulta' with 'Ultra'. 2016-08-01 12:37:13 -07:00
SkForceCPlusPlusLinking.cpp Force linking as C++ library. 2014-08-04 12:51:20 -07:00
SkFuzzLogging.h Add SkFUZZF to help whitelist imagefilter fuzz failures 2016-04-08 14:03:06 -07:00
SkGeometry.cpp Improve accuracy of cubic classification 2017-04-14 15:14:11 +00:00
SkGeometry.h Improve accuracy of cubic classification 2017-04-14 15:14:11 +00:00
SkGlobalInitialization_core.cpp begin to hide details of SkPathEffect 2017-02-26 18:36:11 +00:00
SkGlyph.h Move from SkChunkAlloc to SkArenaAlloc for SkGlyphCache. 2017-01-20 17:50:49 +00:00
SkGlyphCache_Globals.h Add guards around access to font cache global fields. 2016-06-22 10:19:16 -07:00
SkGlyphCache.cpp fix 36605271 2017-04-06 18:12:19 +00:00
SkGlyphCache.h Remove SkChunckAlloc 2017-03-08 20:06:15 +00:00
SkGpuBlurUtils.cpp Retract GrContext from src/gpu/effects 2017-03-15 15:20:40 +00:00
SkGpuBlurUtils.h Make blur utils take GrTextureProxies - take 2 2017-01-30 18:09:23 +00:00
SkGraphics.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SkHalf.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkHalf.h test and fix f16<->f32 conversion stages 2017-04-20 12:49:03 +00:00
SkICC.cpp Add SkICC::rawTransferFnData() 2017-01-26 19:29:29 +00:00
SkICCPriv.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkImageCacherator.h Fold SkImageCacherator into SkImage_Lazy 2017-04-27 18:31:19 +00:00
SkImageFilter.cpp Make SkGr.h private and remove unused functions 2017-03-08 20:55:21 +00:00
SkImageFilterCache.cpp Fix SkImageFilterCache race 2017-01-12 17:56:13 +00:00
SkImageFilterCache.h Fix SkImageFilterCache race 2017-01-12 17:56:13 +00:00
SkImageGenerator.cpp Finish removing GrContext param from onRefEncodedData 2017-04-27 12:54:12 +00:00
SkImageInfo.cpp SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
SkImageInfoPriv.h Support numerical transfer functions in readPixels() 2017-05-02 21:05:51 +00:00
SkImagePriv.h Remove declaration of SkTextureImageSetTexture, which does not exist 2017-05-02 14:04:08 +00:00
SkLatticeIter.cpp Add a src rect to drawImageLattice() API 2016-09-30 12:41:42 -07:00
SkLatticeIter.h Add a src rect to drawImageLattice() API 2016-09-30 12:41:42 -07:00
SkLightingShader.cpp Revert "Revert "Revert "eliminated GrGLSLExpr""" 2017-05-04 13:11:09 +00:00
SkLightingShader.h LightingShader and NormalSource comment and style fixes 2016-08-11 14:17:59 -07:00
SkLights.cpp makeColorSpace() for SkColorFilterShader and SkLightingShader 2017-04-21 19:55:23 +00:00
SkLinearBitmapPipeline_core.h Make the fallback loop very accurate. 2017-02-27 19:38:32 +00:00
SkLinearBitmapPipeline_matrix.h Move the matrix stage of SkLinearBitmapPipeline over to using SkSmallAllocator. 2016-11-15 14:07:13 -08:00
SkLinearBitmapPipeline_sample.h Fix overflow bug in slow span. 2017-03-17 14:39:20 +00:00
SkLinearBitmapPipeline_tile.h Add missing nextafter() clamping to SkLinearBitmapPipeline tile procs 2017-01-27 21:13:53 +00:00
SkLinearBitmapPipeline.cpp Remove SkFallbackAlloc and SkFixedAlloc. 2017-01-16 17:01:57 +00:00
SkLinearBitmapPipeline.h Remove SkFallbackAlloc and SkFixedAlloc. 2017-01-16 17:01:57 +00:00
SkLineClipper.cpp move private test for sect_with_horizontal into unittests 2016-08-17 07:37:57 -07:00
SkLineClipper.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkLiteDL.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkLiteDL.h Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkLiteRecorder.cpp Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkLiteRecorder.h Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkLocalMatrixImageFilter.cpp Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
SkLocalMatrixImageFilter.h Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
SkLocalMatrixShader.cpp Fix SkLocalMatrixShader::isAImage() to respect local matrix and image local matrix 2017-04-12 16:36:51 +00:00
SkLocalMatrixShader.h SkColorSpaceXformer: Add SkShader::makeColorSpace() 2017-04-19 16:28:44 +00:00
SkLRUCache.h switched GrVkPipelineStateCache over to use SkLRUCache 2017-01-03 20:14:02 +00:00
SkMakeUnique.h SkMakeUnique.h defines skstd::make_unique<T>(Args...) 2016-09-02 11:29:46 -07:00
SkMallocPixelRef.cpp Only store width and height on SkPixelRef (last part) 2017-05-01 17:01:29 +00:00
SkMask.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkMaskCache.cpp SkSize can be aggregate-initialized 2017-04-11 18:57:20 +00:00
SkMaskCache.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkMaskFilter.cpp Consolidate Proxy caching code in GrResourceProvider 2017-03-14 14:09:12 +00:00
SkMaskGamma.cpp C++11 override should now be supported by all of {bots,Chrome,Android,Mozilla} 2015-03-25 18:17:32 -07:00
SkMaskGamma.h Remove SkAutoTUnref and SkAutoTDelete from public includes. 2016-10-27 09:30:08 -07:00
SkMath.cpp constexpr NaN,+Inf,-Inf 2016-08-10 08:31:42 -07:00
SkMathPriv.h Use SDF path miplevels based on the original path's size 2017-02-16 13:35:20 +00:00
SkMatrix44.cpp Make SkMatrix44:dump() print out a recognizable matrix. 2016-12-01 21:48:21 +00:00
SkMatrix.cpp optimize intersect, use getType to utilize fast-case in preTranslate 2017-03-07 20:51:34 +00:00
SkMatrixImageFilter.cpp Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
SkMatrixImageFilter.h Finish overriding onMakeColorSpace() for SkImageFilters 2017-04-17 17:17:32 +00:00
SkMatrixPriv.h combine setRectFan and mapRect 2016-08-24 04:22:08 -07:00
SkMatrixUtils.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkMD5.cpp SkMD5: .update() -> .write() 2016-04-25 10:29:36 -07:00
SkMD5.h SkMD5: .update() -> .write() 2016-04-25 10:29:36 -07:00
SkMetaData.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkMiniRecorder.cpp calculate cull rects for SkMiniPictures 2017-04-20 15:02:19 +00:00
SkMipMap.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
SkMipMap.h Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode 2016-11-09 01:05:07 +00:00
SkModeColorFilter.cpp SkColorFilter::makeColorSpace() 2017-04-26 18:11:19 +00:00
SkModeColorFilter.h SkColorFilter::makeColorSpace() 2017-04-26 18:11:19 +00:00
SkMSAN.h Hack together MSAN build. 2016-02-03 09:21:44 -08:00
SkMultiPictureDraw.cpp Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt" 2016-11-13 18:31:13 +00:00
SkNextID.h unify pixelref and image ID space, so we can share IDs when we share pixels 2015-07-30 18:58:23 -07:00
SkNormalBevelSource.cpp Move the ability to access textures, buffers, and image storages out from GrProcessor. 2017-04-04 15:27:44 +00:00
SkNormalBevelSource.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkNormalFlatSource.cpp Move the ability to access textures, buffers, and image storages out from GrProcessor. 2017-04-04 15:27:44 +00:00
SkNormalFlatSource.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkNormalMapSource.cpp Revert "Revert "Revert "eliminated GrGLSLExpr""" 2017-05-04 13:11:09 +00:00
SkNormalMapSource.h Use SkArenaAlloc in the SkAutoBlitterChoose code. 2017-02-07 20:01:20 +00:00
SkNormalSource.cpp Added API for Bevel NormalSource. 2016-07-28 08:58:19 -07:00
SkNormalSource.h Use SkArenaAlloc in the SkAutoBlitterChoose code. 2017-02-07 20:01:20 +00:00
SkNormalSourcePriv.h Move the ability to access textures, buffers, and image storages out from GrProcessor. 2017-04-04 15:27:44 +00:00
SkNx.h Reland "Respect full precision for RGB16 PNGs" (part 2) 2017-01-19 22:08:52 +00:00
SkOpts.cpp long live SkJumper 2017-04-21 19:02:28 +00:00
SkOpts.h remove SkOpts::run_pipeline() declaration. 2017-04-25 22:31:12 +00:00
SkOrderedReadBuffer.h Add shim for SkOrderedReadBuffer.h too. 2014-01-31 13:10:05 +00:00
SkOSFile.h Move SkOSFile.h to src/core 2017-03-20 14:46:32 +00:00
SkOverdrawCanvas.cpp remove legacy virtual for vertices, only support object form 2017-03-17 17:03:18 +00:00
SkOverdrawCanvas.h remove legacy virtual for vertices, only support object form 2017-03-17 17:03:18 +00:00
SkPaint.cpp Revert "Revert "Revert[2] "hide deprecated underline and strikethru""" 2017-02-23 14:19:40 +00:00
SkPaintDefaults.h move SKPaint's defaults (that might be configurable) into a header 2012-02-29 13:03:00 +00:00
SkPaintPriv.cpp SkScalarMul is deprecated 2017-02-14 14:43:47 +00:00
SkPaintPriv.h SkScalarMul is deprecated 2017-02-14 14:43:47 +00:00
SkPath.cpp Fix SkFILEStream. 2017-03-10 19:58:46 +00:00
SkPathEffect.cpp move intermediate patheffect classes inside src 2017-03-09 14:46:11 +00:00
SkPathMeasure.cpp start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkPathMeasurePriv.h Move seg_to to a new header, define SkSegType enum there 2016-08-09 09:38:30 -07:00
SkPathPriv.h expose new tight-bounds method on SkPath 2017-02-03 17:26:43 +00:00
SkPathRef.cpp SkPath.readFromMemory: check for error case 2017-02-21 21:23:48 +00:00
SkPerspIter.h Reverse dependency between SkScalar.h and SkFixed.h. 2016-04-07 08:49:31 -07:00
SkPicture.cpp Remove SkAutoTDelete. 2016-11-03 19:03:40 +00:00
SkPictureAnalyzer.cpp Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS" 2016-12-09 14:33:41 +00:00
SkPictureCommon.h Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkPictureContentInfo.cpp Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkPictureContentInfo.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkPictureData.cpp Revert[2] "More SkVertices implementation work"" 2017-03-17 14:27:33 +00:00
SkPictureData.h Revert[2] "More SkVertices implementation work"" 2017-03-17 14:27:33 +00:00
SkPictureFlat.cpp Revert "Revert "make it illegal to include SkXfermode.h"" 2016-11-23 22:17:17 +00:00
SkPictureFlat.h Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkPictureImageGenerator.cpp SkColorSpaceXformCanvas: Use when drawing picture images 2017-04-21 16:09:12 +00:00
SkPictureImageGenerator.h SkColorSpaceXformCanvas: Use when drawing picture images 2017-04-21 16:09:12 +00:00
SkPicturePlayback.cpp Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkPicturePlayback.h Propagate validation errors from inner readbuffer when deserializing picture. Also allow null paints. 2016-09-30 09:27:20 -07:00
SkPictureRecord.cpp Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkPictureRecord.h Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkPictureRecorder.cpp calculate cull rects for SkMiniPictures 2017-04-20 15:02:19 +00:00
SkPictureShader.cpp Add SkPictureShader::makeColorSpace() 2017-04-21 19:40:53 +00:00
SkPictureShader.h Add SkPictureShader::makeColorSpace() 2017-04-21 19:40:53 +00:00
SkPipe.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkPixelRef.cpp Finish removal of SkImageInfo from SkPixelRef 2017-05-04 12:54:10 +00:00
SkPixmap.cpp remove vestigle code for lockpixels 2017-04-20 15:15:58 +00:00
SkPM4f.h force all colorfilters to implement 4f 2017-05-04 15:21:39 +00:00
SkPM4fPriv.h SkColorSpace: remove named API, add gamut API 2017-02-07 19:33:37 +00:00
SkPoint3.cpp Update SkLightingShader to support rotation 2015-08-20 05:15:07 -07:00
SkPoint.cpp start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkPtrRecorder.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkPtrRecorder.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkQuadClipper.cpp Make skia almost compile again with clang. 2013-10-07 15:52:15 +00:00
SkQuadClipper.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkRasterClip.cpp add test and fix for canvas::isClipEmpty 2017-03-23 17:26:34 +00:00
SkRasterClip.h Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
SkRasterClipStack.h Revert[6] "Remove SkDraw from device-draw methods, and enable device-centric clipping."""""" 2017-03-07 15:43:03 +00:00
SkRasterizer.cpp Take SkStrokeRec::InitStyle rather than SkPaint::Style in mask filter and DrawMask 2016-05-06 07:22:58 -07:00
SkRasterPipeline.cpp long live SkJumper 2017-04-21 19:02:28 +00:00
SkRasterPipeline.h dither stage 2017-05-03 18:16:53 +00:00
SkRasterPipelineBlitter.cpp move dither after the transfer function 2017-05-04 14:22:08 +00:00
SkReadBuffer.cpp return and take SkImageGenerator as unique_ptr 2017-02-15 20:51:28 +00:00
SkReadBuffer.h Remove run count field from SkTextBlob. 2017-03-13 13:36:54 +00:00
SkReader32.h must check for zero-length in reader32::read() before calling memcpy 2017-03-15 18:16:30 +00:00
SkRecord.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkRecord.h Change SkRecord to use SkArenaAlloc 2017-04-18 16:19:47 +00:00
SkRecordDraw.cpp Revert "Revert "Reland: Remove SkLights include from SkCanvas.h"" 2017-05-03 19:17:11 +00:00
SkRecordDraw.h SkRecord refactor: fill bounds array instead of BBH directly 2015-10-24 07:45:47 -07:00
SkRecordedDrawable.cpp remove SkPictureUtils.h 2017-03-08 19:44:43 +00:00
SkRecordedDrawable.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
SkRecorder.cpp Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkRecorder.h Remove translateZ and lights from SkCanvas 2017-05-02 21:17:01 +00:00
SkRecordOpts.cpp Initial clip-mask-layer support 2017-05-01 14:07:10 +00:00
SkRecordOpts.h Turn off savelayer optimization for Android framework 2017-03-06 21:30:12 +00:00
SkRecordPattern.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkRecords.cpp Revert of Force SkPath::getConvexity() cache for thread safety. (patchset #1 id:1 of https://codereview.chromium.org/2300003003/ ) 2016-09-02 06:51:57 -07:00
SkRect.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkRefDict.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkRefDict.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkRegion_path.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkRegion.cpp SkRegion: change serialization unit tests, better validation code 2017-02-22 14:08:28 +00:00
SkRegionPriv.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkResourceCache.cpp Change bitmapcache to not rely on lockpixels. 2017-04-11 16:38:17 +00:00
SkResourceCache.h Change bitmapcache to not rely on lockpixels. 2017-04-11 16:38:17 +00:00
SkRRect.cpp Circular shadow fixes for Flutter. 2017-04-21 15:23:53 +00:00
SkRTree.cpp Fix infinite loop in SkRTree::insert() 2017-04-10 13:11:34 +00:00
SkRTree.h Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkRWBuffer.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkScalar.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkScalerContext.cpp SkScalarMul is deprecated 2017-02-14 14:43:47 +00:00
SkScalerContext.h Clean up glyph id handling. 2016-11-11 21:59:54 +00:00
SkScaleToSides.h Fix asserts found in SampleApp and update the tests with additional interesting numbers. 2016-02-19 16:54:12 -08:00
SkScan_AAAPath.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkScan_Antihair.cpp Remove unused assignment in SkScan::AntiFillXRect. 2017-02-05 15:37:40 +00:00
SkScan_AntiPath.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkScan_Hairline.cpp Revert of Add SK_SUPPORT_LEGACY_HAIRLINE_END_CAP to work around dependent test failure. (patchset #1 id:1 of https://codereview.chromium.org/2379843002/ ) 2016-09-29 09:36:29 -07:00
SkScan_Path.cpp fix round_asymmetric_to_int to also bias bottom and right 2017-03-22 19:30:30 +00:00
SkScan.cpp Reland https://skia-review.googlesource.com/c/6091/ 2017-01-13 16:07:48 +00:00
SkScan.h Fix performance issue and compute intersections more often. 2017-01-23 15:19:29 +00:00
SkScanPriv.h Combine some duplicate code in AA using template 2017-03-21 14:36:45 +00:00
SkSemaphore.cpp SkExecutor 2017-02-22 16:17:39 +00:00
SkShader.cpp kill off shader_adapter 2017-04-21 17:21:37 +00:00
SkSharedMutex.cpp Detect TSAN instead of relying on #ifdef THREAD_SANITIZER. 2016-08-30 10:45:17 -07:00
SkSharedMutex.h Promote the GCC/libc++/<memory> 'typedef float float32_t' workaround to SkTypes.h 2016-07-08 03:28:42 -07:00
SkSinglyLinkedList.h SkAdvancedTypefaceMetrics: abstract out linked list 2016-05-08 18:47:16 -07:00
SkSpanProcs.cpp Flush denorm half floats to zero. 2016-08-22 13:20:18 -07:00
SkSpanProcs.h lots of sRGB and F16 blits 2016-02-22 06:42:31 -08:00
SkSpecialImage.cpp Revert "Revert "Delete copyTo(Allocator), hide copyTo() behind flag"" 2017-04-28 15:49:04 +00:00
SkSpecialImage.h Remove SkSpecialImage's GrTexture-based ctors 2017-02-21 21:50:27 +00:00
SkSpecialSurface.cpp Validate SkSpecialSurface raster info 2017-05-03 20:02:07 +00:00
SkSpecialSurface.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkSpinlock.cpp Modernize SkSpinlock. 2016-02-29 10:14:38 -08:00
SkSpriteBlitter4f.cpp Change the Sprite portion of SkBlitter use SkArenaAlloc. 2017-02-10 15:29:43 +00:00
SkSpriteBlitter_ARGB32.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkSpriteBlitter_RGB16.cpp Remove SK_SUPPORT_LEGACY_BROKEN_LERP support 2017-03-13 15:08:29 +00:00
SkSpriteBlitter.h Remove SkSmallAllocator. 2017-02-14 19:32:58 +00:00
SkSpriteBlitterTemplate.h use pixmaps for dst in sprites -- NO BITMAPS 2015-06-05 06:58:22 -07:00
SkSRGB.cpp Optimize mipmap downsample_2_2 in sRGB mode 2017-03-09 10:33:15 +00:00
SkSRGB.h Optimize mipmap downsample_2_2 in sRGB mode 2017-03-09 10:33:15 +00:00
SkStream.cpp Remove unnecessary SkFILEStream::getMemoryBase 2017-05-01 15:17:15 +00:00
SkStreamPriv.h Make sp variants for SkData 2016-03-11 13:02:28 -08:00
SkString.cpp SkStringPrintf and SkString::printf now are no longer limted by a static buffer 2016-04-25 09:25:35 -07:00
SkStringUtils.cpp ClearStencilClip in GrBatch 2015-08-18 10:33:30 -07:00
SkStringUtils.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkStroke.cpp ignore max curvature at end point 2017-01-05 18:44:25 +00:00
SkStroke.h remove SK_LEGACY_STROKE_CURVES 2015-05-22 06:26:52 -07:00
SkStrokeRec.cpp start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkStrokerPriv.cpp start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkStrokerPriv.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkSurfacePriv.h Validate SkSpecialSurface raster info 2017-05-03 20:02:07 +00:00
SkSwizzle.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkTaskGroup.cpp Switch SkTaskGroup to std::atomic. 2017-02-22 18:34:51 +00:00
SkTaskGroup.h Switch SkTaskGroup to std::atomic. 2017-02-22 18:34:51 +00:00
SkTDPQueue.h fix G3 opt android_arm build? 2017-05-03 20:49:55 +00:00
SkTDynamicHash.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkTextBlob.cpp Purge GrTextBlobCache entries on SkTextBlob deletion 2017-03-14 14:00:13 +00:00
SkTextBlobRunIterator.h Remove run count field from SkTextBlob. 2017-03-13 13:36:54 +00:00
SkTextFormatParams.h Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkTextMapStateProc.h start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkTextToPathIter.h start removing uses of SkScalarMul 2017-02-06 15:12:41 +00:00
SkThreadedBMPDevice.cpp Add SkThreadedBMPDevice for Threaded Raster Backend 2017-04-03 15:42:15 +00:00
SkThreadedBMPDevice.h Add SkThreadedBMPDevice for Threaded Raster Backend 2017-04-03 15:42:15 +00:00
SkThreadID.cpp SkLeanWindows.h: #include "Windows.h" fewer places 2016-06-07 17:21:10 -07:00
SkTime.cpp skirt std::chrono on MSAN builds 2017-04-14 18:59:07 +00:00
SkTInternalLList.h Move SkTInternalLList.h to src/core. 2016-02-18 11:53:18 -08:00
SkTLList.h Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkTLS.cpp chmod -x *.cpp *.h 2016-10-27 16:41:14 +00:00
SkTLS.h Style Change: NULL->nullptr 2015-08-27 07:41:16 -07:00
SkTMultiMap.h Don't store resources with a unique key in GrResourceCache's fScratchMap 2016-05-24 14:17:13 -07:00
SkTraceEvent.h Have /src files use header directly. 2015-09-29 09:37:59 -07:00
SkTraceEventCommon.h Make header files idempotent; script to check 2017-02-13 15:52:59 +00:00
SkTSearch.cpp Change SkMemory to the more accurately named SkMalloc. 2017-03-27 18:13:07 +00:00
SkTSort.h SkTInsertionSort tweak. 2016-10-26 22:27:17 +00:00
SkTTopoSort.h Add GrOpList and rename GrDrawTarget to GrRenderTargetOpList 2016-10-26 00:48:37 +00:00
SkTypeface.cpp Revert "SkTypeface::getAdvancedMetrics(): cleanup" 2017-05-04 18:20:45 +00:00
SkTypefaceCache.cpp Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ ) 2016-05-04 17:12:46 -07:00
SkTypefaceCache.h Remove requestedStyle from SkTypefaceCache. 2016-04-14 08:04:45 -07:00
SkTypefacePriv.h Move SkTypeface to sk_sp. 2016-05-12 10:09:31 -07:00
SkUnPreMultiply.cpp Style bikeshed - remove extraneous whitespace 2016-03-29 09:03:53 -07:00
SkUnPreMultiplyPriv.h Refactor pixel conversion: premul and unpremul 2017-02-09 22:11:13 +00:00
SkUtils.cpp move sk_memset16,32,64 out-of-line 2017-01-24 18:01:16 +00:00
SkUtils.h move sk_memset16,32,64 out-of-line 2017-01-24 18:01:16 +00:00
SkUtilsArm.cpp Move CPU feature detection to its own file. 2016-04-19 14:00:13 -07:00
SkUtilsArm.h Remove NEON runtime detection support. 2016-05-05 10:58:39 -07:00
SkValidatingReadBuffer.cpp Fix more Skia filter fuzzer bugs 2016-12-20 19:27:47 +00:00
SkValidatingReadBuffer.h Add SkColor4f serialization 2016-09-25 13:15:58 -07:00
SkValidationUtils.h Make header files self-sufficient 2017-02-10 01:19:52 +00:00
SkVertices.cpp handle odd-index-count in encode/decode 2017-04-06 18:13:19 +00:00
SkVertState.cpp move vertex-mode enum into SkVertices 2017-04-03 15:50:16 +00:00
SkVertState.h move vertex-mode enum into SkVertices 2017-04-03 15:50:16 +00:00
SkWriteBuffer.cpp hide lockpixels api behind flag 2017-04-17 15:33:36 +00:00
SkWritePixelsRec.h Reland "Refactor trimming logic for read/writePixels()" 2017-01-23 18:12:46 +00:00
SkWriter32.cpp Make sp variants for SkData 2016-03-11 13:02:28 -08:00
SkXfermode4f.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkXfermode_proccoeff.h Revert "Revert "Removing ref counting from GrXPFactory."" 2017-01-09 17:21:03 +00:00
SkXfermode.cpp Revert "Revert "Removing ref counting from GrXPFactory."" 2017-01-09 17:21:03 +00:00
SkXfermodeF16.cpp make SkXfermode.h go away 2016-11-16 15:38:11 +00:00
SkXfermodeInterpretation.cpp Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints" 2016-10-05 17:33:03 -07:00
SkXfermodeInterpretation.h Better comments in SkXfermodeInterpretation 2015-05-27 14:43:40 -07:00
SkXfermodePriv.h Revert "Revert "Removing ref counting from GrXPFactory."" 2017-01-09 17:21:03 +00:00
SkYUVPlanesCache.cpp Mark overridden destructors with 'override' and remove 'virtual' 2017-03-22 16:06:18 +00:00
SkYUVPlanesCache.h Update Skia's YUV API 2016-03-10 05:44:43 -08:00