..
Sk4px.h
Clean up SkXfermode_opts.h
2016-01-08 11:45:21 -08:00
Sk4x4f.h
Wrap SkNx types in anonymous namespace again.
2016-10-14 21:57:50 +00:00
SkAAClip.cpp
Snug the clip with path bounds inside SkAAClip
2016-11-10 15:13:46 +00:00
SkAAClip.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAdvancedTypefaceMetrics.h
SkPDF: SkPDFFont class changes
2016-08-16 09:36:23 -07:00
SkAlphaRuns.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAnalyticEdge.cpp
Remove SK_ANALYTIC_AA_GUARD flag
2016-12-02 16:01:19 +00:00
SkAnalyticEdge.h
Use SkFixedMul instead of SkFixedMul_lowprec
2016-11-17 17:54:50 +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
SkATrace.cpp
Add support for Atrace and hook into SkEventTracer framework.
2016-10-14 13:43:00 +00:00
SkATrace.h
Add support for Atrace and hook into SkEventTracer framework.
2016-10-14 13:43:00 +00:00
SkAutoKern.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAutoPixmapStorage.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkAutoPixmapStorage.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07: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
SkBigPicture.cpp
Remove GrLayerHoister
2016-07-13 13:27:16 -07:00
SkBigPicture.h
src/core: s/SkAutoTUnref/sk_sp/g
2016-11-07 19:59:56 +00:00
SkBitmap.cpp
add writePixels to SkBitmap
2017-01-04 22:05:27 +00:00
SkBitmapCache.cpp
Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode
2016-11-09 01:05:07 +00:00
SkBitmapCache.h
Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode
2016-11-09 01:05:07 +00:00
SkBitmapController.cpp
bicubic, attempt gazillion
2016-12-09 22:05:24 +00:00
SkBitmapController.h
bicubic, attempt gazillion
2016-12-09 22:05:24 +00:00
SkBitmapDevice.cpp
add writePixels to SkBitmap
2017-01-04 22:05:27 +00:00
SkBitmapFilter.h
Cleanups related to SkFixed.
2016-02-25 10:28:11 -08:00
SkBitmapProcShader.cpp
Remove dest surface color mode from bitmap controller
2016-12-06 16:09:37 +00:00
SkBitmapProcShader.h
use tmp allocator for images in temp shaders
2016-08-05 14:50:19 -07:00
SkBitmapProcState_filter.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkBitmapProcState_matrix_template.h
Rename SkBitmapProcStateAutoMapper methods
2016-02-03 10:21:33 -08:00
SkBitmapProcState_matrix.h
Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS
2016-12-19 17:23:22 +00:00
SkBitmapProcState_matrixProcs.cpp
Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS
2016-12-19 17:23:22 +00:00
SkBitmapProcState_procs.h
Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS
2016-12-19 17:23:22 +00:00
SkBitmapProcState_sample.h
fission bitmapprocstate
2016-03-02 09:49:02 -08:00
SkBitmapProcState_shaderproc.h
Consolidate TILEX_LOW_BITS/TILEY_LOW_BITS -> EXTRACT_LOW_BITS
2016-12-19 17:23:22 +00:00
SkBitmapProcState_utils.h
SkBitmapProcState.cpp
bicubic, attempt gazillion
2016-12-09 22:05:24 +00:00
SkBitmapProcState.h
Fix clamp lowbits extraction when combined with non-clamp
2016-12-19 02:42:24 +00:00
SkBitmapProvider.cpp
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkBitmapProvider.h
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkBitmapScaler.cpp
Port convolve functions to SkOpts
2016-11-17 18:39:38 -08:00
SkBitmapScaler.h
Port convolve functions to SkOpts
2016-11-17 18:39:38 -08:00
SkBlendModePriv.h
move SkBlendMode_Name into public (for chrome)
2016-11-16 19:17:21 +00:00
SkBlitBWMaskTemplate.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkBlitMask_D32.cpp
Fix UB function problems for shaders and mask.
2015-12-18 09:52:15 -08:00
SkBlitMask.h
Fix UB function problems for shaders and mask.
2015-12-18 09:52:15 -08:00
SkBlitRow_D16.cpp
SkBlendARGB32 and S32[A]_Blend_BlitRow32 are currently formulated as: SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale), which boils down to ((src*src_scale)>>8) + ((dst*dst_scale)>>8). In particular, note that the intermediate precision is discarded before the two parts are added together, causing the final result to possibly inaccurate.
2016-08-05 11:48:45 -07:00
SkBlitRow_D32.cpp
SkBlendARGB32 and S32[A]_Blend_BlitRow32 are currently formulated as: SkAlphaMulQ(src, src_scale) + SkAlphaMulQ(dst, dst_scale), which boils down to ((src*src_scale)>>8) + ((dst*dst_scale)>>8). In particular, note that the intermediate precision is discarded before the two parts are added together, causing the final result to possibly inaccurate.
2016-08-05 11:48:45 -07:00
SkBlitter_A8.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkBlitter_ARGB32.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkBlitter_PM4f.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkBlitter_RGB16.cpp
remove MIPS DSP optimizations
2016-12-21 03:55:00 +00:00
SkBlitter_Sprite.cpp
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
2016-10-05 17:33:03 -07:00
SkBlitter.cpp
Add destination color space to shader ContextRec
2016-12-05 21:48:59 +00:00
SkBlitter.h
Add missing virtual functions for SkRectClipCheckBlitter
2016-11-21 15:18:37 +00:00
SkBlurImageFilter.cpp
Change GaussianBlur logic wrt color spaces
2017-01-03 14:35:06 +00:00
SkBuffer.cpp
Fix fuzzer-found deserialization bugs
2016-01-13 13:46:32 -08:00
SkBuffer.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkCachedData.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkCachedData.h
SkCanvas.cpp
Add a method in SkCanvas to set "hard" clip bounds.
2016-12-12 23:24:31 +00:00
SkCanvasPriv.h
SkChunkAlloc.cpp
Remove stray semicolons.
2016-09-27 14:04:26 +00:00
SkClipOpPriv.h
switch to _deprecated suffix for exotic SkClipOps
2016-12-20 13:46:58 +00:00
SkClipStack.cpp
Add a method in SkCanvas to set "hard" clip bounds.
2016-12-12 23:24:31 +00:00
SkColor.cpp
Added SkColor4f::FromColor3f(SkColor3f, float a)
2016-08-19 11:23:15 -07:00
SkColorFilter.cpp
Fix SkModeColorFilter in 565
2016-11-12 15:04:47 +00:00
SkColorFilterShader.cpp
GrConstColorProcessor uses 4f colors in the destination space
2016-10-26 00:48:33 +00:00
SkColorFilterShader.h
Bundle SkShader::asFragmentProcessor arguments in a struct
2016-07-22 11:04:53 -07:00
SkColorLookUpTable.cpp
Added CMYK support for ICC profiles.
2016-12-01 19:42:32 +00:00
SkColorLookUpTable.h
Added gamma visualizations to colorspaceinfo tool
2016-12-16 23:03:01 +00:00
SkColorMatrixFilterRowMajor255.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkColorMatrixFilterRowMajor255.h
Fix SkModeColorFilter in 565
2016-11-12 15:04:47 +00:00
SkColorShader.cpp
support a8
2016-11-29 21:36:32 +00:00
SkColorShader.h
support a8
2016-11-29 21:36:32 +00:00
SkColorSpace_A2B.cpp
Added CMYK support for ICC profiles.
2016-12-01 19:42:32 +00:00
SkColorSpace_A2B.h
Revert "Revert "WIP: Skia support library for ICC tasks""
2016-12-17 01:31:22 +00:00
SkColorSpace_Base.h
Implement SkICC::WriteICC()
2016-12-20 14:38:38 +00:00
SkColorSpace_ICC.cpp
Implement SkICC::WriteICC()
2016-12-20 14:38:38 +00:00
SkColorSpace_XYZ.cpp
Fix color space matrix hashing to avoid hashing the typemask
2017-01-04 16:45:05 +00:00
SkColorSpace_XYZ.h
Revert "Revert "WIP: Skia support library for ICC tasks""
2016-12-17 01:31:22 +00:00
SkColorSpace.cpp
Improve detection of color space transfer fns
2017-01-04 16:26:58 +00:00
SkColorSpacePriv.h
Improve detection of color space transfer fns
2017-01-04 16:26:58 +00:00
SkColorSpaceXform_A2B.cpp
Fix swapped interpretation of c and e in SkColorSpace_ICC
2016-12-19 20:23:03 +00:00
SkColorSpaceXform_A2B.h
Added CMYK support for ICC profiles.
2016-12-01 19:42:32 +00:00
SkColorSpaceXform_Base.h
Merge SkColorSpaceXform_XYZ and SkColorSpaceXform_Pipeline
2017-01-04 23:12:58 +00:00
SkColorSpaceXform.cpp
Merge SkColorSpaceXform_XYZ and SkColorSpaceXform_Pipeline
2017-01-04 23:12:58 +00:00
SkColorSpaceXformPriv.h
Improve color space support in SkImage::readPixels()
2016-12-22 17:47:08 +00:00
SkColorTable.cpp
Remove SkAutoTDelete.
2016-11-03 19:03:40 +00:00
SkComposeShader.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkComposeShader.h
remove xfermode from public api
2016-10-28 20:06:17 +00:00
SkConfig8888.cpp
Improve color space support in SkImage::readPixels()
2016-12-22 17:47:08 +00:00
SkConfig8888.h
SkConvolver.cpp
Add AVX2 version of ConvolveVertically
2016-12-07 17:54:04 -08:00
SkConvolver.h
Port convolve functions to SkOpts
2016-11-17 18:39:38 -08:00
SkCoreBlitters.h
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkCpu.cpp
Remove dependency on NDK cpufeatures.
2016-12-12 16:16:44 +00:00
SkCpu.h
Add an SkOpts target for Haswell+ Intel chips.
2016-09-30 15:10:48 +00:00
SkCubicClipper.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkCubicClipper.h
add more SK_WARN_UNUSED_RESULT attributes to functions that ignore out-params if they fail
2016-05-26 12:13:26 -07:00
SkData.cpp
SkDescriptors to be held in unique_ptr.
2016-10-19 15:56:28 +00:00
SkDataTable.cpp
Move to SkDataTable::MakeXXX and sk_sp.
2016-08-05 06:51:50 -07:00
SkDebug.cpp
Templatize SkToXXX.
2016-03-19 15:06:56 -07:00
SkDeduper.h
add pipecanvas
2016-09-13 08:09:45 -07:00
SkDeque.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkDescriptor.h
Class delete call unsized delete when size not known.
2016-10-19 21:41:00 +00:00
SkDevice.cpp
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkDeviceLooper.cpp
SkDeviceLooper.h
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
SkDistanceFieldGen.cpp
chmod -x *.cpp *.h
2016-10-27 16:41:14 +00:00
SkDistanceFieldGen.h
Use ARM fixes for SDF encoding.
2016-02-24 08:33:10 -08:00
SkDither.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkDither.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkDocument.cpp
document.close from bool to void
2016-09-22 14:12:47 -07:00
SkDraw.cpp
Add destination color space to shader ContextRec
2016-12-05 21:48:59 +00:00
SkDrawable.cpp
return pictures as sk_sp
2016-03-18 07:25:55 -07:00
SkDrawLooper.cpp
Make SkSmallAllocator obey the RAII invariants and move to heap structures when needed.
2016-11-15 06:26:56 -08:00
SkDrawProcs.h
Change type of SkGlyph::fAdvance[XY] to float.
2016-03-24 19:07:58 -07:00
SkEdge.cpp
Resubmit issue 2221103002 to fix the iOS build by declaring the flag in
2016-10-04 11:23:22 -07:00
SkEdge.h
Resubmit issue 2221103002 to fix the iOS build by declaring the flag in
2016-10-04 11:23:22 -07:00
SkEdgeBuilder.cpp
Combine analytic edges with tolerance
2016-11-07 08:10:44 -08:00
SkEdgeBuilder.h
Resubmit issue 2221103002 to fix the iOS build by declaring the flag in
2016-10-04 11:23:22 -07:00
SkEdgeClipper.cpp
re-chop if we fail on a big-bad-cubic
2016-07-20 10:06:59 -07:00
SkEdgeClipper.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkEmptyShader.h
remove align16 calls in skhader context sizes. will handle this elsewhere as needed
2016-03-04 07:38:12 -08: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
SkFDot6.h
Add test for QuickFDot6Div
2016-11-18 17:16:49 +00:00
SkFDot6Constants.h
Add test for QuickFDot6Div
2016-11-18 17:16:49 +00:00
SkFilterProc.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkFilterProc.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkFindAndPlaceGlyph.h
Fix: when pos is not finite, text pointer not advanced.
2017-01-03 19:51:03 +00:00
SkFixed15.h
update SkFixed15 float conversion notes.
2016-10-31 14:30:44 +00:00
SkFixedAlloc.cpp
Use ptr diff to encode function and padding.
2016-11-21 17:41:43 +00:00
SkFixedAlloc.h
Remove testing code for not fitting in the Footer.
2016-11-21 18:27:40 +00:00
SkFlattenable.cpp
Revert of Delete SkFlattenable::Type (patchset #2 id:20001 of https://codereview.chromium.org/1834303003/ )
2016-04-04 14:57:19 -07:00
SkFlattenableSerialization.cpp
hide setImageFilter(ptr)
2016-11-01 16:05:41 +00:00
SkFont.cpp
Make SkFont a bit more useable
2016-07-19 07:59:22 -07:00
SkFontDescriptor.cpp
SkFontData to use smart pointers.
2016-09-16 06:24:20 -07: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
Stage SkFontMgr factories to return smart pointers.
2017-01-04 14:51:09 +00:00
SkFontStream.cpp
SkFontStream.h
SkFontStyle.cpp
Replace 'Ulta' with 'Ultra'.
2016-08-01 12:37:13 -07:00
SkForceCPlusPlusLinking.cpp
SkFuzzLogging.h
Add SkFUZZF to help whitelist imagefilter fuzz failures
2016-04-08 14:03:06 -07:00
SkGeometry.cpp
Remove SK_SUPPORT_LEGACY_EVAL_CUBIC-guarded code
2017-01-05 17:38:45 +00:00
SkGeometry.h
allow conic chop to fail
2016-09-26 11:03:54 -07:00
SkGlobalInitialization_core.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkGlyph.h
Clean up glyph id handling.
2016-11-11 21:59:54 +00:00
SkGlyphCache_Globals.h
Add guards around access to font cache global fields.
2016-06-22 10:19:16 -07:00
SkGlyphCache.cpp
Clean up glyph id handling.
2016-11-11 21:59:54 +00:00
SkGlyphCache.h
Clean up glyph id handling.
2016-11-11 21:59:54 +00:00
SkGpuBlurUtils.cpp
Relandx2 "Remove antialiasing control from GrPaint."
2016-12-09 20:43:41 +00:00
SkGpuBlurUtils.h
Rename GrDrawContext to GrRenderTargetContext
2016-10-27 19:14:09 +00:00
SkGraphics.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkHalf.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkHalf.h
SkRasterPipeline: 8x pipelines, without any 8x code enabled.
2016-10-12 14:41:29 +00:00
SkICC.cpp
Implement SkICC::WriteICC()
2016-12-20 14:38:38 +00:00
SkICCPriv.h
Implement SkICC::WriteICC()
2016-12-20 14:38:38 +00:00
SkImageCacherator.cpp
Change GPU read/write pixels API to support color space conversion
2016-12-22 16:44:56 +00:00
SkImageCacherator.h
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkImageFilter.cpp
Change GaussianBlur logic wrt color spaces
2017-01-03 14:35:06 +00:00
SkImageFilterCache.cpp
src/core: s/SkAutoTUnref/sk_sp/g
2016-11-07 19:59:56 +00:00
SkImageFilterCache.h
Add a transient image filter cache to SkImage::makeWithFilter & PDF
2016-09-21 09:46:57 -07:00
SkImageGenerator.cpp
simplify generatescaledpixels
2016-12-19 13:46:52 +00:00
SkImageInfo.cpp
Rename all color space factories from New* to Make*
2016-10-24 14:02:27 +00:00
SkImagePriv.h
Delete SkMakeImageFromPixelRef
2017-01-05 16:33:21 +00:00
SkLatticeIter.cpp
Add a src rect to drawImageLattice() API
2016-09-30 12:41:42 -07:00
SkLatticeIter.h
Add a src rect to drawImageLattice() API
2016-09-30 12:41:42 -07:00
SkLightingShader.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkLightingShader.h
LightingShader and NormalSource comment and style fixes
2016-08-11 14:17:59 -07:00
SkLights.cpp
added radial lights to SkLights
2016-09-06 13:03:30 -07:00
SkLinearBitmapPipeline_core.h
In the current code, tiling and bilerp sampling are strongly tied together. They can be separated by taking advantage of observation that translating a sample point into filter points in the bilerp stage the filter points will be at most 0.5 outside the tile. This allows simplified repositioning for the various tiling modes; clamp and mirror use min and max while repeat has max -> 0 and 0-> max. This allows bilerp to simply treat the filter points that fall off the tile. This allows tiling and bilerp sampling to be totally separate.
2016-07-22 14:06:27 -07:00
SkLinearBitmapPipeline_matrix.h
Move the matrix stage of SkLinearBitmapPipeline over to using SkSmallAllocator.
2016-11-15 14:07:13 -08:00
SkLinearBitmapPipeline_sample.h
Change code to not store Sk4* in data structures.
2016-11-08 08:19:07 -08:00
SkLinearBitmapPipeline_tile.h
Fix, cleanup and document the clamp tiler better.
2016-12-19 21:22:37 +00:00
SkLinearBitmapPipeline.cpp
Use SkFixedAllocator in SkLinearPipeline and remove the embedding of
2016-11-18 03:05:22 +00:00
SkLinearBitmapPipeline.h
Use SkFixedAllocator in SkLinearPipeline and remove the embedding of
2016-11-18 03:05:22 +00:00
SkLineClipper.cpp
move private test for sect_with_horizontal into unittests
2016-08-17 07:37:57 -07:00
SkLineClipper.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkLiteDL.cpp
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkLiteDL.h
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkLiteRecorder.cpp
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkLiteRecorder.h
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkLocalMatrixImageFilter.cpp
Add output format properties to SkImageFilter::Context
2016-09-22 07:15:37 -07:00
SkLocalMatrixImageFilter.h
remove 4 legacy flags (clients already updated)
2016-10-20 21:08:50 +00:00
SkLocalMatrixShader.cpp
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkLocalMatrixShader.h
SkShader* refAs... to sk_sp<SkShader> makeAs...
2016-10-24 16:40:01 +00:00
SkLRUCache.h
switched GrVkPipelineStateCache over to use SkLRUCache
2017-01-03 20:14:02 +00:00
SkMakeUnique.h
SkMakeUnique.h defines skstd::make_unique<T>(Args...)
2016-09-02 11:29:46 -07:00
SkMallocPixelRef.cpp
For non-opaque SkBitmapDevices, replace malloc-then-zero with calloc.
2015-11-05 09:46:23 -08:00
SkMask.cpp
SkMaskCache.cpp
Fix for Ubuntu compile warning
2016-05-06 09:33:55 -07:00
SkMaskCache.h
SkMaskFilter.cpp
Make filterMaskGPU use GrTextureProxy
2016-12-14 14:48:19 +00:00
SkMaskGamma.cpp
SkMaskGamma.h
Remove SkAutoTUnref and SkAutoTDelete from public includes.
2016-10-27 09:30:08 -07:00
SkMath.cpp
constexpr NaN,+Inf,-Inf
2016-08-10 08:31:42 -07:00
SkMathPriv.h
Add GrNextSizePow2
2016-10-31 18:27:01 +00:00
SkMatrix44.cpp
Make SkMatrix44:dump() print out a recognizable matrix.
2016-12-01 21:48:21 +00:00
SkMatrix.cpp
add SkMatrixPriv for specialized helpers
2016-08-22 06:39:49 -07:00
SkMatrixImageFilter.cpp
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
2016-10-05 17:33:03 -07:00
SkMatrixImageFilter.h
remove 4 legacy flags (clients already updated)
2016-10-20 21:08:50 +00:00
SkMatrixPriv.h
combine setRectFan and mapRect
2016-08-24 04:22:08 -07:00
SkMatrixUtils.h
SkTreatAsSprite should take AA into account
2016-01-07 10:34:46 -08: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
SkMessageBus.h
SkOncePtr -> SkOnce
2016-05-05 16:05:56 -07:00
SkMetaData.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkMiniRecorder.cpp
Replace old SkRecords RefBox with sk_sp.
2016-08-01 11:24:03 -07:00
SkMipMap.cpp
Revert "Revert "SkNx basically always is fast now.""
2016-12-14 13:39:48 +00:00
SkMipMap.h
Rename SkSourceGammaTreatment to SkDestinationSurfaceColorMode
2016-11-09 01:05:07 +00:00
SkModeColorFilter.cpp
Revert "While we can, restrict SkFixedAlloc/SkFallbackAlloc to POD."
2016-11-15 18:01:21 +00:00
SkModeColorFilter.h
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +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
SkNormalBevelSource.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkNormalBevelSource.h
Added API for Bevel NormalSource.
2016-07-28 08:58:19 -07:00
SkNormalFlatSource.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkNormalFlatSource.h
Added API for Bevel NormalSource.
2016-07-28 08:58:19 -07:00
SkNormalMapSource.cpp
Add destination color space to shader ContextRec
2016-12-05 21:48:59 +00:00
SkNormalMapSource.h
Added API for Bevel NormalSource.
2016-07-28 08:58:19 -07:00
SkNormalSource.cpp
Added API for Bevel NormalSource.
2016-07-28 08:58:19 -07:00
SkNormalSource.h
Remove stray semicolons.
2016-09-27 14:04:26 +00:00
SkNormalSourcePriv.h
GrFP can express distance vector field req., program builder declares variable for it
2016-08-01 11:01:56 -07:00
SkNx.h
SkNx_abi is unused.
2016-11-29 12:28:20 +00:00
SkOpts.cpp
Bring back SkRasterPipeline::run() for one-off uses.
2016-11-30 20:16:49 +00:00
SkOpts.h
Bring back SkRasterPipeline::run() for one-off uses.
2016-11-30 20:16:49 +00:00
SkOrderedReadBuffer.h
SkOverdrawCanvas.cpp
Fix Android overdraw detection
2016-12-13 13:51:55 +00:00
SkOverdrawCanvas.h
Fix Android overdraw detection
2016-12-13 13:51:55 +00:00
SkPaint.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkPaintDefaults.h
SkPaintPriv.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkPaintPriv.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkPath.cpp
dump path fill type with data
2016-12-16 18:33:59 +00:00
SkPathEffect.cpp
change flattenable factory to return sk_sp
2016-04-03 09:11:13 -07:00
SkPathMeasure.cpp
allow conic chop to fail
2016-09-26 11:03:54 -07:00
SkPathMeasurePriv.h
Move seg_to to a new header, define SkSegType enum there
2016-08-09 09:38:30 -07:00
SkPathPriv.h
Make GrShape compute keys for short paths from path data instead of using the gen id.
2016-09-21 08:26:57 -07:00
SkPathRef.cpp
validate deserialized path verbs
2017-01-03 19:31:26 +00:00
SkPerspIter.h
Reverse dependency between SkScalar.h and SkFixed.h.
2016-04-07 08:49:31 -07:00
SkPicture.cpp
Remove SkAutoTDelete.
2016-11-03 19:03:40 +00:00
SkPictureAnalyzer.cpp
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkPictureCommon.h
change SkClipOp to a class enum
2016-12-12 15:38:31 +00:00
SkPictureContentInfo.cpp
SkPictureContentInfo.h
SkPictureData.cpp
Guard some uint32_t -> int cases in SkPictureData reading
2016-12-19 19:42:39 +00:00
SkPictureData.h
ensure we always set the pictinfo.fVersion
2016-10-04 19:33:23 +00:00
SkPictureFlat.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkPictureFlat.h
"Fix" some ImageFilter fuzzer issues
2016-12-19 17:14:10 +00:00
SkPictureImageGenerator.cpp
simplify generatescaledpixels
2016-12-19 13:46:52 +00:00
SkPicturePlayback.cpp
"Fix" some ImageFilter fuzzer issues
2016-12-19 17:14:10 +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
change SkClipOp to a class enum
2016-12-12 15:38:31 +00:00
SkPictureRecord.h
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkPictureRecorder.cpp
Remove SkAutoTUnref and SkAutoTDelete from public includes.
2016-10-27 09:30:08 -07:00
SkPictureShader.cpp
Add color space to picture image as a creation parameter
2016-12-16 18:09:02 +00:00
SkPictureShader.h
Add color space to picture image as a creation parameter
2016-12-16 18:09:02 +00:00
SkPipe.h
use 'real' SkImageDeserializer
2016-10-20 15:03:15 +00:00
SkPixelRef.cpp
remove SkPixelRef::refEncodedData()
2016-11-22 19:47:21 +00:00
SkPixmap.cpp
SkBitmap::ComputeIsOpaque -> SkPixmap::computeIsOpaque
2016-12-07 21:44:39 +00:00
SkPM4f.h
Fix incorrect swizzle on BGRA platforms in filterColor4f path
2016-06-24 11:55:32 -07:00
SkPM4fPriv.h
Detect when we can skip clamps on gamut transforms.
2016-12-01 21:20:22 +00:00
SkPoint3.cpp
SkPoint.cpp
Handle stroked single line special case in Ganesh
2016-06-02 05:21:34 -07: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
SkRadialShadowMapShader.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkRadialShadowMapShader.h
Added in Radial Shadows
2016-09-09 09:22:40 -07:00
SkRasterClip.cpp
Add a method in SkCanvas to set "hard" clip bounds.
2016-12-12 23:24:31 +00:00
SkRasterClip.h
don't use deprecated api
2016-12-13 14:22:30 +00:00
SkRasterizer.cpp
Take SkStrokeRec::InitStyle rather than SkPaint::Style in mask filter and DrawMask
2016-05-06 07:22:58 -07:00
SkRasterPipeline.cpp
Revert "Revert "clamp to premul when reading premul sRGB""
2016-12-14 13:38:41 +00:00
SkRasterPipeline.h
Added optimized sRGB/2.2 gamma stages into A2B color xform
2016-12-15 15:18:35 +00:00
SkRasterPipelineBlitter.cpp
Revert "Revert "clamp to premul when reading premul sRGB""
2016-12-14 13:38:41 +00:00
SkReadBuffer.cpp
Fix more Skia filter fuzzer bugs
2016-12-20 19:27:47 +00:00
SkReadBuffer.h
Fix more Skia filter fuzzer bugs
2016-12-20 19:27:47 +00:00
SkReader32.h
Make sp variants for SkData
2016-03-11 13:02:28 -08:00
SkRecord.cpp
SkRecord: infer return type for visit() and mutate().
2016-03-22 11:46:53 -07:00
SkRecord.h
SkRecord: infer return type for visit() and mutate().
2016-03-22 11:46:53 -07:00
SkRecordDraw.cpp
change SkClipOp to a class enum
2016-12-12 15:38:31 +00:00
SkRecordDraw.h
SkRecord refactor: fill bounds array instead of BBH directly
2015-10-24 07:45:47 -07:00
SkRecordedDrawable.cpp
Remove SkAutoTDelete.
2016-11-03 19:03:40 +00:00
SkRecordedDrawable.h
Remove SkAutoTUnref and SkAutoTDelete from public includes.
2016-10-27 09:30:08 -07:00
SkRecorder.cpp
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkRecorder.h
Revert[2] "remove SK_SUPPORT_LEGACY_CLIP_REGIONOPS"
2016-12-09 14:33:41 +00:00
SkRecordOpts.cpp
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkRecordOpts.h
add SkRecordOptimize2 and an experimental API for more aggressive opts
2015-11-19 10:31:08 -08:00
SkRecordPattern.h
SkRecord: infer return type for visit() and mutate().
2016-03-22 11:46:53 -07:00
SkRecords.cpp
Revert of Force SkPath::getConvexity() cache for thread safety. (patchset #1 id:1 of https://codereview.chromium.org/2300003003/ )
2016-09-02 06:51:57 -07:00
SkRect.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRefDict.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRefDict.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRegion_path.cpp
Make SkBlitter hierarchy explicit about what needs to be implemented.
2016-06-10 13:01:27 -07:00
SkRegion.cpp
remove sprintf
2016-10-06 11:46:25 -07:00
SkRegionPriv.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkResourceCache.cpp
Port SkResourceCache to SkTHashTable
2016-12-15 19:07:39 +00:00
SkResourceCache.h
Port SkResourceCache to SkTHashTable
2016-12-15 19:07:39 +00:00
SkRRect.cpp
Add validation of RRects to SkValidatingReadBuffer
2016-09-23 19:44:57 +00:00
SkRTree.cpp
SkRTree.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkRWBuffer.cpp
src/core: s/SkAutoTUnref/sk_sp/g
2016-11-07 19:59:56 +00:00
SkScalar.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkScalerContext.cpp
Clean up glyph id handling.
2016-11-11 21:59:54 +00:00
SkScalerContext.h
Clean up glyph id handling.
2016-11-11 21:59:54 +00:00
SkScaleToSides.h
Fix asserts found in SampleApp and update the tests with additional interesting numbers.
2016-02-19 16:54:12 -08:00
SkScan_AAAPath.cpp
Remove SK_ANALYTIC_AA_GUARD flag
2016-12-02 16:01:19 +00:00
SkScan_Antihair.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkScan_AntiPath.cpp
Simplify the signature of sk/aaa_fill_path
2016-11-16 15:55:50 +00:00
SkScan_Hairline.cpp
Revert of Add SK_SUPPORT_LEGACY_HAIRLINE_END_CAP to work around dependent test failure. (patchset #1 id:1 of https://codereview.chromium.org/2379843002/ )
2016-09-29 09:36:29 -07:00
SkScan_Path.cpp
Add missing virtual functions for SkRectClipCheckBlitter
2016-11-21 15:18:37 +00:00
SkScan.cpp
Set analytic AA as default.
2016-11-14 11:17:16 -08:00
SkScan.h
Simplify the signature of sk/aaa_fill_path
2016-11-16 15:55:50 +00:00
SkScanPriv.h
Add missing virtual functions for SkRectClipCheckBlitter
2016-11-21 15:18:37 +00:00
SkSemaphore.cpp
SkLeanWindows.h: #include "Windows.h" fewer places
2016-06-07 17:21:10 -07:00
SkShader.cpp
support a8
2016-11-29 21:36:32 +00:00
SkShadowShader.cpp
Merge GrGLSLCaps into GrShaderCaps
2016-11-29 19:32:31 +00:00
SkShadowShader.h
Optimizations and more documentation of SkShadowShader
2016-08-31 11:15:21 -07:00
SkSharedMutex.cpp
Detect TSAN instead of relying on #ifdef THREAD_SANITIZER.
2016-08-30 10:45:17 -07:00
SkSharedMutex.h
Promote the GCC/libc++/<memory> 'typedef float float32_t' workaround to SkTypes.h
2016-07-08 03:28:42 -07:00
SkSinglyLinkedList.h
SkAdvancedTypefaceMetrics: abstract out linked list
2016-05-08 18:47:16 -07:00
SkSmallAllocator.h
Make SkSmallAllocator obey the RAII invariants and move to heap structures when needed.
2016-11-15 06:26:56 -08:00
SkSpanProcs.cpp
Flush denorm half floats to zero.
2016-08-22 13:20:18 -07:00
SkSpanProcs.h
lots of sRGB and F16 blits
2016-02-22 06:42:31 -08:00
SkSpecialImage.cpp
Add a deferred copy surface (take 3)
2016-12-15 15:07:39 +00:00
SkSpecialImage.h
Plumb dst color space in many places, rather than "mode"
2016-12-09 20:31:23 +00:00
SkSpecialSurface.cpp
SkBitmap::setPixelRef(): less reference churn
2016-12-12 20:18:50 +00:00
SkSpecialSurface.h
Add SkColorSpace to GrDrawContext
2016-07-21 13:28:36 -07:00
SkSpinlock.cpp
Modernize SkSpinlock.
2016-02-29 10:14:38 -08:00
SkSpriteBlitter4f.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkSpriteBlitter_ARGB32.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkSpriteBlitter_RGB16.cpp
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
2016-10-05 17:33:03 -07:00
SkSpriteBlitter.h
Make SkBlitter hierarchy explicit about what needs to be implemented.
2016-06-10 13:01:27 -07:00
SkSpriteBlitterTemplate.h
SkSRGB.cpp
Move sRGB <-> linear conversion components to their own files.
2016-07-08 06:33:16 -07:00
SkSRGB.h
clamp to 1.0f in sk_linear_to_srgb_needs_round()
2017-01-05 18:56:22 +00:00
SkStream.cpp
Explicit ownership of data in SkBlockMemoryStream.
2016-12-19 16:45:22 +00:00
SkStreamPriv.h
Make sp variants for SkData
2016-03-11 13:02:28 -08:00
SkString.cpp
SkStringPrintf and SkString::printf now are no longer limted by a static buffer
2016-04-25 09:25:35 -07:00
SkStringUtils.cpp
SkStringUtils.h
SkStroke.cpp
ignore max curvature at end point
2017-01-05 18:44:25 +00:00
SkStroke.h
SkStrokeRec.cpp
Unify implementations of stroking radius calculationsns
2016-04-29 07:07:03 -07:00
SkStrokerPriv.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkStrokerPriv.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkSurfacePriv.h
SkSwizzle.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTaskGroup.cpp
SkLeanWindows.h: #include "Windows.h" fewer places
2016-06-07 17:21:10 -07:00
SkTaskGroup.h
SkOncePtr -> SkOnce
2016-05-05 16:05:56 -07:00
SkTDPQueue.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTDynamicHash.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTextBlob.cpp
src/core: s/SkAutoTUnref/sk_sp/g
2016-11-07 19:59:56 +00:00
SkTextBlobRunIterator.h
SkTextBlob: Begin implementing Extended TextBlob API
2016-08-30 11:58:33 -07:00
SkTextFormatParams.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTextMapStateProc.h
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkTextToPathIter.h
Change type of SkGlyph::fAdvance[XY] to float.
2016-03-24 19:07:58 -07:00
SkThreadID.cpp
SkLeanWindows.h: #include "Windows.h" fewer places
2016-06-07 17:21:10 -07:00
SkTime.cpp
s/C++'s gmtime/POSIX's gmtime_r/
2016-11-02 17:13:06 +00:00
SkTInternalLList.h
Move SkTInternalLList.h to src/core.
2016-02-18 11:53:18 -08:00
SkTLList.h
Delay initialization of free list in SkTLList until first use of list
2016-07-11 08:31:27 -07:00
SkTLS.cpp
chmod -x *.cpp *.h
2016-10-27 16:41:14 +00:00
SkTLS.h
SkTMultiMap.h
Don't store resources with a unique key in GrResourceCache's fScratchMap
2016-05-24 14:17:13 -07:00
SkTraceEvent.h
SkTraceEventCommon.h
Adds missing and removes duplicate tracing macros.
2016-09-09 16:15:19 -07:00
SkTSearch.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07: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
src/core: s/SkAutoTUnref/sk_sp/g
2016-11-07 19:59:56 +00:00
SkTypefaceCache.cpp
Revert of SK_DECLARE_STATIC_MUTEX -> static SkMutex (patchset #1 id:1 of https://codereview.chromium.org/1948193002/ )
2016-05-04 17:12:46 -07:00
SkTypefaceCache.h
Remove requestedStyle from SkTypefaceCache.
2016-04-14 08:04:45 -07:00
SkTypefacePriv.h
Move SkTypeface to sk_sp.
2016-05-12 10:09:31 -07:00
SkUnPreMultiply.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkUtils.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkUtils.h
4f linear gradient shader blitters
2016-03-18 10:28:23 -07:00
SkUtilsArm.cpp
Move CPU feature detection to its own file.
2016-04-19 14:00:13 -07:00
SkUtilsArm.h
Remove NEON runtime detection support.
2016-05-05 10:58:39 -07:00
SkValidatingReadBuffer.cpp
Fix more Skia filter fuzzer bugs
2016-12-20 19:27:47 +00:00
SkValidatingReadBuffer.h
Add SkColor4f serialization
2016-09-25 13:15:58 -07:00
SkValidationUtils.h
remove xfermode from public api
2016-10-28 20:06:17 +00:00
SkVarAlloc.cpp
Fix C4334 warning about 32-bit shift assigned to 64-bits
2016-03-31 05:53:44 -07:00
SkVarAlloc.h
SkVertState.cpp
SkVertState.h
SkWriteBuffer.cpp
remove SkPixelRef::refEncodedData()
2016-11-22 19:47:21 +00:00
SkWriter32.cpp
Make sp variants for SkData
2016-03-11 13:02:28 -08:00
SkXfermode4f.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkXfermode_proccoeff.h
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkXfermode.cpp
Some simple pipeline refactoring.
2016-11-28 15:10:32 +00:00
SkXfermodeF16.cpp
make SkXfermode.h go away
2016-11-16 15:38:11 +00:00
SkXfermodeInterpretation.cpp
Revert[8] "replace SkXfermode obj with SkBlendMode enum in paints"
2016-10-05 17:33:03 -07:00
SkXfermodeInterpretation.h
SkXfermodePriv.h
Revert "Revert "make it illegal to include SkXfermode.h""
2016-11-23 22:17:17 +00:00
SkYUVPlanesCache.cpp
Style bikeshed - remove extraneous whitespace
2016-03-29 09:03:53 -07:00
SkYUVPlanesCache.h
Update Skia's YUV API
2016-03-10 05:44:43 -08:00