..
Sk4px.h
minor Sk4px cleanup
2018-12-18 20:46:25 +00:00
SkAAClip.cpp
remove sk_atomic_dec
2018-12-04 17:58:35 +00:00
SkAAClip.h
Mark overridden destructors with 'override' and remove 'virtual'
2017-03-22 16:06:18 +00:00
SkAdvancedTypefaceMetrics.h
Revert "Revert "SkAdvancedTypefaceMetrics: factor out GlyphToUnicode""
2018-05-09 18:00:35 +00:00
SkAlphaRuns.cpp
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkAnalyticEdge.cpp
move SFDot6 inverse table into SkAnalyticEdge
2018-10-22 15:22:55 +00:00
SkAnalyticEdge.h
move SFDot6 inverse table into SkAnalyticEdge
2018-10-22 15:22:55 +00:00
SkAnnotation.cpp
SkAnnotationKeys.h
SkAntiRun.h
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkArenaAlloc.cpp
Change 0 extraSize allocation behavior for SkArenaAlloc
2018-10-15 17:59:25 +00:00
SkArenaAllocList.h
IWYU: three files
2018-09-19 14:21:55 +00:00
SkATrace.cpp
Add a runtime flag to enable ATRACE
2018-06-29 22:44:17 +00:00
SkATrace.h
Add atrace events for bitmap uploads to Android framework builds.
2017-08-17 16:57:33 +00:00
SkAutoBlitterChoose.h
SkMacros split from SkTypes.h
2018-06-12 18:39:33 +00:00
SkAutoMalloc.h
Revert "SkMath takes some functions from from SkTypes"
2018-09-07 17:32:54 +00:00
SkAutoPixmapStorage.cpp
Remove another writePixels instance
2018-04-20 16:25:35 +00:00
SkAutoPixmapStorage.h
Remove another writePixels instance
2018-04-20 16:25:35 +00:00
SkBBHFactory.cpp
SkBBoxHierarchy.h
SkBigPicture.cpp
Revert "hide picture virtuals (no public callers)"
2018-01-27 17:30:15 +00:00
SkBigPicture.h
Move SkNoncopyable to include/private.
2018-07-17 21:39:51 +00:00
SkBitmap.cpp
move some methods out of line
2019-02-08 15:41:36 +00:00
SkBitmapCache.cpp
simplify fExternalCounter bookkeeping
2018-12-13 17:45:09 +00:00
SkBitmapCache.h
Remove colorType and colorSpace from bitmap cache key, and IWYU
2018-10-23 14:28:12 +00:00
SkBitmapController.cpp
Revert "Revert "Use SkImage to manage mip map cache purging, not Bitmap/PixelRef""
2018-10-15 20:04:59 +00:00
SkBitmapController.h
De-virtualize SkBitmapController
2018-07-19 14:18:25 +00:00
SkBitmapDevice.cpp
Implement drawImage in terms of drawImageRect
2019-02-11 17:02:00 +00:00
SkBitmapDevice.h
Implement drawImage in terms of drawImageRect
2019-02-11 17:02:00 +00:00
SkBitmapProcState_matrixProcs.cpp
fold _utils.h into _matrixProcs.cpp
2018-12-18 15:21:06 +00:00
SkBitmapProcState.cpp
clean up SkBitmapProcState::platformProcs()
2018-12-03 21:24:31 +00:00
SkBitmapProcState.h
clean up SkBitmapProcState::platformProcs()
2018-12-03 21:24:31 +00:00
SkBitmapProvider.cpp
Remove unused dstColorSpace from getROPixels
2018-10-19 17:40:25 +00:00
SkBitmapProvider.h
Remove unused SkBitmapProvider functions
2018-10-19 16:18:25 +00:00
SkBlendMode.cpp
remove src/jumper
2018-10-24 11:15:58 +00:00
SkBlendModePriv.h
Remove SkPM4f.h, fold contents into SkColorData.h
2018-11-02 17:17:16 +00:00
SkBlitBWMaskTemplate.h
SkBlitRow_D32.cpp
minor Sk4px cleanup
2018-12-18 20:46:25 +00:00
SkBlitRow.h
clean up SkBlitRow_opts
2018-11-09 17:58:05 +00:00
SkBlitter_A8.cpp
handle non-a8 masks in coverage blitter
2018-05-01 17:28:34 +00:00
SkBlitter_ARGB32.cpp
split up SkColor_opts_neon.h
2018-12-04 20:34:07 +00:00
SkBlitter_RGB565.cpp
expand flag to include all text-related paint fields
2019-01-10 20:06:07 +00:00
SkBlitter_Sprite.cpp
use from/to_srgb only when known to be in [0,1]
2018-10-30 12:58:58 +00:00
SkBlitter.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkBlitter.h
Remove ContextRect::DstType
2018-08-08 22:05:28 +00:00
SkBlurMask.cpp
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkBlurMask.h
hide SkBlurMaskFilter and SkBlurQuality
2018-03-14 17:27:36 +00:00
SkBlurMF.cpp
Rename GrContext::contextPriv to priv
2019-02-04 22:13:14 +00:00
SkBlurPriv.h
move blur impl into core
2018-03-12 18:48:18 +00:00
SkBuffer.cpp
change path serialization version to 4
2018-02-21 21:22:37 +00:00
SkBuffer.h
Move SkNoncopyable to include/private.
2018-07-17 21:39:51 +00:00
SkCachedData.cpp
remove sk_atomic_dec
2018-12-04 17:58:35 +00:00
SkCachedData.h
Move SkNoncopyable to include/private.
2018-07-17 21:39:51 +00:00
SkCanvas.cpp
Implement drawImage in terms of drawImageRect
2019-02-11 17:02:00 +00:00
SkCanvasPriv.cpp
update pipe for lattice and shadowrec
2018-01-03 15:30:29 +00:00
SkCanvasPriv.h
add saveBehind to canvas
2018-12-19 14:44:09 +00:00
SkClipOpPriv.h
add flag to hide deprecated clipops
2017-05-10 18:56:14 +00:00
SkClipStack.cpp
No longer round the non-AA clip bounds
2019-01-09 21:35:30 +00:00
SkClipStack.h
Short term fix for SkClipStack unique key issue
2018-12-21 15:26:17 +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 unused declarations
2018-01-03 00:13:49 +00:00
SkColor.cpp
Remove SkPM4f.h, fold contents into SkColorData.h
2018-11-02 17:17:16 +00:00
SkColorFilter.cpp
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkColorMatrixFilterRowMajor255.cpp
Remove SkPM4fPriv.h includes, then IWYU
2018-09-28 15:17:04 +00:00
SkColorMatrixFilterRowMajor255.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkColorSpace.cpp
Remove SkColorSpaceTransferFn
2019-02-01 21:32:50 +00:00
SkColorSpacePriv.h
Remove nearly all use of SkColorSpaceTransferFn
2019-01-24 17:45:19 +00:00
SkColorSpaceXformCanvas.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkColorSpaceXformer.cpp
Revert "Hide setDrawLooper -- deprecate loopers"
2019-02-07 19:00:36 +00:00
SkColorSpaceXformer.h
remove src/jumper
2018-10-24 11:15:58 +00:00
SkColorSpaceXformSteps.cpp
Remove nearly all use of SkColorSpaceTransferFn
2019-01-24 17:45:19 +00:00
SkColorSpaceXformSteps.h
Remove nearly all use of SkColorSpaceTransferFn
2019-01-24 17:45:19 +00:00
SkContourMeasure.cpp
fix contour-measure for move-line-move
2019-02-13 17:14:09 +00:00
SkConvertPixels.cpp
remove SkUnpremultiplyRow()
2018-11-02 19:35:17 +00:00
SkConvertPixels.h
Add rowBytes to createTestingOnlyBackendTexture
2018-09-25 13:48:29 +00:00
SkCoreBlitters.h
handle non-a8 masks in coverage blitter
2018-05-01 17:28:34 +00:00
SkCoverageDelta.cpp
Let SkCoverageDeltaList store width and use it during blitting
2018-04-16 19:01:20 +00:00
SkCoverageDelta.h
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkCoverageModePriv.h
gpu impl for compose and combine maskfilters
2018-02-05 21:17:51 +00:00
SkCpu.cpp
Does everyone support __has_include() now?
2018-06-13 15:56:46 +00:00
SkCpu.h
detect ASIMDHP on ARM64
2018-03-26 16:35:23 +00:00
SkCubicClipper.cpp
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkCubicClipper.h
SkCubicMap.cpp
cubicmap should pin its input -- I guess
2018-11-13 22:55:37 +00:00
SkCubicMap.h
add tests for cubicmap
2018-08-14 21:47:18 +00:00
SkData.cpp
More workarounds on Windows Debug DLL crash.
2018-07-09 17:20:17 +00:00
SkDataTable.cpp
Remove SkDataTableBuilder. It is not used.
2017-02-28 21:11:45 +00:00
SkDebug.cpp
GOOGLE3 -> SK_BUILD_FOR_GOOGLE3
2017-12-19 14:42:16 +00:00
SkDeferredDisplayList.cpp
Allow CCPR in DDL mode (take 2)
2018-05-31 17:27:43 +00:00
SkDeferredDisplayListPriv.h
Fix recording multiple DDLs from a single DDL Recorder (take 2)
2018-12-18 14:41:44 +00:00
SkDeferredDisplayListRecorder.cpp
Rename GrContext::contextPriv to priv
2019-02-04 22:13:14 +00:00
SkDeque.cpp
SkDeque: Move asserts prior to pointer dereference
2019-02-11 10:01:27 +00:00
SkDescriptor.cpp
Update SkDescriptor
2019-01-04 19:24:06 +00:00
SkDescriptor.h
Update SkDescriptor
2019-01-04 19:24:06 +00:00
SkDevice.cpp
Implement drawImage in terms of drawImageRect
2019-02-11 17:02:00 +00:00
SkDevice.h
Implement drawImage in terms of drawImageRect
2019-02-11 17:02:00 +00:00
SkDiscardableMemory.h
always check lock() result
2018-12-13 15:53:11 +00:00
SkDistanceFieldGen.cpp
Have the SDF MaskFilter convert LCD16 to a distance field.
2018-11-17 18:30:34 +00:00
SkDistanceFieldGen.h
Have the SDF MaskFilter convert LCD16 to a distance field.
2018-11-17 18:30:34 +00:00
SkDocument.cpp
SkDocument: remove unused fDoneProc
2018-01-08 20:53:41 +00:00
SkDraw_text.cpp
remove legacy SkPaint getTextBlobIntercepts
2019-01-29 19:24:48 +00:00
SkDraw_vertices.cpp
Remove SkPM4f.h, fold contents into SkColorData.h
2018-11-02 17:17:16 +00:00
SkDraw.cpp
hide SkPaint::getFlags/setFlags, use bool acessors instead
2019-01-16 22:45:29 +00:00
SkDraw.h
Move more utils into SkFontPriv, IWYU
2019-01-22 22:24:03 +00:00
SkDrawable.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +00:00
SkDrawLooper.cpp
Revert "Hide setDrawLooper -- deprecate loopers"
2019-02-07 19:00:36 +00:00
SkDrawProcs.h
hide the SkPaint::Align enum entirely
2018-10-30 17:26:47 +00:00
SkDrawShadowInfo.cpp
Check for degenerate path when calculating shadow transform
2018-10-02 13:53:04 +00:00
SkDrawShadowInfo.h
Add perspective support to blur shadows
2018-09-17 12:56:25 +00:00
SkEdge.cpp
remove unused flags -- no clients define these
2018-10-19 13:14:36 +00:00
SkEdge.h
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkEdgeBuilder.cpp
serious SkEdgeBuilder refactoring
2018-10-24 13:50:33 +00:00
SkEdgeBuilder.h
serious SkEdgeBuilder refactoring
2018-10-24 13:50:33 +00:00
SkEdgeClipper.cpp
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkEdgeClipper.h
path hang
2017-03-22 16:32:45 +00:00
SkEndian.h
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkExchange.h
Add skstd version of std::exchange
2016-09-29 13:11:23 -07:00
SkExecutor.cpp
SkExecutor: use SkLeanWindows.h
2018-05-04 16:05:02 +00:00
SkFDot6.h
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkFindAndPlaceGlyph.h
Rename SkGlyphCache -> SkStrike
2019-01-16 18:28:28 +00:00
SkFixed15.h
add and test SkFixed15::to_u8()
2017-01-17 16:05:11 +00:00
SkFlattenable.cpp
rename some flattenable routines
2018-10-20 14:08:32 +00:00
SkFont.cpp
remove unused cruft
2019-02-12 03:53:25 +00:00
SkFontDescriptor.cpp
add behavior enum to SkTypeface::serialize()
2018-09-03 16:52:26 +00:00
SkFontDescriptor.h
add behavior enum to SkTypeface::serialize()
2018-09-03 16:52:26 +00:00
SkFontLCDConfig.cpp
SkFontMgr.cpp
add a SkFontMgr to DM that returns portable fonts
2017-11-06 21:21:42 +00:00
SkFontMgrPriv.h
SkQP: make_gmkb, gm_knowledge (GM Knowledgebase)
2017-12-15 17:23:48 +00:00
SkFontPriv.cpp
remove unneeded friends/includes in SkPaint.h
2019-02-01 19:29:46 +00:00
SkFontPriv.h
remove unused cruft
2019-02-12 03:53:25 +00:00
SkFontStream.cpp
SkTypes.h : move SkAutoMalloc into SkAutoMalloc.h
2017-01-11 18:55:34 +00:00
SkFontStream.h
SkForceCPlusPlusLinking.cpp
SkFuzzLogging.h
SkGaussFilter.cpp
remove Gauss option from SkGaussFilter
2018-11-06 23:16:59 +00:00
SkGaussFilter.h
remove Gauss option from SkGaussFilter
2018-11-06 23:16:59 +00:00
SkGeometry.cpp
ccpr: Clamp the number of linear stroke segments
2018-09-14 20:35:50 +00:00
SkGeometry.h
add google-build-namespaces to clang-tidy checks
2018-12-12 16:33:59 +00:00
SkGlobalInitialization_core.cpp
rename some flattenable routines
2018-10-20 14:08:32 +00:00
SkGlyph.cpp
Make a ctor for SkGlyph
2019-01-10 18:38:11 +00:00
SkGlyph.h
Remove unneeded SkPackedUnicharID
2019-02-12 20:15:13 +00:00
SkGlyphRun.cpp
Rename SkGlyphCache -> SkStrike
2019-01-16 18:28:28 +00:00
SkGlyphRun.h
remove unneeded friends/includes in SkPaint.h
2019-02-01 19:29:46 +00:00
SkGlyphRunPainter.cpp
Calculate strike in path case
2019-02-14 21:37:48 +00:00
SkGlyphRunPainter.h
Calculate strike in path case
2019-02-14 21:37:48 +00:00
SkGpuBlurUtils.cpp
Rename GrContext::contextPriv to priv
2019-02-04 22:13:14 +00:00
SkGpuBlurUtils.h
Refactor GaussianBlur
2018-04-25 15:01:07 +00:00
SkGraphics.cpp
(Almost) no one needs to know about SkPixelRef
2018-10-19 19:31:37 +00:00
SkHalf.cpp
SkICC.cpp
Remove SkICC::WriteToICC
2019-02-01 21:00:10 +00:00
SkICCPriv.h
Reland "strip down SkICC.cpp"
2018-05-22 14:17:15 +00:00
SkImageFilter.cpp
Rename GrContext::contextPriv to priv
2019-02-04 22:13:14 +00:00
SkImageFilterCache.cpp
Remove fCacheKeys from SkImageFilter.
2018-05-04 14:33:32 +00:00
SkImageFilterCache.h
Remove fCacheKeys from SkImageFilter.
2018-05-04 14:33:32 +00:00
SkImageFilterPriv.h
create imagepriv and name params
2017-11-03 13:56:30 +00:00
SkImageGenerator.cpp
Replace use of SkYUVSizeInfo with SkYUVASizeInfo
2018-10-30 15:00:34 +00:00
SkImageInfo.cpp
basic first pass at RGBA F32 support
2018-06-26 19:02:52 +00:00
SkImagePriv.h
Make SkYUVAIndex publicly accessible
2018-10-04 14:14:23 +00:00
SkIPoint16.h
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkLatticeIter.cpp
Make the src rects of truths in SkLatticeIter be integral.
2018-05-04 16:05:42 +00:00
SkLatticeIter.h
Make the src rects of truths in SkLatticeIter be integral.
2018-05-04 16:05:42 +00:00
SkLineClipper.cpp
do reject vertical lines if they are outside of the clip
2018-08-25 19:33:17 +00:00
SkLineClipper.h
SkLiteDL.cpp
SkLiteDL: Don't use move()d object
2019-02-09 12:24:17 +00:00
SkLiteDL.h
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkLiteRecorder.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkLiteRecorder.h
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkLocalMatrixImageFilter.cpp
rebase
2018-06-08 20:36:53 +00:00
SkLocalMatrixImageFilter.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkLRUCache.h
switched GrVkPipelineStateCache over to use SkLRUCache
2017-01-03 20:14:02 +00:00
SkMakeUnique.h
Revert "Revert "Experimental blur code with 32 bit fix.""
2017-07-13 17:16:43 +00:00
SkMallocPixelRef.cpp
Clean up includes in SkMallocPixelRef
2018-06-26 16:47:39 +00:00
SkMask.cpp
Fix some shadow issues.
2018-06-26 20:28:55 +00:00
SkMask.h
remove color 16 implementation out of public
2018-11-02 15:29:01 +00:00
SkMaskBlurFilter.cpp
remove Gauss option from SkGaussFilter
2018-11-06 23:16:59 +00:00
SkMaskBlurFilter.h
fix include guard
2017-10-09 18:15:54 +00:00
SkMaskCache.cpp
hide SkBlurMaskFilter and SkBlurQuality
2018-03-14 17:27:36 +00:00
SkMaskCache.h
hide SkBlurMaskFilter and SkBlurQuality
2018-03-14 17:27:36 +00:00
SkMaskFilter.cpp
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkMaskFilterBase.h
Fold directFilterRRectMaskGPU into directFilterMaskGPU
2018-08-23 18:43:57 +00:00
SkMaskGamma.cpp
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkMaskGamma.h
Move SkNoncopyable to include/private.
2018-07-17 21:39:51 +00:00
SkMath.cpp
Reland "Remove SK_MaxSizeT, SK_M{in|ax}U{16|32}, #defines."
2018-06-15 16:26:05 +00:00
SkMathPriv.h
Fix header file for _byteswap_ulong from MSVC CRT
2018-12-31 23:55:21 +00:00
SkMatrix44.cpp
[sksg] 4x4 matrix support
2019-01-10 02:06:54 +00:00
SkMatrix.cpp
move some methods out of line
2019-02-08 15:41:36 +00:00
SkMatrixImageFilter.cpp
Remove obsolete SK_IGNORE_ defines
2018-11-13 15:38:03 +00:00
SkMatrixImageFilter.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkMatrixPriv.h
Rewrite GrQuad to use separate arrays of x and y values to be Sk4f friendly.
2018-05-17 15:29:13 +00:00
SkMatrixUtils.h
Make header files self-sufficient
2017-02-10 01:19:52 +00:00
SkMD5.cpp
SkMD5.h
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkMiniRecorder.cpp
trim #include <new> from SkPostConfig.h
2018-06-11 15:55:31 +00:00
SkMiniRecorder.h
move files out of private, and fix up callers to IWYU
2017-05-16 21:29:03 +00:00
SkMipMap.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkMipMap.h
Ensure that SkMipMap pixel data is always 8 byte aligned (for F16)
2018-12-04 15:48:11 +00:00
SkModeColorFilter.cpp
Remove SkPM4fPriv.h, inline the two functions at call-sites
2018-10-26 17:45:21 +00:00
SkModeColorFilter.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkMSAN.h
SkMultiPictureDraw.cpp
Revert[2] "Change SkCanvas to *not* inherit from SkRefCnt"
2016-11-13 18:31:13 +00:00
SkNextID.h
SkNormalFlatSource.cpp
Reland "SkSL is now pickier about type conversions"
2019-02-06 02:40:59 +00:00
SkNormalFlatSource.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkNormalMapSource.cpp
Reland "SkSL is now pickier about type conversions"
2019-02-06 02:40:59 +00:00
SkNormalMapSource.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkNormalSource.cpp
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkNormalSource.h
rename some flattenable routines
2018-10-20 14:08:32 +00:00
SkOpts.cpp
tear down one-big-switch SkRasterPipeline backend
2019-01-03 17:17:56 +00:00
SkOpts.h
tear down one-big-switch SkRasterPipeline backend
2019-01-03 17:17:56 +00:00
SkOrderedReadBuffer.h
SkOSFile.h
Convert NULL and 0 to nullptr.
2017-08-28 17:48:57 +00:00
SkOverdrawCanvas.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkPaint.cpp
SkPaint: clean up ctor, dtor, etc
2019-02-12 18:55:30 +00:00
SkPaintDefaults.h
Move more utils into SkFontPriv, IWYU
2019-01-22 22:24:03 +00:00
SkPaintPriv.cpp
remove unneeded friends/includes in SkPaint.h
2019-02-01 19:29:46 +00:00
SkPaintPriv.h
remove unneeded friends/includes in SkPaint.h
2019-02-01 19:29:46 +00:00
SkPath_serial.cpp
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkPath.cpp
fix contour-measure for move-line-move
2019-02-13 17:14:09 +00:00
SkPathEffect.cpp
Fix occurrences of "-Wextra-semi-stmt"
2018-11-30 23:23:09 +00:00
SkPathMeasure.cpp
per-contour variant of SkPathMeasure
2019-02-06 18:21:22 +00:00
SkPathMeasurePriv.h
SkPathPriv.h
fix roll
2018-12-13 21:11:39 +00:00
SkPathRef.cpp
fix rawiter::peek
2019-02-13 16:16:48 +00:00
SkPicture_none.cpp
[canvaskit] Slice out SkPicture
2018-10-18 14:15:47 +00:00
SkPicture.cpp
remove sk_atomic_compare_exchange
2018-12-04 15:14:20 +00:00
SkPictureCommon.h
remove unused willPlayBackBitmaps from picture
2017-12-20 20:27:06 +00:00
SkPictureData.cpp
unflatten directly to font for legacy skps
2019-01-15 01:25:55 +00:00
SkPictureData.h
Deliberately call typefaceproc only once per face in pictures
2018-09-05 16:45:16 +00:00
SkPictureFlat.cpp
[canvaskit] Slice out SkPicture
2018-10-18 14:15:47 +00:00
SkPictureFlat.h
Revert "Reland "Revert "remove legacy code for text attributes on paint"""
2019-01-28 18:27:26 +00:00
SkPictureImageGenerator.cpp
Always require a color space on picture-backed images
2018-10-18 15:13:39 +00:00
SkPicturePlayback.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +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
SkPicturePriv.h
clean up SkPicture include
2018-06-12 13:56:33 +00:00
SkPictureRecord.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkPictureRecord.h
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkPictureRecorder.cpp
Revert "remove approxbytes api from SkPicture"
2017-12-25 02:51:32 +00:00
SkPixelRef.cpp
remove sk_atomic_fetch_add
2018-12-04 15:53:16 +00:00
SkPixmap.cpp
Revert "Make SkBitmap/SkPixmap::erase* do so in sRGB"
2019-01-08 13:04:24 +00:00
SkPixmapPriv.h
Add SkEncodedOrigin to SkYUVASizeInfo, fix JPEG orientation in GPU decode path
2018-11-30 16:05:36 +00:00
SkPoint3.cpp
increase SkPoint3 normalize precision
2018-08-30 00:29:49 +00:00
SkPoint.cpp
Make line distance more robust
2018-09-26 14:18:45 +00:00
SkPointPriv.h
Use GrVertexWriter for GrRegionOp, add writeQuad()
2018-11-16 16:01:08 +00:00
SkPromiseImageTexture.cpp
Make GrTexture caching for SkPromiseImageTexture work when same texture
2019-01-16 22:06:53 +00:00
SkPtrRecorder.cpp
SkPtrRecorder.h
SkQuadClipper.cpp
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkQuadClipper.h
SkRasterClip.cpp
clean up includes
2018-08-06 14:49:46 +00:00
SkRasterClip.h
SkMacros split from SkTypes.h
2018-06-12 18:39:33 +00:00
SkRasterClipStack.h
trim #include <new> from SkPostConfig.h
2018-06-11 15:55:31 +00:00
SkRasterPipeline.cpp
tear down one-big-switch SkRasterPipeline backend
2019-01-03 17:17:56 +00:00
SkRasterPipeline.h
Remove nearly all use of SkColorSpaceTransferFn
2019-01-24 17:45:19 +00:00
SkRasterPipelineBlitter.cpp
remove burst mode in SkRPBlitter
2019-01-30 18:22:51 +00:00
SkReadBuffer.cpp
lookup received factories directly
2018-11-15 14:08:35 +00:00
SkReadBuffer.h
unflatten directly to font for legacy skps
2019-01-15 01:25:55 +00:00
SkReader32.h
some SkAtomics cleanup
2018-12-04 13:53:39 +00:00
SkRecord.cpp
Revert "Revert "Reland: Remove SkLights include from SkCanvas.h""
2017-05-03 19:17:11 +00:00
SkRecord.h
remove pointer tagging hack in SkRecord
2019-02-11 18:52:37 +00:00
SkRecordDraw.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkRecordDraw.h
SkRecordedDrawable.cpp
Revert "hide picture virtuals (no public callers)"
2018-01-27 17:30:15 +00:00
SkRecordedDrawable.h
override getTypeName() instead of using table
2018-10-19 18:07:04 +00:00
SkRecorder.cpp
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkRecorder.h
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkRecordOpts.cpp
consolidate SaveLayerFlag internal references
2018-03-13 19:36:12 +00:00
SkRecordOpts.h
Turn off savelayer optimization for Android framework
2017-03-06 21:30:12 +00:00
SkRecordPattern.h
check for no_paint and remove some drawdrawable special-casing
2017-05-15 19:03:11 +00:00
SkRecords.cpp
Pre-cache SkPath's genID in PreCachedPath too
2017-05-18 15:50:39 +00:00
SkRecords.h
Add new experimental API for rectangles with per-edge AA control
2019-01-23 16:45:01 +00:00
SkRect.cpp
refactor setBoundsCheck() a bit
2018-05-17 22:25:13 +00:00
SkRectPriv.h
Clean up in, about, and around GrTextBlob::SubRun
2018-11-12 23:00:31 +00:00
SkRegion_path.cpp
clean up includes
2018-08-06 14:49:46 +00:00
SkRegion.cpp
remove sk_atomic_dec
2018-12-04 17:58:35 +00:00
SkRegionPriv.h
remove sk_atomic_dec
2018-12-04 17:58:35 +00:00
SkRemoteGlyphCache.cpp
Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
2019-02-13 18:48:39 +00:00
SkRemoteGlyphCache.h
Split getOrCreateCache into a SkFont and descriptor based calles
2019-02-08 18:49:30 +00:00
SkRemoteGlyphCacheImpl.h
Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
2019-02-13 18:48:39 +00:00
SkResourceCache.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkResourceCache.h
ccpr: Use SkMessageBus for thread-safe eviction of cache entries
2018-10-19 00:25:20 +00:00
SkRRect.cpp
get rid of SkScalarDiv
2018-11-07 14:15:09 +00:00
SkRRectPriv.h
Add a dedicated Op for analytic round rects
2018-11-19 19:26:12 +00:00
SkRTree.cpp
migrating SkTDArray towards std::vector api
2018-08-08 15:51:44 +00:00
SkRTree.h
Mark overridden destructors with 'override' and remove 'virtual'
2017-03-22 16:06:18 +00:00
SkRWBuffer.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +00:00
SkSafeMath.h
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkSafeRange.h
validate indices for vertices
2018-02-01 16:08:13 +00:00
SkScalar.cpp
SkScalerContext.cpp
Remove filterRec bypass on MakeRecAndEffects
2019-02-06 19:20:22 +00:00
SkScalerContext.h
Remove filterRec bypass on MakeRecAndEffects
2019-02-06 19:20:22 +00:00
SkScaleToSides.h
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkScan_AAAPath.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkScan_Antihair.cpp
Add support for MSVC run-time checks (and control flow guard)
2019-02-04 20:55:24 +00:00
SkScan_AntiPath.cpp
Reland "disable DAA and AAA in flutter"
2018-10-12 02:22:16 +00:00
SkScan_DAAPath.cpp
serious SkEdgeBuilder refactoring
2018-10-24 13:50:33 +00:00
SkScan_Hairline.cpp
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkScan_Path.cpp
change convex scan converter to be defensive
2018-12-11 13:59:15 +00:00
SkScan.cpp
disable DAA by default
2019-02-05 17:15:14 +00:00
SkScan.h
Add SkDAARecord to prepare for init-once
2018-02-14 13:20:17 +00:00
SkScanPriv.h
remove dead code from SK_SUPPORT_LEGACY_THREADED_DAA_BUGS
2018-10-15 14:06:24 +00:00
SkScopeExit.h
Consolidate details of lazy proxy creation for promise image textures.
2018-12-10 16:11:17 +00:00
SkSemaphore.cpp
eliminate SK_BUILD_FOR_WIN32
2018-01-26 19:52:04 +00:00
SkSharedMutex.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +00:00
SkSharedMutex.h
port most SkAtomic<T> to std::atomic<T>
2018-08-09 23:40:31 +00:00
SkSpan.h
Make SkSpan C++11 compatible.
2019-02-12 17:02:10 +00:00
SkSpecialImage.cpp
Move "matches" from GrContextThreadSafeProxy to GrContext_Base
2019-02-07 19:26:50 +00:00
SkSpecialImage.h
Reduce reliance on the SkImage_Gpu's GrContext pointer
2019-01-11 16:07:56 +00:00
SkSpecialSurface.cpp
Rename GrContext::contextPriv to priv
2019-02-04 22:13:14 +00:00
SkSpecialSurface.h
Reland "Reland "Have a GrBackendFormat be stored on gpu proxies.""
2018-11-19 18:51:07 +00:00
SkSpinlock.cpp
SkSpriteBlitter_ARGB32.cpp
IWYU: SkUtils.h
2018-08-21 16:05:44 +00:00
SkSpriteBlitter_RGB565.cpp
IWYU: SkUtils.h
2018-08-21 16:05:44 +00:00
SkSpriteBlitter.h
experiments to speed up drawing 32bit images into 565
2017-10-05 20:25:04 +00:00
SkStream.cpp
SkDynamicMemoryWStream: optimize detachAsStream() for tiny streams
2018-10-12 15:28:21 +00:00
SkStreamPriv.h
Revert "SkStream: remove some WStream functions from public api"
2018-09-06 12:22:41 +00:00
SkStrike.cpp
Inline allocateNewGlyph
2019-02-12 22:28:48 +00:00
SkStrike.h
Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
2019-02-13 18:48:39 +00:00
SkStrikeCache.cpp
Use SkStrikeSpec to consolidate SkDescriptor, Effects and Typeface.
2019-02-13 18:48:39 +00:00
SkStrikeCache.h
Introduce SkScopedStrike
2019-02-11 21:14:07 +00:00
SkString.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +00:00
SkStringUtils.cpp
IWYU: SkUtils.h
2018-08-21 16:05:44 +00:00
SkStringUtils.h
rebase
2018-06-08 20:36:53 +00:00
SkStroke.cpp
remove legacy switch
2018-12-11 01:01:21 +00:00
SkStroke.h
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkStrokeRec.cpp
Reland "ccpr: Implement stroking with fine triangle strips"
2018-09-03 10:16:28 +00:00
SkStrokerPriv.cpp
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkStrokerPriv.h
longer is better
2017-07-31 17:48:38 +00:00
SkSurfaceCharacterization.cpp
Add initial support for creating a vulkan secondary command buffer drawing context.
2019-01-02 20:39:23 +00:00
SkSurfacePriv.h
Reland "Move remove ptr args to MakeRecAndEffects"
2018-11-09 20:01:42 +00:00
SkSwizzle.cpp
SkTaskGroup.cpp
Add FIFO thread pool, use it for most things.
2017-09-01 16:19:47 +00:00
SkTaskGroup.h
Move SkNoncopyable to include/private.
2018-07-17 21:39:51 +00:00
SkTDPQueue.h
Reland "Reland "Add some optimizations to PolyUtils""
2018-07-23 15:50:56 +00:00
SkTDynamicHash.h
Prevent unnecessary/unbounded growth of SkTDynamicHash capacity
2018-04-18 21:46:33 +00:00
SkTextBlob.cpp
remove legacy SkPaint getTextBlobIntercepts
2019-01-29 19:24:48 +00:00
SkTextBlobPriv.h
remove blob iterator::applyFontToPaint
2019-01-04 16:11:27 +00:00
SkTextFormatParams.h
SkTextToPathIter.h
add gm calling textblob intercepts with spacing
2018-12-12 18:29:45 +00:00
SkThreadID.cpp
SkTime.cpp
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkTLList.h
remove SkTCast
2018-06-18 17:22:18 +00:00
SkTLS.cpp
remove sk_atomic_dec
2018-12-04 17:58:35 +00:00
SkTLS.h
SkTMultiMap.h
Temporarily make SkTMultiMap::remove() safe for values not in map
2018-08-29 15:02:46 +00:00
SkTraceEvent.h
remove sk_atomic_load and sk_atomic_store
2018-12-04 15:42:01 +00:00
SkTraceEventCommon.h
Build Android Framework host library on Mac
2018-11-28 19:29:51 +00:00
SkTSearch.cpp
Change SkMemory to the more accurately named SkMalloc.
2017-03-27 18:13:07 +00:00
SkTSort.h
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkTTopoSort.h
Stop using SkTSwap.
2018-06-19 02:06:31 +00:00
SkTypeface_remote.cpp
Rename SkGlyphCache -> SkStrike
2019-01-16 18:28:28 +00:00
SkTypeface_remote.h
Rename SkGlyphCache -> SkStrike
2019-01-16 18:28:28 +00:00
SkTypeface.cpp
Move more utils into SkFontPriv, IWYU
2019-01-22 22:24:03 +00:00
SkTypefaceCache.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +00:00
SkTypefaceCache.h
SkTypefacePriv.h
SkUnPreMultiply.cpp
Remove SkUnPreMultiply::UnPreMultiplyPreservingByteOrder
2018-11-02 17:46:26 +00:00
SkUtils.cpp
SkUTF
2018-07-31 20:11:19 +00:00
SkUtils.h
Improve name table handling.
2018-08-20 20:39:54 +00:00
SkUtilsArm.cpp
SkValidatingReadBuffer.h
upgrade SkReadBuffer to always validate
2017-12-06 21:33:00 +00:00
SkValidationUtils.h
Revert "SkMath takes some functions from from SkTypes"
2018-09-07 17:32:54 +00:00
SkVertices.cpp
remove sk_atomic_inc
2018-12-04 19:01:47 +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
SkVptr.h
add SkVptr()
2017-12-06 19:37:27 +00:00
SkWriteBuffer.cpp
Add writePoint3() to SkWriteBuffer interface.
2018-11-20 14:38:01 +00:00
SkWriteBuffer.h
Add writePoint3() to SkWriteBuffer interface.
2018-11-20 14:38:01 +00:00
SkWritePixelsRec.h
clean read/write pixels signatures, augment SkSurface API
2017-07-21 15:27:23 +00:00
SkWriter32.cpp
Revert "Revert "SkTypes: extract SkTo""
2018-06-14 14:55:17 +00:00
SkWriter32.h
some SkAtomics cleanup
2018-12-04 13:53:39 +00:00
SkXfermode.cpp
remove src/jumper
2018-10-24 11:15:58 +00:00
SkXfermodeInterpretation.cpp
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
2016-10-05 17:33:03 -07:00
SkXfermodeInterpretation.h
SkXfermodePriv.h
Revert "Revert "use pipeline for non-opt xfermodes""
2017-06-14 01:27:18 +00:00
SkYUVASizeInfo.cpp
Replace use of SkYUVSizeInfo with SkYUVASizeInfo
2018-10-30 15:00:34 +00:00
SkYUVPlanesCache.cpp
Mark overridden destructors with 'override' and remove 'virtual'
2017-03-22 16:06:18 +00:00
SkYUVPlanesCache.h
Replace use of SkYUVSizeInfo with SkYUVASizeInfo
2018-10-30 15:00:34 +00:00