..
Sk4px.h
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
Sk4x4f.h
Wrap SkNx types in anonymous namespace again.
2016-10-14 21:57:50 +00:00
SkAAClip.cpp
use 64bit math to compute is a rect is empty
2018-01-09 16:54:52 +00:00
SkAAClip.h
Mark overridden destructors with 'override' and remove 'virtual'
2017-03-22 16:06:18 +00:00
SkAdvancedTypefaceMetrics.h
SkAdvancedTypefaceMetrics: pack fields better
2017-05-08 18:58:58 +00:00
SkAlphaRuns.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAnalyticEdge.cpp
No chop at y extrema for cubics
2017-08-09 21:05:35 +00:00
SkAnalyticEdge.h
fix analytic AA to work with even rounding
2017-09-05 18:00:45 +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
Control crash ArenaAlloc for unsatisfiable requests.
2017-07-24 21:55:55 +00:00
SkArenaAlloc.h
Revert "Revert "Add Atlas Text interface for rendering SDF glyphs.""
2017-11-19 18:55:18 +00:00
SkArenaAllocList.h
Revert "Revert "Add Atlas Text interface for rendering SDF glyphs.""
2017-11-19 18:55:18 +00:00
SkATrace.cpp
Bypass libandroid dynamic linking for ATrace in framework builds
2017-08-10 20:05:36 +00:00
SkATrace.h
Add atrace events for bitmap uploads to Android framework builds.
2017-08-17 16:57:33 +00:00
SkAutoBlitterChoose.h
SkSTArenaAlloc
2017-05-24 19:20:45 +00:00
SkAutoKern.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAutoMalloc.h
begin cleanup of malloc porting layer
2018-01-05 21:29:35 +00:00
SkAutoPixmapStorage.cpp
begin cleanup of malloc porting layer
2018-01-05 21:29:35 +00:00
SkAutoPixmapStorage.h
remove unused declarations
2018-01-03 00:13:49 +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
Revert "remove approxbytes api from SkPicture"
2017-12-25 02:51:32 +00:00
SkBigPicture.h
Revert "remove approxbytes api from SkPicture"
2017-12-25 02:51:32 +00:00
SkBitmap.cpp
Bitmap: clearing pixelref keeps rowbytes
2018-01-12 19:15:49 +00:00
SkBitmapCache.cpp
begin cleanup of malloc porting layer
2018-01-05 21:29:35 +00:00
SkBitmapCache.h
Change bitmapcache to not rely on lockpixels.
2017-04-11 16:38:17 +00:00
SkBitmapController.cpp
Remove uses of sk_throw.
2017-08-17 19:45:01 +00:00
SkBitmapController.h
Assume HQ is handled by pipeline, delete legacy code-path
2017-07-20 00:43:37 +00:00
SkBitmapDevice.cpp
remove unused SkRasterizer
2018-01-21 18:24:11 +00:00
SkBitmapDevice.h
remove unused declarations
2018-01-03 00:13:49 +00:00
SkBitmapProcState_filter.h
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkBitmapProcState_matrix_template.h
remove code associated with legacy affine imageshaders
2017-08-23 12:41:35 +00:00
SkBitmapProcState_matrix.h
remove code associated with legacy affine imageshaders
2017-08-23 12:41:35 +00:00
SkBitmapProcState_matrixProcs.cpp
remove code associated with legacy affine imageshaders
2017-08-23 12:41:35 +00:00
SkBitmapProcState_procs.h
remove unreachable samples for non-N32 imageshaders
2017-06-29 19:13:50 +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
make skmatrix getmapproc private
2017-10-20 15:14:05 +00:00
SkBitmapProcState.h
make skmatrix getmapproc private
2017-10-20 15:14:05 +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
SkBlendMode.cpp
Post-lerp -> pre-scale if blend mode supports it.
2017-09-18 18:45:54 +00:00
SkBlendModePriv.h
rework plus blend mode
2017-08-24 18:51:57 +00:00
SkBlitBWMaskTemplate.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkBlitMask_D32.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkBlitMask.h
Fix UB function problems for shaders and mask.
2015-12-18 09:52:15 -08:00
SkBlitRow_D32.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkBlitRow.h
remove unused blitrow
2017-06-24 21:50:32 +00:00
SkBlitter_A8.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkBlitter_ARGB32.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkBlitter_RGB565.cpp
experiments to speed up drawing 32bit images into 565
2017-10-05 20:25:04 +00:00
SkBlitter_Sprite.cpp
drawimage + maskfilter bug fix
2018-01-19 18:38:33 +00:00
SkBlitter.cpp
Revert "Revert "Revert "Revert "Snap alpha for small rects""""
2018-01-13 19:37:51 +00:00
SkBlitter.h
Revert "Call blitFatAntiRect to avoid overhead in MaskAdditiveBlitter"
2017-09-18 19:29:33 +00:00
SkBlurImageFilter.cpp
Add fp-friendly check for zero-width BlurImageFilters
2018-01-05 20:39:14 +00:00
SkBuffer.cpp
Remove trailing whitespace.
2017-10-09 21:20:34 +00:00
SkBuffer.h
Convert NULL and 0 to nullptr.
2017-08-28 17:48:57 +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
Set empty device clip when an image filter has zero bounds
2018-01-22 19:51:47 +00:00
SkCanvasPriv.cpp
update pipe for lattice and shadowrec
2018-01-03 15:30:29 +00:00
SkCanvasPriv.h
update pipe for lattice and shadowrec
2018-01-03 15:30:29 +00:00
SkClipOpPriv.h
add flag to hide deprecated clipops
2017-05-10 18:56:14 +00:00
SkClipStack.cpp
Rename methods and enum on SkClipStack::Element to indicate "device space"
2017-08-30 15:58:12 +00:00
SkClipStack.h
Rename methods and enum on SkClipStack::Element to indicate "device space"
2017-08-30 15:58:12 +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
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkColorData.h
add back SkPacked16toX32 to SkColorPriv
2017-09-19 13:12:39 +00:00
SkColorFilter.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkColorLookUpTable.cpp
Replace interp() with clut_{3,4}D stages.
2017-08-10 14:34:35 +00:00
SkColorLookUpTable.h
Replace interp() with clut_{3,4}D stages.
2017-08-10 14:34:35 +00:00
SkColorMatrixFilterRowMajor255.cpp
bug fix in matrix color filter
2017-11-30 14:54:32 +00:00
SkColorMatrixFilterRowMajor255.h
remove unused declarations
2018-01-03 00:13:49 +00:00
SkColorSpace_A2B.cpp
Remove more functionality from SkColorSpace_Base
2017-12-21 21:01:35 +00:00
SkColorSpace_A2B.h
Remove more functionality from SkColorSpace_Base
2017-12-21 21:01:35 +00:00
SkColorSpace_Base.h
Remove usage of SkGammas in SkColorSpace serialization
2017-12-27 14:41:25 +00:00
SkColorSpace_ICC.cpp
Remove more functionality from SkColorSpace_Base
2017-12-21 21:01:35 +00:00
SkColorSpace_New.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkColorSpace_New.h
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkColorSpace_XYZ.cpp
Remove more functionality from SkColorSpace_Base
2017-12-21 21:01:35 +00:00
SkColorSpace_XYZ.h
Remove more functionality from SkColorSpace_Base
2017-12-21 21:01:35 +00:00
SkColorSpace.cpp
Remove usage of SkGammas in SkColorSpace serialization
2017-12-27 14:41:25 +00:00
SkColorSpacePriv.h
Fix Adobe RGB color space in Skia
2017-12-20 14:09:34 +00:00
SkColorSpaceXform_A2B.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkColorSpaceXform_A2B.h
refactor SkColorSpaceXform a bit
2017-10-04 22:44:43 +00:00
SkColorSpaceXform_Base.h
refactor SkColorSpaceXform a bit
2017-10-04 22:44:43 +00:00
SkColorSpaceXform.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkColorSpaceXformCanvas.cpp
Remove tonal color from DrawShadow internals
2018-01-19 16:32:13 +00:00
SkColorSpaceXformer.cpp
Apply color transform for Lattice fixed colors
2017-12-18 20:10:12 +00:00
SkColorSpaceXformer.h
Apply color transform for Lattice fixed colors
2017-12-18 20:10:12 +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
trim down colortable impl
2017-07-25 15:26:47 +00:00
SkColorTable.h
Convert NULL and 0 to nullptr.
2017-08-28 17:48:57 +00:00
SkConvertPixels.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkConvertPixels.h
Use SkTransferFunctionBehavior for raster pixel conversions
2017-03-28 16:07:04 +00:00
SkCoreBlitters.h
IWYU -- SkShader.h
2018-01-23 18:08:30 +00:00
SkCoverageDelta.cpp
Initialize mask to 0 during AntiRect optimization
2017-10-30 17:28:19 +00:00
SkCoverageDelta.h
GOOGLE3 -> SK_BUILD_FOR_GOOGLE3
2017-12-19 14:42:16 +00:00
SkCpu.cpp
Make Skia compatible with Android NDK r16
2017-11-28 19:29:57 +00:00
SkCpu.h
add _skx stages
2017-10-02 22:05:49 +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
SkCubicMap.cpp
cubic-map for non-linear t
2018-01-05 17:58:21 +00:00
SkCubicMap.h
cubic-map for non-linear t
2018-01-05 17:58:21 +00:00
SkData.cpp
Remove uses of sk_throw.
2017-08-17 19:45:01 +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
SkDeduper.h
Make header files self-sufficient
2017-02-10 01:19:52 +00:00
SkDeferredDisplayListRecorder.cpp
Split GrContext into Normal/DDL flavors
2018-01-19 18:36:35 +00:00
SkDeque.cpp
Change SkMemory to the more accurately named SkMalloc.
2017-03-27 18:13:07 +00:00
SkDescriptor.h
Directly use SkScalerContextRec.
2017-11-01 17:51:20 +00:00
SkDevice.cpp
Implement a fast path for solid color lattice rectangle
2017-12-11 18:26:18 +00:00
SkDevice.h
remove unused declarations
2018-01-03 00:13:49 +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
move parts of SkPoint to SkPointPriv
2017-11-08 18:25:17 +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
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +00:00
SkDocument.cpp
SkDocument: remove unused fDoneProc
2018-01-08 20:53:41 +00:00
SkDraw_vertices.cpp
Remove another stray pair of clamps.
2017-12-22 14:22:25 +00:00
SkDraw.cpp
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +00:00
SkDraw.h
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +00:00
SkDrawable.cpp
return pictures as sk_sp
2016-03-18 07:25:55 -07:00
SkDrawLooper.cpp
SkSTArenaAlloc
2017-05-24 19:20:45 +00:00
SkDrawProcs.h
Change type of SkGlyph::fAdvance[XY] to float.
2016-03-24 19:07:58 -07:00
SkDrawShadowInfo.cpp
Compute correct bounds for DrawShadowRec.
2017-07-31 13:55:32 +00:00
SkDrawShadowInfo.h
Remove tonal color from DrawShadow internals
2018-01-19 16:32:13 +00:00
SkEdge.cpp
No chop at y extrema for cubics
2017-08-09 21:05:35 +00:00
SkEdge.h
No chop at y extrema for cubics
2017-08-09 21:05:35 +00:00
SkEdgeBuilder.cpp
fix very large clipped path limit
2017-12-15 16:52:13 +00:00
SkEdgeBuilder.h
No chop at y extrema for cubics
2017-08-09 21:05:35 +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
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
remove SkThread, using std::thread instead
2017-10-30 16:45:29 +00:00
SkFDot6.h
Get rid of level of indirection, noticed by VC++ 2017 bug
2017-01-23 15:26:28 +00:00
SkFDot6Constants.cpp
Move gFDot6INVERSE definition to cpp file
2017-08-09 19:42:34 +00:00
SkFDot6Constants.h
Move gFDot6INVERSE definition to cpp file
2017-08-09 19:42:34 +00:00
SkFindAndPlaceGlyph.h
make skmatrix getmapproc private
2017-10-20 15:14:05 +00:00
SkFixed15.h
add and test SkFixed15::to_u8()
2017-01-17 16:05:11 +00:00
SkFlattenable.cpp
Use equal_range for factory lookups
2018-01-19 21:17:56 +00:00
SkFont.cpp
validate text during deserialization
2017-12-21 21:06:44 +00:00
SkFontDescriptor.cpp
Make SkTypeface::Style and FromOldStyle private.
2017-10-13 15:49:18 +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 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
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
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
SkGaussFilter.cpp
Fix buffer off-by-one error.
2017-12-07 14:50:20 +00:00
SkGaussFilter.h
Fix buffer off-by-one error.
2017-12-07 14:50:20 +00:00
SkGeometry.cpp
Harden SkClassifyCubic
2017-11-09 16:08:44 +00:00
SkGeometry.h
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +00:00
SkGlobalInitialization_core.cpp
Use equal_range for factory lookups
2018-01-19 21:17:56 +00:00
SkGlyph.h
Alloc glyph image correctly for SkMask::k3D_Format.
2017-11-14 17:38:34 +00:00
SkGlyphCache_Globals.h
add API to change max pointsize for font cache
2017-06-01 20:55:16 +00:00
SkGlyphCache.cpp
Directly use SkScalerContextRec.
2017-11-01 17:51:20 +00:00
SkGlyphCache.h
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +00:00
SkGpuBlurUtils.cpp
Prefer fullscreen clears on Qualcomm/GL
2017-12-12 15:21:09 +00:00
SkGpuBlurUtils.h
Added new edge handling mode (clamp and repeat) to Gaussian blur filter.
2017-06-30 18:11:16 +00:00
SkGraphics.cpp
Revert "add knob to turn off fancy SkJumper features"
2017-05-23 18:39:51 +00:00
SkHalf.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkHalf.h
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +00:00
SkICC.cpp
Remove SK_SUPPORT_LEGACY_ICC_PRECISION
2017-12-20 13:06:24 +00:00
SkICCPriv.h
ICC: SkICCGetColorProfileTag supports special cases
2017-07-10 17:08:28 +00:00
SkImageCacherator.h
Add support for SkImageGenerator creating external textures
2017-06-08 20:23:05 +00:00
SkImageFilter.cpp
Avoid nullptr deference when deserializing SkPicture
2018-01-11 19:53:03 +00:00
SkImageFilterCache.cpp
Fix memory leak in SkImageFilter
2017-06-29 15:51:17 +00:00
SkImageFilterCache.h
Fix memory leak in SkImageFilter
2017-06-29 15:51:17 +00:00
SkImageFilterPriv.h
create imagepriv and name params
2017-11-03 13:56:30 +00:00
SkImageGenerator.cpp
Add api for passing mipped hint into ImageGenerator onGenerateTexture
2017-10-11 17:11:07 +00:00
SkImageInfo.cpp
remove dead code for returning 0 on overflow
2017-10-11 15:54:37 +00:00
SkImageInfoPriv.h
Improve GrGLNonlinearColorSpaceXformEffect to support scRGB
2017-07-25 18:34:01 +00:00
SkImagePriv.h
Delete SkColorSpaceXformImageGenerator and SkImagePriv::SkMakeImageInColorSpace
2018-01-19 17:08:13 +00:00
SkLatticeIter.cpp
only read color array if flag is fixed color
2017-12-12 16:57:09 +00:00
SkLatticeIter.h
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +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
Implement a fast path for solid color lattice rectangle
2017-12-11 18:26:18 +00:00
SkLiteDL.h
Record SkCanvas::flush().
2017-08-14 15:29:05 +00:00
SkLiteRecorder.cpp
Record SkCanvas::flush().
2017-08-14 15:29:05 +00:00
SkLiteRecorder.h
Record SkCanvas::flush().
2017-08-14 15:29:05 +00:00
SkLocalMatrixImageFilter.cpp
create imagepriv and name params
2017-11-03 13:56:30 +00:00
SkLocalMatrixImageFilter.h
Finish overriding onMakeColorSpace() for SkImageFilters
2017-04-17 17:17:32 +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
begin cleanup of malloc porting layer
2018-01-05 21:29:35 +00:00
SkMask.cpp
move zero-init to sk_malloc for masks
2018-01-22 20:50:47 +00:00
SkMaskBlurFilter.cpp
don't include SkMalloc.h from SkTypes.h
2018-01-04 20:33:06 +00:00
SkMaskBlurFilter.h
fix include guard
2017-10-09 18:15:54 +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
Revert "Revert "simplify GrFPArgs, isolating localmatrix""
2018-01-20 22:24:50 +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
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkMath.cpp
add safemath version of readbuffer->skip
2017-12-22 03:13:25 +00:00
SkMathPriv.h
detect fixed overflow in drawPoints
2018-01-18 19:05:18 +00:00
SkMatrix44.cpp
Make SkMatrix44:dump() print out a recognizable matrix.
2016-12-01 21:48:21 +00:00
SkMatrix.cpp
Make SkMatrixPriv stride mapping functions take separate src and dst strides
2018-01-08 15:14:39 +00:00
SkMatrixImageFilter.cpp
create imagepriv and name params
2017-11-03 13:56:30 +00:00
SkMatrixImageFilter.h
remove unused declarations
2018-01-03 00:13:49 +00:00
SkMatrixPriv.h
Make SkMatrixPriv stride mapping functions take separate src and dst strides
2018-01-08 15:14:39 +00: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
move largest apis into private
2018-01-08 20:42:27 +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
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkMipMap.h
Reland of SkShaderBase
2017-05-25 14:59:07 +00:00
SkModeColorFilter.cpp
converted ConstColorProcessor to SkSL
2017-11-20 20:34:38 +00:00
SkModeColorFilter.h
Pass GrRenderTargetContext's GrColorSpaceInfo to SkShader and SkColorFilter.
2017-10-25 19:32:20 +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
SkNx.h
Add Store3 to Sk2f
2017-12-01 21:12:49 +00:00
SkOpts.cpp
Remove previous blur image implementation. Try 2
2017-12-06 17:37:49 +00:00
SkOpts.h
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +00:00
SkOrderedReadBuffer.h
SkOSFile.h
Convert NULL and 0 to nullptr.
2017-08-28 17:48:57 +00:00
SkOverdrawCanvas.cpp
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +00:00
SkPaint.cpp
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +00:00
SkPaintDefaults.h
SkPaintPriv.cpp
validate text during deserialization
2017-12-21 21:06:44 +00:00
SkPaintPriv.h
validate text during deserialization
2017-12-21 21:06:44 +00:00
SkPath.cpp
detect bad conic weights
2018-01-09 21:41:58 +00:00
SkPathEffect.cpp
remove unused declarations
2018-01-03 00:13:49 +00:00
SkPathMeasure.cpp
Remove uses of sk_throw.
2017-08-17 19:45:01 +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
Setup CCPR testing with GrMockContext
2017-11-06 20:44:19 +00:00
SkPathRef.cpp
detect bad conic weights
2018-01-09 21:41:58 +00:00
SkPicture.cpp
remove code from old picture serial guard
2018-01-19 14:30:33 +00:00
SkPictureCommon.h
remove unused willPlayBackBitmaps from picture
2017-12-20 20:27:06 +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
validate paint setters in readbuffer
2018-01-18 21:14:19 +00:00
SkPictureData.h
make rrect's more self-consistent, check drawable index
2018-01-19 17:59:13 +00:00
SkPictureFlat.cpp
remove unused SkRasterizer
2018-01-21 18:24:11 +00:00
SkPictureFlat.h
remove some old old pict ops
2018-01-20 00:30:36 +00:00
SkPictureImageGenerator.cpp
change default props for PictureImage to be unknown_pixel_geometry
2017-11-08 18:43:37 +00:00
SkPictureImageGenerator.h
Add api for passing mipped hint into ImageGenerator onGenerateTexture
2017-10-11 17:11:07 +00:00
SkPicturePlayback.cpp
remove some old old pict ops
2018-01-20 00:30:36 +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 some old old pict ops
2018-01-20 00:30:36 +00:00
SkPictureRecord.h
Remove uses of sk_throw.
2017-08-17 19:45:01 +00:00
SkPictureRecorder.cpp
Revert "remove approxbytes api from SkPicture"
2017-12-25 02:51:32 +00:00
SkPipe.h
convert pipe over to serial procs
2017-12-14 16:08:01 +00:00
SkPixelRef.cpp
removed dead colortable code
2017-07-19 22:20:57 +00:00
SkPixmap.cpp
Reland "remove bicubic clamp in SkImageShader"
2017-12-21 21:28:25 +00:00
SkPixmapPriv.h
SkBitmap now *has* a SkPixmap.
2018-01-09 16:46:22 +00:00
SkPM4f.h
partial revert of https://skia-review.googlesource.com/c/skia/+/90026 for android
2018-01-03 15:31:39 +00:00
SkPM4fPriv.h
Push much of the SkColorSpace_Base interface up to SkColorSpace
2017-12-12 19:34:29 +00:00
SkPoint3.cpp
Update SkLightingShader to support rotation
2015-08-20 05:15:07 -07:00
SkPoint.cpp
move parts of SkPoint to SkPointPriv
2017-11-08 18:25:17 +00:00
SkPointPriv.h
move parts of SkPoint to SkPointPriv
2017-11-08 18:25:17 +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
SkQuadClipper.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRasterClip.cpp
rename overloaded methods as speculative fix/diagnostic
2017-11-15 21:57:07 +00:00
SkRasterClip.h
rename overloaded methods as speculative fix/diagnostic
2017-11-15 21:57:07 +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
SkRasterPipeline.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkRasterPipeline.h
Remove legacy 2pt conical gradient
2018-01-16 20:41:14 +00:00
SkRasterPipelineBlitter.cpp
remove append_from_srgb()
2017-12-18 19:48:43 +00:00
SkReadBuffer.cpp
it is not an error to have no flattenable
2018-01-16 20:46:18 +00:00
SkReadBuffer.h
remove unused SkRasterizer
2018-01-21 18:24:11 +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
clean up GCC 6.3 workaround
2017-06-30 16:54:24 +00:00
SkRecordDraw.cpp
Implement a fast path for solid color lattice rectangle
2017-12-11 18:26:18 +00:00
SkRecordDraw.h
SkRecord refactor: fill bounds array instead of BBH directly
2015-10-24 07:45:47 -07:00
SkRecordedDrawable.cpp
remove unneeded readbuffer flags
2018-01-03 18:13:39 +00:00
SkRecordedDrawable.h
Make header files idempotent; script to check
2017-02-13 15:52:59 +00:00
SkRecorder.cpp
Revert "remove approxbytes api from SkPicture"
2017-12-25 02:51:32 +00:00
SkRecorder.h
Record SkCanvas::flush().
2017-08-14 15:29:05 +00:00
SkRecordOpts.cpp
remove unused SkRasterizer
2018-01-21 18:24:11 +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
Implement a fast path for solid color lattice rectangle
2017-12-11 18:26:18 +00:00
SkRect.cpp
Sort all user-supplied rects before computeFastBounds
2017-05-13 22:58:17 +00:00
SkRectPriv.h
detect fixed overflow in drawPoints
2018-01-18 19:05:18 +00:00
SkRefDict.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRefDict.h
remove unused declarations
2018-01-03 00:13:49 +00:00
SkRegion_path.cpp
begin cleanup of malloc porting layer
2018-01-05 21:29:35 +00:00
SkRegion.cpp
detect if the computed rgn bounds is too big
2018-01-16 20:41:14 +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
make rrect's more self-consistent, check drawable index
2018-01-19 17:59:13 +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
Fewer atomic ops in debug with SkBufferHead.
2017-10-05 19:03:34 +00:00
SkSafeMath.h
move zero-init to sk_malloc for masks
2018-01-22 20:50:47 +00:00
SkSafeRange.h
validate paint setters in readbuffer
2018-01-18 21:14:19 +00:00
SkScalar.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkScalerContext.cpp
remove unused SkRasterizer
2018-01-21 18:24:11 +00:00
SkScalerContext.h
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +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
Remove legacy containedInClip code
2018-01-09 01:56:52 +00:00
SkScan_Antihair.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkScan_AntiPath.cpp
check for huge paths
2018-01-22 22:33:11 +00:00
SkScan_DAAPath.cpp
Remove legacy containedInClip code
2018-01-09 01:56:52 +00:00
SkScan_Hairline.cpp
IWYU -- SkShader.h
2018-01-23 18:08:30 +00:00
SkScan_Path.cpp
handle large rects, rename helper
2018-01-17 17:38:57 +00:00
SkScan.cpp
Enable DAA for MSVC
2017-11-21 18:56:19 +00:00
SkScan.h
Remove legacy containedInClip code
2018-01-09 01:56:52 +00:00
SkScanPriv.h
relax path bounds check
2018-01-16 20:36:09 +00:00
SkScopeExit.h
Don't canonicalize empty SkRRects. They stroke differently.
2017-12-19 21:10:36 +00:00
SkSemaphore.cpp
Teach TSAN directly about semaphore_t.
2017-09-21 17:09:40 +00:00
SkSharedMutex.cpp
Teach TSAN directly about semaphore_t.
2017-09-21 17:09:40 +00: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
SkSpecialImage.cpp
Add GrProxyProvider
2018-01-08 19:05:31 +00:00
SkSpecialImage.h
Retract GrTexture.h a bit
2017-06-09 17:29:09 +00:00
SkSpecialSurface.cpp
Add GrColorSpaceInfo and use in place of GrRenderTargetContext in paint conversion.
2017-10-24 20:43:02 +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
SkSpriteBlitter_ARGB32.cpp
IWYU -- SkShader.h
2018-01-23 18:08:30 +00:00
SkSpriteBlitter_RGB565.cpp
IWYU -- SkShader.h
2018-01-23 18:08:30 +00:00
SkSpriteBlitter.h
experiments to speed up drawing 32bit images into 565
2017-10-05 20:25:04 +00:00
SkSRGB.cpp
Optimize mipmap downsample_2_2 in sRGB mode
2017-03-09 10:33:15 +00:00
SkSRGB.h
Streamline legacy gradient color conversion
2017-11-01 20:22:30 +00:00
SkStream.cpp
remove dead code for STREAM_API
2017-09-20 20:43:50 +00:00
SkStreamPriv.h
Make sp variants for SkData
2016-03-11 13:02:28 -08:00
SkString.cpp
Clean up SkString reference counting a bit.
2017-10-05 18:15:44 +00: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
move parts of SkPoint to SkPointPriv
2017-11-08 18:25:17 +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
move parts of SkPoint to SkPointPriv
2017-11-08 18:25:17 +00:00
SkStrokerPriv.h
longer is better
2017-07-31 17:48:38 +00: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
SkTaskGroup2D.cpp
Try to bypass the false-positive clang thread analysis warning
2017-12-01 19:39:51 +00:00
SkTaskGroup2D.h
Try to bypass the false-positive clang thread analysis warning
2017-12-01 19:39:51 +00:00
SkTaskGroup.cpp
Add FIFO thread pool, use it for most things.
2017-09-01 16:19:47 +00:00
SkTaskGroup.h
add SkTaskGroup::done()
2017-08-24 15:37:36 +00:00
SkTDPQueue.h
Add method to GrContext to purge unlocked resources.
2017-05-26 18:14:33 +00:00
SkTDynamicHash.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTextBlob.cpp
Revert "Revert "remove legacy support for old old picture versions""
2018-01-03 20:03:59 +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
make skmatrix getmapproc private
2017-10-20 15:14:05 +00:00
SkTextToPathIter.h
start removing uses of SkScalarMul
2017-02-06 15:12:41 +00:00
SkThreadedBMPDevice.cpp
handle large rects, rename helper
2018-01-17 17:38:57 +00:00
SkThreadedBMPDevice.h
Remove macro in the threaded backend
2018-01-09 19:15:47 +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
Shrink GrDrawOpAtlases when no longer needed, take 2.
2017-09-26 17:06:16 +00: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
Prepare to enable explicit gpu resource allocation (take 2)
2017-11-08 21:00:37 +00:00
SkTraceEvent.h
Add support for object creation/snapshot/deletion events
2017-08-03 17:10:08 +00:00
SkTraceEventCommon.h
Add atrace events for bitmap uploads to Android framework builds.
2017-08-17 16:57:33 +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
Clean up SkScalerContext descriptor creation
2018-01-23 18:13:36 +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
make most of SkColorPriv.h private
2017-09-15 16:31:35 +00:00
SkUnPreMultiplyPriv.h
Refactor pixel conversion: premul and unpremul
2017-02-09 22:11:13 +00:00
SkUtils.cpp
turn assert into check for text
2018-01-18 16:53:48 +00:00
SkUtils.h
validate text during deserialization
2017-12-21 21:06:44 +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.h
upgrade SkReadBuffer to always validate
2017-12-06 21:33:00 +00:00
SkValidationUtils.h
move Coeff into blendmode
2017-06-06 15:07:00 +00:00
SkVertices.cpp
fix bad counts deserializing SkVertices
2018-01-09 20:24:08 +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
IWYU -- SkShader.h
2018-01-23 18:08:30 +00:00
SkWriteBuffer.h
remove unneeded readbuffer flags
2018-01-03 18:13:39 +00:00
SkWritePixelsRec.h
clean read/write pixels signatures, augment SkSurface API
2017-07-21 15:27:23 +00:00
SkWriter32.cpp
make matrix serialization private
2017-10-20 16:49:57 +00:00
SkWriter32.h
move SkWriter32.h to src
2018-01-16 22:20:28 +00:00
SkXfermode.cpp
make most of SkColorPriv.h private
2017-09-15 16:31:35 +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 "use pipeline for non-opt xfermodes""
2017-06-14 01:27:18 +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