skia2/src/core
Mike Reed 90f4e9f5f7 Hide getBlendMode()
... since it mysteriously returns something even if the blender doesn't
map to any enum. Clients should use asBlendMode() or getBlendMode_or().

Change-Id: I5dc5aea51f47f297ef9b2a89535d47ac58aea9bd
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/425177
Commit-Queue: Mike Reed <reed@google.com>
Reviewed-by: Florin Malita <fmalita@chromium.org>
2021-07-07 20:55:26 +00:00
..
Sk4px.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkAAClip.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkAAClip.h
SkAdvancedTypefaceMetrics.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkAlphaRuns.cpp
SkAnalyticEdge.cpp
SkAnalyticEdge.h
SkAnnotation.cpp
SkAnnotationKeys.h
SkAntiRun.h
SkArenaAlloc.cpp extract fibonacci allocator block code 2020-12-17 00:01:53 +00:00
SkArenaAlloc.h Prohibit moving and copying SkArenaAllocs 2021-01-25 19:22:17 +00:00
SkArenaAllocList.h
SkASAN.h Poison the GrMemoryPool's sentinel field when ASAN is enabled. 2020-11-04 20:58:13 +00:00
SkATrace.cpp
SkATrace.h Reenable Wdeprecated-copy-dtor 2021-02-16 17:53:28 +00:00
SkAutoBlitterChoose.h Remove SK_REQUIRE_LOCAL_VAR macro. 2020-07-31 02:32:01 +00:00
SkAutoMalloc.h Remove SK_REQUIRE_LOCAL_VAR macro. 2020-07-31 02:32:01 +00:00
SkAutoPixmapStorage.cpp
SkAutoPixmapStorage.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkBBHFactory.cpp
SkBigPicture.cpp deprecate getTotalMatrix 2020-12-03 17:37:35 +00:00
SkBigPicture.h deprecate getTotalMatrix 2020-12-03 17:37:35 +00:00
SkBitmap.cpp FilterQuality should no longer be needed. 2021-03-20 14:30:06 +00:00
SkBitmapCache.cpp Add GrDirectContext arg to SkImage::readPixels 2020-08-27 19:26:29 +00:00
SkBitmapCache.h rename SkMipMap to SkMipmap 2020-07-15 13:26:13 +00:00
SkBitmapDevice.cpp Make blender the source-of-truth 2021-06-29 21:47:55 +00:00
SkBitmapDevice.h render RSXForm using SkGlyphRunList 2021-04-09 20:23:47 +00:00
SkBitmapProcState_matrixProcs.cpp Simplify bitmapprocstate to just store bool for bilerp 2020-11-24 21:51:16 +00:00
SkBitmapProcState.cpp Update legacy shader context to take sampling 2021-01-21 18:58:59 +00:00
SkBitmapProcState.h Update legacy shader context to take sampling 2021-01-21 18:58:59 +00:00
SkBlenderBase.h Simplify uses of asBlendMode 2021-07-01 18:00:34 +00:00
SkBlendMode.cpp Take 'gCoeffs' array out of global scope. 2021-06-22 23:45:05 +00:00
SkBlendModeBlender.cpp Move Mode() factory into SkBlender 2021-07-06 13:39:05 +00:00
SkBlendModeBlender.h Make blender the source-of-truth 2021-06-29 21:47:55 +00:00
SkBlendModePriv.h
SkBlitBWMaskTemplate.h
SkBlitRow_D32.cpp
SkBlitRow.h
SkBlitter_A8.cpp
SkBlitter_ARGB32.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkBlitter_RGB565.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkBlitter_Sprite.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkBlitter.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkBlitter.h Rename UseRasterPipelineBlitter to UseLegacyBlitter. 2021-06-15 20:16:39 +00:00
SkBlurMask.cpp move SkTPin to include/private 2020-10-16 19:45:11 +00:00
SkBlurMask.h
SkBlurMF.cpp Change architecture #defines to be SK_GPU_V1 and SK_GPU_V2 2021-07-01 18:42:53 +00:00
SkBuffer.cpp
SkBuffer.h
SkCachedData.cpp
SkCachedData.h
SkCanvas.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkCanvasPriv.cpp Remove public getter for GrSurfaceDrawContext on SkSCanvas. 2020-12-23 16:13:07 +00:00
SkCanvasPriv.h Add methods to access the top device's render target proxy 2021-06-03 18:16:27 +00:00
SkClipOpPriv.h
SkClipStack.cpp work on better SkPath::dump 2020-12-06 19:47:31 +00:00
SkClipStack.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkClipStackDevice.cpp Use SkM44 for SkDevice's device-to-global transform 2021-05-19 20:40:53 +00:00
SkClipStackDevice.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkColor.cpp move SkTPin to include/private 2020-10-16 19:45:11 +00:00
SkColorFilter_Matrix.cpp Reland "Replace GrColorMatrixFragmentProcessor with a runtime FP" 2021-06-23 17:05:15 +00:00
SkColorFilter_Matrix.h Reland "Plumb the full dst color info through color filters in SkVM" 2021-06-09 21:02:15 +00:00
SkColorFilter.cpp Expose Deserialize, so we can wean clients off of flattenable api 2021-06-17 18:30:53 +00:00
SkColorFilterBase.h Reland "Plumb the full dst color info through color filters in SkVM" 2021-06-09 21:02:15 +00:00
SkColorFilterPriv.h
SkColorSpace.cpp more careful SkColorSpace hash collision detection 2020-08-13 19:25:32 +00:00
SkColorSpacePriv.h Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
SkColorSpaceXformSteps.cpp Ignore divide by zero in SkColorSpaceXformSteps::apply 2021-06-10 15:07:40 +00:00
SkColorSpaceXformSteps.h
SkCompressedDataUtils.cpp Bitmap.asImage() 2020-12-23 15:54:57 +00:00
SkCompressedDataUtils.h Fix texture errors on iOS Metal 2020-08-03 17:27:10 +00:00
SkContourMeasure.cpp SkPath::shrinkToFit() needs to perform copy-on-write 2020-10-14 20:24:11 +00:00
SkConvertPixels.cpp Consistently fail readPixels when rowbytes not a multiple of bpp 2021-02-01 21:31:58 +00:00
SkConvertPixels.h Consistently fail readPixels when rowbytes not a multiple of bpp 2021-02-01 21:31:58 +00:00
SkCoreBlitters.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkCpu.cpp Revert "add CPU feature detection for iOS / ARM Mac" 2020-12-02 17:26:38 +00:00
SkCpu.h Reland "add ERMS (enhanced rep mov/sto) SkOpts slice" 2020-11-12 18:00:39 +00:00
SkCubicClipper.cpp
SkCubicClipper.h
SkCubicMap.cpp move SkTPin to include/private 2020-10-16 19:45:11 +00:00
SkCubicSolver.h
SkData.cpp Remove ableist language 2021-06-16 21:37:21 +00:00
SkDataTable.cpp
SkDebug.cpp
SkDeferredDisplayList.cpp Reland "Purge ccpr" 2021-06-19 18:42:38 +00:00
SkDeferredDisplayListPriv.h Change UnrefDDLTask to just be the DDLTask (take 2) 2020-11-16 19:49:58 +00:00
SkDeferredDisplayListRecorder.cpp Start using skgpu::v1 and skgpu::v2 namespaces 2021-07-06 18:28:54 +00:00
SkDeque.cpp
SkDescriptor.cpp print telemetry for diagnosing text drawing problems in Chrome 2021-03-18 15:50:16 +00:00
SkDescriptor.h print telemetry for diagnosing text drawing problems in Chrome 2021-03-18 15:50:16 +00:00
SkDevice.cpp Use SkM44 for SkDevice's device-to-global transform 2021-05-19 20:40:53 +00:00
SkDevice.h Add methods to access the top device's render target proxy 2021-06-03 18:16:27 +00:00
SkDiscardableMemory.h Reenable Wdeprecated-copy-dtor 2021-02-16 17:53:28 +00:00
SkDistanceFieldGen.cpp move SkTPin to include/private 2020-10-16 19:45:11 +00:00
SkDistanceFieldGen.h
SkDocument.cpp
SkDraw_atlas.cpp add sampling param to drawAtlas 2020-12-29 16:13:37 +00:00
SkDraw_text.cpp remove paint from SkGlyphRunList 2021-03-23 15:21:48 +00:00
SkDraw_vertices.cpp draw vertices: make shader invariants a little clearer 2021-07-07 16:34:22 +00:00
SkDraw.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkDraw.h Small cleanups to drawVertices 2021-06-23 19:43:18 +00:00
SkDrawable.cpp Fix up a ton of implicit memory_order_seq_cst for unique id gen 2020-11-10 16:01:51 +00:00
SkDrawLooper.cpp Hide (unused) SkDrawLooper 2021-02-07 12:49:53 +00:00
SkDrawProcs.h
SkDrawShadowInfo.cpp Fix shadow directional light bounds. 2020-12-17 18:04:15 +00:00
SkDrawShadowInfo.h Add support for directional lights. 2020-12-16 16:58:26 +00:00
SkEdge.cpp
SkEdge.h
SkEdgeBuilder.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkEdgeBuilder.h Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkEdgeClipper.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkEdgeClipper.h Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkEffectPriv.h
SkEndian.h
SkEnumerate.h Fix enumerate to handle refs 2021-05-07 21:51:38 +00:00
SkExecutor.cpp make SkExecutor::GetDefault() a little threadsafe 2021-03-01 19:49:31 +00:00
SkFDot6.h
SkFixed15.h
SkFlattenable.cpp
SkFont_serial.cpp
SkFont.cpp Refactor textToGlyphs closer to the source 2021-06-25 15:22:50 +00:00
SkFontDescriptor.cpp Cannot create SkFontData with no data. 2020-10-16 16:48:41 +00:00
SkFontDescriptor.h Enable ClangTidy check readability-redundant-smartptr-get. 2020-08-16 15:56:48 +00:00
SkFontMgr.cpp Revert "Revert "onMatchFaceStyle is unused, so remove it"" 2021-04-27 16:40:29 +00:00
SkFontMgrPriv.h
SkFontPriv.h Add missing #includes for referenced types, and missing headers in GN. 2020-07-27 21:00:55 +00:00
SkFontStream.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
SkFontStream.h
SkFuzzLogging.h Change some instances of whitelist/blacklist 2020-07-30 10:56:03 +00:00
SkGaussFilter.cpp
SkGaussFilter.h
SkGeometry.cpp Don't pass NaN to SkChopQuadAt in SkChopQuadAtMaxCurvature. 2021-04-29 16:40:09 +00:00
SkGeometry.h Implement indirect stroking for conics 2020-12-10 19:02:39 +00:00
SkGlobalInitialization_core.cpp
SkGlyph.cpp use SkMask::Format in SkGlyph and SkScalerContextRec 2020-11-13 19:51:13 +00:00
SkGlyph.h use SkMask::Format in SkGlyph and SkScalerContextRec 2020-11-13 19:51:13 +00:00
SkGlyphBuffer.cpp SkAuto[S]TMalloc only for trivially constructible/destructible. 2021-03-31 13:55:45 +00:00
SkGlyphBuffer.h SkAuto[S]TMalloc only for trivially constructible/destructible. 2021-03-31 13:55:45 +00:00
SkGlyphRun.cpp Remove SkSpan class template deduction guides 2021-05-11 20:06:29 +00:00
SkGlyphRun.h Move SkSpan to include/, for use in public API 2021-05-12 13:19:32 +00:00
SkGlyphRunPainter.cpp handle perspective glyph drawing correctly 2021-04-27 18:16:31 +00:00
SkGlyphRunPainter.h Reland "Fix more new Clang warnings" 2021-06-16 17:40:07 +00:00
SkGpuBlurUtils.cpp Depower GrPipeline.h 2021-07-07 13:56:23 +00:00
SkGpuBlurUtils.h Change architecture #defines to be SK_GPU_V1 and SK_GPU_V2 2021-07-01 18:42:53 +00:00
SkGraphics.cpp remove {Get,Set}FontCachePointSizeLimit() from API 2021-03-22 20:47:27 +00:00
SkHalf.cpp
SkICC.cpp Spelling and capitalization fixes from GitHub PRs 2020-12-10 18:40:09 +00:00
SkICCPriv.h
SkIDChangeListener.cpp Remove bug-prone SkIDChangeListener singleThreaded arg 2021-02-26 17:05:53 +00:00
SkImageFilter_Base.h Move more virtuals into ...Base to hide them from public api 2021-06-18 20:20:06 +00:00
SkImageFilter.cpp Allow image filters to require a translation-only layer transform 2021-06-09 21:34:44 +00:00
SkImageFilterCache.cpp
SkImageFilterCache.h Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
SkImageFilterTypes.cpp Check for invertible device matrix 2021-06-28 16:28:59 +00:00
SkImageFilterTypes.h Check for invertible device matrix 2021-06-28 16:28:59 +00:00
SkImageGenerator.cpp Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
SkImageInfo.cpp Fix implicit fallthroughs throughout Skia. 2020-06-11 22:29:53 +00:00
SkImagePriv.h Remove legacy code from picture-shader 2021-01-18 12:49:40 +00:00
SkIPoint16.h
SkLatticeIter.cpp
SkLatticeIter.h
SkLeanWindows.h
SkLineClipper.cpp
SkLineClipper.h
SkLocalMatrixImageFilter.cpp Allow image filters to require a translation-only layer transform 2021-06-09 21:34:44 +00:00
SkLocalMatrixImageFilter.h Allow image filters to require a translation-only layer transform 2021-06-09 21:34:44 +00:00
SkLRUCache.h factor out SkLRU::insert_or_update() 2021-02-28 16:05:35 +00:00
SkM44.cpp Migrate matrix-inversion code to a dedicated SkMatrixInvert file. 2021-06-22 17:11:15 +00:00
SkMalloc.cpp
SkMallocPixelRef.cpp [fuzz] Standardize, document, and backport fuzzing defines. 2020-09-14 13:36:10 +00:00
SkMarkerStack.cpp
SkMarkerStack.h
SkMask.cpp
SkMask.h use SkMask::Format in SkGlyph and SkScalerContextRec 2020-11-13 19:51:13 +00:00
SkMaskBlurFilter.cpp guard against masks that are too big to blur 2021-02-04 15:06:27 +00:00
SkMaskBlurFilter.h
SkMaskCache.cpp
SkMaskCache.h
SkMaskFilter.cpp Expose Deserialize, so we can wean clients off of flattenable api 2021-06-17 18:30:53 +00:00
SkMaskFilterBase.h Move more virtuals into ...Base to hide them from public api 2021-06-18 20:20:06 +00:00
SkMaskGamma.cpp
SkMaskGamma.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkMath.cpp constexpr SkCLZ and functions that use it 2020-11-04 20:11:33 +00:00
SkMathPriv.h make constexpr variants for SkCLZ/SkCLT and similar functions 2020-11-12 19:55:21 +00:00
SkMatrix.cpp Always make unarchived SkMatrices thread-safe 2021-03-09 15:44:30 +00:00
SkMatrixImageFilter.cpp Remove dead matrixfilter factory 2021-03-21 15:23:38 +00:00
SkMatrixImageFilter.h Remove unnecessary SkImageFilters.cpp 2021-02-26 15:31:51 +00:00
SkMatrixInvert.cpp Migrate matrix-inversion code to a dedicated SkMatrixInvert file. 2021-06-22 17:11:15 +00:00
SkMatrixInvert.h Migrate matrix-inversion code to a dedicated SkMatrixInvert file. 2021-06-22 17:11:15 +00:00
SkMatrixPriv.h Add mapRect function and RectToRect constructor to SkM44 2021-05-05 19:57:26 +00:00
SkMatrixProvider.h only tweak sampling when hitting pixel centers 2021-02-04 17:57:48 +00:00
SkMatrixUtils.h Don't use sprite-blit if cubic sampling 2020-12-21 16:10:42 +00:00
SkMD5.cpp
SkMD5.h
SkMessageBus.h Expand SkMessageBus to support different unique key types 2021-03-11 20:38:00 +00:00
SkMiniRecorder.cpp align SkAlignedSTStorage<N,T> to T 2020-11-09 19:51:55 +00:00
SkMiniRecorder.h align SkAlignedSTStorage<N,T> to T 2020-11-09 19:51:55 +00:00
SkMipmap.cpp move SkMipmapBuilder to private 2020-11-30 20:13:15 +00:00
SkMipmap.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkMipmapAccessor.cpp Rename SkBitmapController to SkMipmapAccessor 2020-12-08 15:08:52 +00:00
SkMipmapAccessor.h Rename SkBitmapController to SkMipmapAccessor 2020-12-08 15:08:52 +00:00
SkMipmapBuilder.h move SkMipmapBuilder to private 2020-11-30 20:13:15 +00:00
SkModeColorFilter.cpp Reland "Plumb the full dst color info through color filters in SkVM" 2021-06-09 21:02:15 +00:00
SkModeColorFilter.h Reland "Plumb the full dst color info through color filters in SkVM" 2021-06-09 21:02:15 +00:00
SkMSAN.h
SkNextID.h
SkOpts_erms.cpp Reland "add ERMS (enhanced rep mov/sto) SkOpts slice" 2020-11-12 18:00:39 +00:00
SkOpts.cpp remove SK_BUILD_NO_OPTS 2020-12-08 19:44:02 +00:00
SkOpts.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkOrderedReadBuffer.h
SkOSFile.h Revert "Don't keep "outResultsFile" open in nanobench" 2021-06-19 22:12:48 +00:00
SkOverdrawCanvas.cpp Remove ableist language 2021-06-16 21:37:21 +00:00
SkPaint.cpp value_or variant for getBlendMode. 2021-07-07 18:48:37 +00:00
SkPaintDefaults.h
SkPaintPriv.cpp Revert "Revert "clean up after big refactor of SkColorFilter --> ...Base"" 2020-06-26 14:51:20 +00:00
SkPaintPriv.h FilterQuality should no longer be needed. 2021-03-20 14:30:06 +00:00
SkPath_serial.cpp move SkTPin to include/private 2020-10-16 19:45:11 +00:00
SkPath.cpp Fix use of fLastMoveToIndex in computeConvexity 2021-06-22 00:34:28 +00:00
SkPathBuilder.cpp SkPathBuider::addPath() 2021-01-26 03:53:49 +00:00
SkPathEffect.cpp Expose Deserialize, so we can wean clients off of flattenable api 2021-06-17 18:30:53 +00:00
SkPathEffectBase.h clean up SkPathEffectPriv removal 2021-05-24 15:13:58 +00:00
SkPathMakers.h
SkPathMeasure.cpp
SkPathMeasurePriv.h
SkPathPriv.h Add mapRect function and RectToRect constructor to SkM44 2021-05-05 19:57:26 +00:00
SkPathRef.cpp Remove bug-prone SkIDChangeListener singleThreaded arg 2021-02-26 17:05:53 +00:00
SkPicture.cpp Cache image behind picture-shader 2021-03-04 20:48:30 +00:00
SkPictureCommon.h
SkPictureData.cpp Rename SkTArray::reserve to reserve_back. 2020-10-14 21:42:11 +00:00
SkPictureData.h split getPaint() 2020-08-07 20:05:33 +00:00
SkPictureFlat.cpp Enable ClangTidy check modernize-make-unique. 2020-08-03 17:53:52 +00:00
SkPictureFlat.h Pass sampling to drawImageSet 2021-01-05 19:40:31 +00:00
SkPictureImageGenerator.cpp Reland "Reland "Use SkImage_Raster's unique ID to cache textures."" 2021-06-02 18:41:56 +00:00
SkPicturePlayback.cpp Hide getFilterQuality 2021-03-21 02:23:27 +00:00
SkPicturePlayback.h get 4x4 initialMatrix in pictureplayback 2020-12-03 15:29:18 +00:00
SkPicturePriv.h Add SkBlender support to SkPaint flatten/unflatten. 2021-06-21 13:49:17 +00:00
SkPictureRecord.cpp remove dead code from old drawimage virtuals 2021-01-21 01:26:15 +00:00
SkPictureRecord.h remove dead code from old drawimage virtuals 2021-01-21 01:26:15 +00:00
SkPictureRecorder.cpp remove DrawPictureMode enum 2020-08-24 17:52:33 +00:00
SkPixelRef.cpp Remove bug-prone SkIDChangeListener singleThreaded arg 2021-02-26 17:05:53 +00:00
SkPixelRefPriv.h
SkPixmap.cpp Remove legacy support for inheriting sampling from the paint. 2021-03-19 16:17:42 +00:00
SkPixmapPriv.h SkAnimatedImage: Always respect exif orientation 2020-12-21 16:39:12 +00:00
SkPoint3.cpp
SkPoint.cpp
SkPointPriv.h
SkPromiseImageTexture.cpp Expand SkMessageBus to support different unique key types 2021-03-11 20:38:00 +00:00
SkPtrRecorder.cpp
SkPtrRecorder.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkQuadClipper.cpp
SkQuadClipper.h
SkRasterClip.cpp Track AA-ness and rect-ness in SkConservativeClip 2020-11-18 19:56:35 +00:00
SkRasterClip.h Track AA-ness and rect-ness in SkConservativeClip 2020-11-18 19:56:35 +00:00
SkRasterClipStack.h Don't allow replaceClip to exceed bitmap device size 2020-11-20 20:40:47 +00:00
SkRasterPipeline.cpp Add missing #includes for referenced types. 2020-07-27 14:06:31 +00:00
SkRasterPipeline.h SkSL: Remove ByteCode interpreter, generator, etc. 2021-01-22 14:38:41 +00:00
SkRasterPipelineBlitter.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkReadBuffer.cpp Remove ableist language 2021-06-16 21:37:21 +00:00
SkReadBuffer.h Move more virtuals into ...Base to hide them from public api 2021-06-18 20:20:06 +00:00
SkRecord.cpp
SkRecord.h Fix clang 12 Wsuggest-override and Wsuggest-destructor-override 2020-07-22 01:11:36 +00:00
SkRecordDraw.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkRecordDraw.h deprecate getTotalMatrix 2020-12-03 17:37:35 +00:00
SkRecordedDrawable.cpp
SkRecordedDrawable.h
SkRecorder.cpp introduce SkCanvas::onDrawGlyphRunList 2021-04-15 19:44:24 +00:00
SkRecorder.h introduce SkCanvas::onDrawGlyphRunList 2021-04-15 19:44:24 +00:00
SkRecordOpts.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkRecordOpts.h
SkRecordPattern.h
SkRecords.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkRecords.h More hiding of legacy drawImage calls 2021-01-22 13:53:42 +00:00
SkRect.cpp
SkRectPriv.h Add halfWidth/halfHeight functions to SkRectPriv 2020-12-22 20:42:43 +00:00
SkRegion_path.cpp Fix SkRegion::setPath to respect inverse fills when path isn't finite 2020-11-18 20:47:20 +00:00
SkRegion.cpp Remove "sanity"/"insane" to comply with Android's inclusive language guidance 2020-07-31 19:21:04 +00:00
SkRegionPriv.h
SkRemoteGlyphCache.cpp Move SkSpan to include/, for use in public API 2021-05-12 13:19:32 +00:00
SkRemoteGlyphCache.h Remove SkTextBlobDiffCanvas, use tracking device directly with base SkCanvas 2021-05-06 16:11:57 +00:00
SkResourceCache.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkResourceCache.h Expand SkMessageBus to support different unique key types 2021-03-11 20:38:00 +00:00
SkRRect.cpp Accept near-simple, near-circular rrects for shadow fast path. 2021-03-10 17:30:34 +00:00
SkRRectPriv.h Accept near-simple, near-circular rrects for shadow fast path. 2021-03-10 17:30:34 +00:00
SkRTree.cpp
SkRTree.h
SkRuntimeEffect.cpp GrSkSLFP: Avoid making a global copy of inColor most of the time 2021-07-02 21:06:21 +00:00
SkRuntimeEffectPriv.h Reland "Convert GrDitherEffect to a runtime FP" 2021-07-02 17:33:15 +00:00
SkSafeMath.h
SkSafeRange.h
SkSamplingPriv.h No one needs legacy sprite behavior 2021-03-25 14:18:15 +00:00
SkScalar.cpp Format and comment SkScalarInterpFunc 2020-08-26 20:50:34 +00:00
SkScalerCache.cpp don't use MASK_FORMAT_UNKNOWN to represent scaler context state 2020-11-12 18:10:50 +00:00
SkScalerCache.h use digests internally for SkScalerCache 2020-09-17 22:09:04 +00:00
SkScalerContext.cpp SkScalerContext::getImage less brittle. 2021-04-02 14:52:45 +00:00
SkScalerContext.h print telemetry for diagnosing text drawing problems in Chrome 2021-03-18 15:50:16 +00:00
SkScaleToSides.h robustify SkScaleToSides::AdjustRadii() 2020-08-11 20:08:38 +00:00
SkScan_AAAPath.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScan_Antihair.cpp Enable ClangTidy flag modernize-use-override. 2020-08-14 10:54:45 +00:00
SkScan_AntiPath.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScan_Hairline.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScan_Path.cpp Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScan.cpp
SkScan.h Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScanPriv.h Revert "SkPathView for ownerless (can live on stack) SkPaths" 2020-10-28 15:25:41 +00:00
SkScopeExit.h
SkSemaphore.cpp
SkSharedMutex.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkSharedMutex.h Remove SK_REQUIRE_LOCAL_VAR macro. 2020-07-31 02:32:01 +00:00
SkSpecialImage.cpp Remove last two uses of SkGpuDevice's GrSurfaceDrawContext-based factory 2021-05-21 14:51:56 +00:00
SkSpecialImage.h Make SkSurfaceProps non-optional for SDCs and SkSpecialImages 2021-04-20 16:22:46 +00:00
SkSpecialSurface.cpp Start using skgpu::v1 and skgpu::v2 namespaces 2021-07-06 18:28:54 +00:00
SkSpecialSurface.h Remove last two uses of SkGpuDevice's GrSurfaceDrawContext-based factory 2021-05-21 14:51:56 +00:00
SkSpinlock.cpp
SkSpriteBlitter_ARGB32.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkSpriteBlitter_RGB565.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkSpriteBlitter.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkStream.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkStreamPriv.h
SkStrikeCache.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkStrikeCache.h switch to SkMutex in SkStrike 2021-05-12 17:23:23 +00:00
SkStrikeForGPU.cpp
SkStrikeForGPU.h Move SkSpan to include/, for use in public API 2021-05-12 13:19:32 +00:00
SkStrikeSpec.cpp remove {Get,Set}FontCachePointSizeLimit() from API 2021-03-22 20:47:27 +00:00
SkStrikeSpec.h print telemetry for diagnosing text drawing problems in Chrome 2021-03-18 15:50:16 +00:00
SkString.cpp Removed SkSL::StringFragment in favor of string_view 2021-06-10 16:08:13 +00:00
SkStringUtils.cpp
SkStringUtils.h
SkStringView.cpp Added skstd::string_view 2021-06-07 21:48:37 +00:00
SkStroke.cpp Revert "Omit inner join geometry when possible" 2021-06-30 21:29:19 +00:00
SkStroke.h
SkStrokeRec.cpp
SkStrokerPriv.cpp Revert "Omit inner join geometry when possible" 2021-06-30 21:29:19 +00:00
SkStrokerPriv.h Revert "Omit inner join geometry when possible" 2021-06-30 21:29:19 +00:00
SkSurfaceCharacterization.cpp Add GrInternalSurfaceFlag for vulkan input attachment. 2020-08-27 20:05:29 +00:00
SkSurfacePriv.h Convert dmsaa to an SkSurfaceProp 2021-04-20 16:24:56 +00:00
SkSwizzle.cpp
SkTaskGroup.cpp
SkTaskGroup.h
SkTDPQueue.h Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
SkTDynamicHash.h Fix a GrThreadSafeUniquelyKeyedProxyViewCache test 2020-09-22 19:08:49 +00:00
SkTextBlob.cpp Expose intercepts on SkFont 2021-05-14 14:50:42 +00:00
SkTextBlobPriv.h Make TextBlob 'Text' allocators public. 2021-02-24 18:48:44 +00:00
SkTextBlobTrace.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkTextBlobTrace.h remove paint from SkGlyphRunList 2021-03-23 15:21:48 +00:00
SkTextFormatParams.h
SkThreadID.cpp
SkTime.cpp
SkTInternalLList.h
SkTLazy.h Use SkTCopyOnWrite more in SkCanvas 2020-12-07 22:24:50 +00:00
SkTLList.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkTMultiMap.h Add a reset method to SkTMultiMap 2021-04-15 17:03:00 +00:00
SkTraceEvent.h Reenable Wdeprecated-copy-dtor 2021-02-16 17:53:28 +00:00
SkTraceEventCommon.h Trace shader compilation for clients other than Android framework 2021-02-24 20:08:14 +00:00
SkTSearch.cpp
SkTSearch.h Replace various one-liner sorting functor adapters with lambdas. 2020-07-14 17:45:26 +00:00
SkTSort.h Update SkTQSort to use half-open ranges. 2020-07-14 22:13:59 +00:00
SkTypeface_remote.cpp notify type size for SkGlyphScaler_remote 2021-02-03 22:13:48 +00:00
SkTypeface_remote.h Make onCreateScalerContext return unique_ptr. 2020-12-28 17:31:09 +00:00
SkTypeface.cpp Refactor textToGlyphs closer to the source 2021-06-25 15:22:50 +00:00
SkTypefaceCache.cpp Fix up a ton of implicit memory_order_seq_cst for unique id gen 2020-11-10 16:01:51 +00:00
SkTypefaceCache.h
SkUnPreMultiply.cpp
SkUtils.cpp
SkUtils.h Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkUtilsArm.cpp
SkValidationUtils.h
SkVertices.cpp Remove custom SkVertices data and runtime effect varying support 2021-04-19 17:49:25 +00:00
SkVerticesPriv.h Remove custom SkVertices data and runtime effect varying support 2021-04-19 17:49:25 +00:00
SkVertState.cpp
SkVertState.h
SkVM_fwd.h Revert "sketch Half in skvm" 2021-01-12 21:55:27 +00:00
SkVM.cpp Reland "Add format-specifier warnings to SkDebugf." 2021-06-25 17:57:43 +00:00
SkVM.h In SkFilterColorProgram, support filtering a uniform color 2021-06-21 22:02:08 +00:00
SkVMBlitter.cpp Move Mode() factory into SkBlender 2021-07-06 13:39:05 +00:00
SkVptr.h
SkWriteBuffer.cpp Fix SKP serialization when SK_DISABLE_EFFECT_SERIALIZATION is defined 2020-08-05 19:31:25 +00:00
SkWriteBuffer.h read/write m44 2020-07-20 20:45:04 +00:00
SkWritePixelsRec.h
SkWriter32.cpp Remove SkReader32, and some API from SkWriter32 2020-06-10 16:45:56 +00:00
SkWriter32.h Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkXfermode.cpp Replace 'typedef xxxxx INHERITED' with 'using INHERITED = xxxx;'. 2020-09-03 03:41:26 +00:00
SkXfermodeInterpretation.cpp Hide getBlendMode() 2021-07-07 20:55:26 +00:00
SkXfermodeInterpretation.h
SkXfermodePriv.h
SkYUVAInfo.cpp Reland "Push SkYUVAInfo into GrYUVToRGBEffect." 2021-01-13 22:08:44 +00:00
SkYUVAInfoLocation.h Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
SkYUVAPixmaps.cpp Remove SkYUVASizeInfo, make SkYUVAIndex a private part of SkYUVAInfo 2021-01-12 15:06:26 +00:00
SkYUVMath.cpp Enable ClangTidy check llvm-namespace-comment. 2020-08-06 19:07:52 +00:00
SkYUVMath.h
SkYUVPlanesCache.cpp Remove legacy SkImageGenerator YUV planes interface 2020-10-20 13:44:11 +00:00
SkYUVPlanesCache.h Remove legacy SkImageGenerator YUV planes interface 2020-10-20 13:44:11 +00:00
SkZip.h Address some compile warnings from Clang 13 2021-06-15 18:58:18 +00:00