..
Sk4px.h
stifle GCC warnings in Sk4px
2019-12-05 18:20:33 +00:00
SkAAClip.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkAAClip.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAdvancedTypefaceMetrics.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAlphaRuns.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAnalyticEdge.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAnalyticEdge.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAnnotation.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAnnotationKeys.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAntiRun.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkArenaAlloc.cpp
let's try to fix nullptr + k
2020-01-31 19:24:21 +00:00
SkArenaAlloc.h
Swap dtor order of SkSTArenaAlloc and SkArenaAlloc v.2
2020-01-27 20:07:56 +00:00
SkArenaAllocList.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkATrace.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkATrace.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAutoBlitterChoose.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkAutoMalloc.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkAutoPixmapStorage.cpp
Remove create function in proxyProvider that takes a raster SkImage.
2020-01-28 23:29:32 +00:00
SkAutoPixmapStorage.h
Remove create function in proxyProvider that takes a raster SkImage.
2020-01-28 23:29:32 +00:00
SkBBHFactory.cpp
modernize some picture internal types
2020-01-21 18:58:00 +00:00
SkBBoxHierarchy.h
split SkBBoxHierarchy into public/base types
2020-01-22 15:33:55 +00:00
SkBigPicture.cpp
split SkBBoxHierarchy into public/base types
2020-01-22 15:33:55 +00:00
SkBigPicture.h
modernize some picture internal types
2020-01-21 18:58:00 +00:00
SkBitmap.cpp
Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
2019-10-03 19:14:22 +00:00
SkBitmapCache.cpp
remove unneeded bitmapprovider abstraction
2019-08-01 21:24:02 +00:00
SkBitmapCache.h
remove unneeded bitmapprovider abstraction
2019-08-01 21:24:02 +00:00
SkBitmapController.cpp
remove dead SK_SUPPORT_LEGACY_BICUBIC_FILTERING code
2019-08-05 01:58:59 +00:00
SkBitmapController.h
remove unneeded bitmapprovider abstraction
2019-08-01 21:24:02 +00:00
SkBitmapDevice.cpp
Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions"
2019-12-21 13:43:20 +00:00
SkBitmapDevice.h
Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions"
2019-12-21 13:43:20 +00:00
SkBitmapProcState_matrixProcs.cpp
Issue- >Skia tiled bitmap rendering is too slow when tildmodeX is not same as tileModeY.
2019-11-14 20:52:18 +00:00
SkBitmapProcState.cpp
hide/remove obsolete/tricky SkMatrix methods
2019-12-18 22:29:52 +00:00
SkBitmapProcState.h
restore _DXDY image shader on ARM
2019-10-24 15:51:12 +00:00
SkBlendMode.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlendModePriv.h
Make SkBlendMode_AsCoeff() public
2019-11-04 20:41:56 +00:00
SkBlitBWMaskTemplate.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlitRow_D32.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlitRow.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlitter_A8.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlitter_ARGB32.cpp
clean up SK_SUPPORT_LEGACY_A8_MASKBLITTER
2019-07-25 17:40:28 +00:00
SkBlitter_RGB565.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkBlitter_Sprite.cpp
Fix sprite blitter choice logic
2019-12-03 17:55:20 +00:00
SkBlitter.cpp
add --skvm to nanobench and fm
2020-01-14 21:53:28 +00:00
SkBlitter.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBlurMask.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkBlurMask.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkBlurMF.cpp
Avoid using kClamp domain in GrMatrixConvolutionEffect::MakeGaussian.
2020-01-30 14:28:09 +00:00
SkBlurPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBuffer.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkBuffer.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCachedData.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCachedData.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCanvas.cpp
offer raw-array variant of remaining 44 methods
2020-01-26 18:40:04 +00:00
SkCanvasMatrix.h
remove some memory-based methods, add rc()
2020-01-23 16:52:06 +00:00
SkCanvasPriv.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCanvasPriv.h
More classes no longer inherit from SkNoncopyable
2019-06-10 18:15:18 +00:00
SkClipOpPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkClipStack.cpp
move SkClipStack::asPath into PDFUtils
2019-12-20 19:27:26 +00:00
SkClipStack.h
move SkClipStack::asPath into PDFUtils
2019-12-20 19:27:26 +00:00
SkClipStackDevice.cpp
Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions"
2019-12-21 13:43:20 +00:00
SkClipStackDevice.h
Reland "make clipIsWideOpen virtual, so device's don't have to rely on regions"
2019-12-21 13:43:20 +00:00
SkColor.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkColorFilter_Matrix.cpp
add SkVM_fwd.h
2020-01-07 17:06:51 +00:00
SkColorFilter_Matrix.h
SkColorFilter::onProgram()
2019-12-19 22:09:48 +00:00
SkColorFilter.cpp
Revert "Revert "Complete rewrite of the SkSL interpreter""
2020-01-24 14:42:37 +00:00
SkColorSpace.cpp
Reland "Fully embrace skcms types in SkColorSpace API"
2019-11-05 18:36:26 +00:00
SkColorSpacePriv.h
Guard against integer overflow when classifying transfer functions
2019-10-28 20:18:23 +00:00
SkColorSpaceXformSteps.cpp
remove SkColorSpaceXformSteps::Required
2019-12-03 18:33:10 +00:00
SkColorSpaceXformSteps.h
Revert "refresh image shader cs/at logic"
2019-12-31 01:33:51 +00:00
SkCompressedDataUtils.cpp
Revert "Fix SW decompression of BC1 and add a GM to check it."
2020-02-03 21:03:41 +00:00
SkCompressedDataUtils.h
Add SkImage::MakeRasterFromCompressed and make MakeFromCompressed fall back to decompression for unsupported compression types (take 2)
2020-01-28 14:03:14 +00:00
SkContourMeasure.cpp
stifle warning in tValue2Scalar()
2019-09-19 17:40:58 +00:00
SkConvertPixels.cpp
New proposed syntax for SkColorTypes
2019-09-19 20:42:55 +00:00
SkConvertPixels.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCoreBlitters.h
sketch SkVMBlitter
2019-08-01 22:22:03 +00:00
SkCoverageModePriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCpu.cpp
blacklist Samsung Mongoose 3 from ASIMDHP
2019-05-24 21:53:31 +00:00
SkCpu.h
add SK_CPU_LIMIT_AVX
2019-12-11 22:56:55 +00:00
SkCubicClipper.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCubicClipper.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkCubicMap.cpp
Move test around in cubic_solver to test function, not delta_t.
2019-07-10 20:28:28 +00:00
SkCubicSolver.h
Move test around in cubic_solver to test function, not delta_t.
2019-07-10 20:28:28 +00:00
SkData.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDataTable.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDebug.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDeferredDisplayList.cpp
Arenas struct for GrRecordingContext
2019-12-20 19:26:36 +00:00
SkDeferredDisplayListPriv.h
Extract a GrRenderTask base class from GrOpList
2019-08-02 16:56:09 +00:00
SkDeferredDisplayListRecorder.cpp
Remove fConfig from GrSurfaceDesc.
2020-01-23 15:53:36 +00:00
SkDeque.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDescriptor.cpp
Make allocation of SkDescriptor do initialization
2019-12-16 19:55:42 +00:00
SkDescriptor.h
Make allocation of SkDescriptor do initialization
2019-12-16 19:55:42 +00:00
SkDevice.cpp
Revert "Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.""
2020-01-08 16:13:51 +00:00
SkDevice.h
Revert "Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.""
2020-01-08 16:13:51 +00:00
SkDiscardableMemory.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkDistanceFieldGen.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDistanceFieldGen.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDocument.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDraw_atlas.cpp
speed-up rotated rects for drawAtlas
2019-09-06 19:42:39 +00:00
SkDraw_text.cpp
Replace some std::tie with auto []
2019-12-03 19:44:20 +00:00
SkDraw_vertices.cpp
Detect when perspective is really affine, and update the matrix as we handoff
2019-12-18 21:25:43 +00:00
SkDraw.cpp
perform perspective clip by default
2019-12-12 20:19:59 +00:00
SkDraw.h
Use SkDrawableGlyphBuffer for bitmap rendering
2019-10-11 22:09:16 +00:00
SkDrawable.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDrawLooper.cpp
remove code now that loopers are dead (w.r.t. canvas and paint)
2019-07-30 12:49:28 +00:00
SkDrawProcs.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDrawShadowInfo.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkDrawShadowInfo.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkEdge.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkEdge.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkEdgeBuilder.cpp
restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 18:22:19 +00:00
SkEdgeBuilder.h
add path-edger; lightweight Iter for edges
2019-08-19 21:58:37 +00:00
SkEdgeClipper.cpp
perform perspective clip by default
2019-12-12 20:19:59 +00:00
SkEdgeClipper.h
restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 18:22:19 +00:00
SkEffectPriv.h
Revert "Revert "use SkM44 internally""
2020-01-22 20:19:16 +00:00
SkEndian.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkEnumerate.h
Add first, last and subspan to SkEnumerate
2020-01-09 15:04:44 +00:00
SkExchange.h
Add skstd version of std::exchange
2016-09-29 13:11:23 -07:00
SkExecutor.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkFDot6.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFixed15.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFlattenable.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFont_serial.cpp
split out serial functions for SkFont into separate impl
2019-11-05 22:35:24 +00:00
SkFont.cpp
split out serial functions for SkFont into separate impl
2019-11-05 22:35:24 +00:00
SkFontDescriptor.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkFontDescriptor.h
More classes no longer inherit from SkNoncopyable
2019-06-10 18:15:18 +00:00
SkFontLCDConfig.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFontMgr.cpp
Tweak css3 weight score, prevent ties.
2019-08-02 14:42:31 +00:00
SkFontMgrPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFontPriv.h
Protect against invalid text.
2019-12-06 23:34:36 +00:00
SkFontStream.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFontStream.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkFuzzLogging.h
SkGaussFilter.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkGaussFilter.h
remove Gauss option from SkGaussFilter
2018-11-06 23:16:59 +00:00
SkGeometry.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkGeometry.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkGlobalInitialization_core.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkGlyph.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkGlyph.h
de-skvx PackIDSkPoint()
2019-12-17 22:36:48 +00:00
SkGlyphBuffer.cpp
Make glyph paths calculation positions from original data
2020-01-16 20:36:57 +00:00
SkGlyphBuffer.h
Make glyph paths calculation positions from original data
2020-01-16 20:36:57 +00:00
SkGlyphRun.cpp
[minor] SkGlyphRunList public before private
2019-10-16 17:44:06 +00:00
SkGlyphRun.h
[minor] SkGlyphRunList public before private
2019-10-16 17:44:06 +00:00
SkGlyphRunPainter.cpp
Make glyph paths calculation positions from original data
2020-01-16 20:36:57 +00:00
SkGlyphRunPainter.h
More viewMatrix renaming
2019-12-13 19:37:33 +00:00
SkGpuBlurUtils.cpp
Use GrTextureEffect::MakeTexelSubset instead of MakeSubset in SkGpuBlurUtils
2020-02-03 16:13:55 +00:00
SkGpuBlurUtils.h
Use views throughout gpu blur code.
2020-01-29 20:37:00 +00:00
SkGraphics.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkHalf.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkICC.cpp
DCI-P3 -> Display P3 in Skia
2020-01-16 21:24:16 +00:00
SkICCPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkImageFilter_Base.h
Define coord space tagged geometry for image filters v2.
2019-10-04 16:40:00 +00:00
SkImageFilter.cpp
Store GrSurfaceProxyViews on SkSpecial*_Gpu.
2020-01-29 00:24:33 +00:00
SkImageFilterCache.cpp
Define Usage and image+origin wrapper for image filters
2019-08-26 15:50:14 +00:00
SkImageFilterCache.h
Define Usage and image+origin wrapper for image filters
2019-08-26 15:50:14 +00:00
SkImageFilterTypes.cpp
IWYU -- colorspace no longer includes matrix44
2020-01-21 21:37:32 +00:00
SkImageFilterTypes.h
Revert "Revert "use SkM44 internally""
2020-01-22 20:19:16 +00:00
SkImageGenerator.cpp
Have GrTextureProducer return views instead of proxies.
2020-02-03 20:42:21 +00:00
SkImageInfo.cpp
Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
2019-10-03 19:14:22 +00:00
SkImagePriv.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkIPoint16.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkLatticeIter.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkLatticeIter.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkLeanWindows.h
Move SkLeanWindows.h to src.
2019-05-21 13:48:00 +00:00
SkLineClipper.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkLineClipper.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkLocalMatrixImageFilter.cpp
Define coord space tagged geometry for image filters v2.
2019-10-04 16:40:00 +00:00
SkLocalMatrixImageFilter.h
Move the source image into Context
2019-08-15 12:31:11 +00:00
SkLRUCache.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkM44.cpp
consolidate examples to 1 matrix type
2020-01-26 00:06:20 +00:00
SkMalloc.cpp
refactor/layering: SkMalloc.cpp
2019-10-31 15:49:03 +00:00
SkMallocPixelRef.cpp
refactor/layering: SkMalloc.cpp
2019-10-31 15:49:03 +00:00
SkMask.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkMask.h
Make SkFunctionWrapper a better wrapper.
2019-08-20 20:31:36 +00:00
SkMaskBlurFilter.cpp
Limit sigma for software blurs
2019-09-24 14:00:36 +00:00
SkMaskBlurFilter.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMaskCache.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMaskCache.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMaskFilter.cpp
Use views throughout gpu blur code.
2020-01-29 20:37:00 +00:00
SkMaskFilterBase.h
Use views throughout gpu blur code.
2020-01-29 20:37:00 +00:00
SkMaskGamma.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMaskGamma.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMath.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMathPriv.h
Alter approximate scratch texture binning after 1024
2019-07-11 13:29:41 +00:00
SkMatrix44.cpp
remove the last vestiges of SkMScalar
2020-01-21 21:44:32 +00:00
SkMatrix.cpp
Revert "Revert "Extend SkCanvas matrix stack to be 4x4, but with (basically) the same public API.""
2020-01-08 16:13:51 +00:00
SkMatrixImageFilter.cpp
Move the source image into Context
2019-08-15 12:31:11 +00:00
SkMatrixImageFilter.h
Move the source image into Context
2019-08-15 12:31:11 +00:00
SkMatrixPriv.h
remove some memory-based methods, add rc()
2020-01-23 16:52:06 +00:00
SkMatrixUtils.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMD5.cpp
Add missing "const" to SkMD5::finish::PADDING
2020-02-01 03:21:51 +00:00
SkMD5.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkMessageBus.h
Move SkMessageBus.h into src/core
2019-05-15 15:33:48 +00:00
SkMiniRecorder.cpp
upgrade SkMiniRecorder to c++11
2019-12-05 20:17:13 +00:00
SkMiniRecorder.h
More classes no longer inherit from SkNoncopyable
2019-06-10 18:15:18 +00:00
SkMipMap.cpp
New proposed syntax for SkColorTypes
2019-09-19 20:42:55 +00:00
SkMipMap.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkModeColorFilter.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkModeColorFilter.h
Rename GrColorSpaceInfo -> GrColorInfo
2019-09-30 21:53:24 +00:00
SkMSAN.h
header self-sufficiency and idempotency
2019-06-26 19:12:43 +00:00
SkNextID.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkNormalFlatSource.cpp
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkNormalFlatSource.h
Remove some SK_API from src/
2019-11-18 21:51:20 +00:00
SkNormalMapSource.cpp
Make invokeChild just return a string containing the child function call
2020-01-24 20:23:33 +00:00
SkNormalMapSource.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkNormalSource.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkNormalSource.h
Remove some SK_API from src/
2019-11-18 21:51:20 +00:00
SkOpts.cpp
restore _DXDY image shader on ARM
2019-10-24 15:51:12 +00:00
SkOpts.h
Fix windows DLL builds with shaper included
2019-11-19 14:50:12 +00:00
SkOrderedReadBuffer.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkOSFile.h
Don't keep "outResultsFile" open in nanobench
2019-10-24 16:09:02 +00:00
SkOverdrawCanvas.cpp
Use SkDrawableGlyphBuffer for bitmap rendering
2019-10-11 22:09:16 +00:00
SkPaint.cpp
move all picture version crap into single header
2019-07-30 20:15:07 +00:00
SkPaintDefaults.h
Use SkFontHinting instead of macros.
2019-05-08 12:16:37 +00:00
SkPaintPriv.cpp
Reland "hide color filters from blitters"
2019-10-24 16:57:02 +00:00
SkPaintPriv.h
Reland "hide color filters from blitters"
2019-10-24 16:57:02 +00:00
SkPath_serial.cpp
Revert "Revert "switch to new filltype for SkPath""
2019-11-26 17:43:14 +00:00
SkPath.cpp
Account for negative w in GrQuad::bounds
2020-01-22 23:14:52 +00:00
SkPathEffect.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPathMakers.h
Revert "Reland "Revert "Use flat version of path-direction enum"""
2019-11-22 19:09:54 +00:00
SkPathMeasure.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPathMeasurePriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPathPriv.h
Account for negative w in GrQuad::bounds
2020-01-22 23:14:52 +00:00
SkPathRef.cpp
restructure EdgeClipper to accommodate other callers (e.g. half-plane)
2019-11-18 18:22:19 +00:00
SkPicture.cpp
track SkNoPixelsDevice's origin
2019-08-23 17:52:18 +00:00
SkPictureCommon.h
Revert "remove SkMiniPicture and co."
2019-05-20 13:18:48 +00:00
SkPictureData.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkPictureData.h
Minor optimization to serialization of SkPictures with many subpictures.
2019-06-12 14:50:56 +00:00
SkPictureFlat.cpp
remove code now that loopers are dead (w.r.t. canvas and paint)
2019-07-30 12:49:28 +00:00
SkPictureFlat.h
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkPictureImageGenerator.cpp
Have GrTextureProducer return views instead of proxies.
2020-02-03 20:42:21 +00:00
SkPicturePlayback.cpp
remove debugging dump
2020-01-21 16:08:09 +00:00
SkPicturePlayback.h
streamline ReadOpAndSize()
2019-12-30 17:31:46 +00:00
SkPicturePriv.h
Add Color4f variant for DrawEdgeAAQuad
2019-08-27 23:22:32 +00:00
SkPictureRecord.cpp
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkPictureRecord.h
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkPictureRecorder.cpp
split SkBBoxHierarchy into public/base types
2020-01-22 15:33:55 +00:00
SkPixelRef.cpp
SkMallocPixelRef: remove MakeDirect and MakeWithProc from API.
2019-08-15 19:01:13 +00:00
SkPixelRefPriv.h
SkMallocPixelRef: remove MakeDirect and MakeWithProc from API.
2019-08-15 19:01:13 +00:00
SkPixmap.cpp
Reland "Reland "SkSurface asynchronous read APIs allow client to extend pixel lifetime""
2019-10-03 19:14:22 +00:00
SkPixmapPriv.h
remove unused sk_sp comparison operators
2019-08-27 14:52:01 +00:00
SkPoint3.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPoint.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPointPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkPromiseImageTexture.cpp
Move SkMessageBus.h into src/core
2019-05-15 15:33:48 +00:00
SkPtrRecorder.cpp
Move SkTSearch.h into src.
2019-05-15 14:15:07 +00:00
SkPtrRecorder.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkQuadClipper.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkQuadClipper.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRasterClip.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRasterClip.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRasterClipStack.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRasterPipeline.cpp
clamp to [0,1] before blending with normalized
2020-01-08 19:29:23 +00:00
SkRasterPipeline.h
Revert "Revert "Complete rewrite of the SkSL interpreter""
2020-01-24 14:42:37 +00:00
SkRasterPipelineBlitter.cpp
rect-memset: memset + stride and height
2019-05-20 20:43:51 +00:00
SkReadBuffer.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkReadBuffer.h
move all picture version crap into single header
2019-07-30 20:15:07 +00:00
SkReader32.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecord.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecord.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkRecordDraw.cpp
remove some memory-based methods, add rc()
2020-01-23 16:52:06 +00:00
SkRecordDraw.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecordedDrawable.cpp
modernize some picture internal types
2020-01-21 18:58:00 +00:00
SkRecordedDrawable.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecorder.cpp
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkRecorder.h
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkRecordOpts.cpp
remove code now that loopers are dead (w.r.t. canvas and paint)
2019-07-30 12:49:28 +00:00
SkRecordOpts.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecordPattern.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecords.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRecords.h
Override didTranslate, and add virtual for didScale
2020-01-11 02:11:26 +00:00
SkRect.cpp
remove unneeded noemptycheck variants of intersect
2019-08-26 15:03:44 +00:00
SkRectPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRegion_path.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkRegion.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkRegionPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRemoteGlyphCache.cpp
Make allocation of SkDescriptor do initialization
2019-12-16 19:55:42 +00:00
SkRemoteGlyphCache.h
use std::make_unique
2019-12-12 22:32:45 +00:00
SkResourceCache.cpp
Move SkImageFilter functionality into private SkImageFilter_Base
2019-08-02 18:56:39 +00:00
SkResourceCache.h
Move SkMessageBus.h into src/core
2019-05-15 15:33:48 +00:00
SkRRect.cpp
Stifle GCC false positive
2019-12-05 17:45:37 +00:00
SkRRectPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkRTree.cpp
simplify rtree loops in Skia too
2019-05-15 15:42:10 +00:00
SkRTree.h
split SkBBoxHierarchy into public/base types
2020-01-22 15:33:55 +00:00
SkRuntimeEffect.cpp
SkRuntimeEffect: Fix 'in' variables in CPU backend
2020-01-10 15:46:22 +00:00
SkRWBuffer.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkSafeMath.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkSafeRange.h
header self-sufficiency and idempotency
2019-06-26 19:12:43 +00:00
SkScalar.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScalerContext.cpp
Make allocation of SkDescriptor do initialization
2019-12-16 19:55:42 +00:00
SkScalerContext.h
Restrict SkStrikeInterface to GPU and rename to SkStrikeForGPU
2019-09-26 16:06:48 +00:00
SkScaleToSides.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScan_AAAPath.cpp
remove dead code around old SkPath enums
2019-12-14 01:58:10 +00:00
SkScan_Antihair.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkScan_AntiPath.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScan_Hairline.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkScan_Path.cpp
remove dead code around old SkPath enums
2019-12-14 01:58:10 +00:00
SkScan.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScan.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScanPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkScopeExit.h
Initial implementation of SkSurface::asyncRescaleAndReadPixelsYUV420.
2019-06-11 16:04:03 +00:00
SkSemaphore.cpp
try un-teaching TSAN about Mac semaphores
2019-10-15 16:35:04 +00:00
SkSharedMutex.cpp
Add thread safety annotations for SkMutex
2019-05-13 15:44:33 +00:00
SkSharedMutex.h
Add thread annotations to SkSharedMutex
2019-05-14 13:57:50 +00:00
SkSpan.h
Add reverse iterators to SkSpan
2020-01-31 02:27:11 +00:00
SkSpecialImage.cpp
Update GrSurfaceProxy::Copy to return a view.
2020-01-30 20:43:56 +00:00
SkSpecialImage.h
Remove asTextureProxyRef from SkSpecialImage.
2020-01-29 16:47:06 +00:00
SkSpecialSurface.cpp
Store GrSurfaceProxyViews on SkSpecial*_Gpu.
2020-01-29 00:24:33 +00:00
SkSpecialSurface.h
Make deferred render target context without config or format
2019-07-03 16:53:48 +00:00
SkSpinlock.cpp
experimental support for go/fibers
2019-10-28 16:48:55 +00:00
SkSpriteBlitter_ARGB32.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkSpriteBlitter_RGB565.cpp
Ummm, why are we including SkUTF.h?
2019-11-15 20:44:01 +00:00
SkSpriteBlitter.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStream.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkStreamPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStrike.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkStrike.h
Force single glyph calls through bulk interface
2019-11-12 22:38:14 +00:00
SkStrikeCache.cpp
Add more thread annotations to SkStrike
2019-12-17 05:22:12 +00:00
SkStrikeCache.h
Add more thread annotations to SkStrike
2019-12-17 05:22:12 +00:00
SkStrikeForGPU.cpp
Introduce FitsInAtlas
2019-10-25 15:31:00 +00:00
SkStrikeForGPU.h
Make SkEnumerate make flatten tuples
2019-11-27 05:16:23 +00:00
SkStrikeSpec.cpp
Force single glyph calls through bulk interface
2019-11-12 22:38:14 +00:00
SkStrikeSpec.h
Don't draw strikes that are too small
2019-12-03 19:01:10 +00:00
SkString.cpp
IWYU for SkTLogic.h
2019-05-02 21:17:37 +00:00
SkStringUtils.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStringUtils.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStroke.cpp
Revert "Reland "Revert "Use flat version of path-direction enum"""
2019-11-22 19:09:54 +00:00
SkStroke.h
Revert "Reland "Revert "Use flat version of path-direction enum"""
2019-11-22 19:09:54 +00:00
SkStrokeRec.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStrokerPriv.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkStrokerPriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkSurfaceCharacterization.cpp
Add SkSurfaceCharacterization::createColorSpace
2019-10-03 17:06:13 +00:00
SkSurfacePriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkSwizzle.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTaskGroup.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTaskGroup.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTDPQueue.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTDynamicHash.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTextBlob.cpp
Protect against invalid text.
2019-12-06 23:34:36 +00:00
SkTextBlobPriv.h
Simple iterator for textblobs
2019-10-04 14:44:19 +00:00
SkTextBlobTrace.cpp
SkRemoteGlyphCache Add tracing to diff canvas
2019-10-24 17:09:31 +00:00
SkTextBlobTrace.h
SkRemoteGlyphCache Add tracing to diff canvas
2019-10-24 17:09:31 +00:00
SkTextFormatParams.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkThreadID.cpp
Move SkLeanWindows.h to src.
2019-05-21 13:48:00 +00:00
SkTime.cpp
steady clock is probably best
2019-06-27 18:31:24 +00:00
SkTInternalLList.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkTLazy.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTLList.h
Move ccpr headers for display list out of include/private.
2019-05-20 14:50:56 +00:00
SkTLS.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTLS.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTMultiMap.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTraceEvent.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTraceEventCommon.h
Improve shader compile tracing with Android framework
2020-01-13 23:38:35 +00:00
SkTSearch.cpp
Move SkTSearch.h into src.
2019-05-15 14:15:07 +00:00
SkTSearch.h
Move SkTSearch.h into src.
2019-05-15 14:15:07 +00:00
SkTSort.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTTopoSort.h
Reland "Merge GrOpList and GrRTOpList and rename to GrOpsTask."
2019-08-22 20:52:09 +00:00
SkTypeface_remote.cpp
Remove belongsToCache from SkStrike
2019-11-11 19:46:05 +00:00
SkTypeface_remote.h
Add SkUNREACHABLE to definition of SK_ABORT.
2019-08-09 20:43:39 +00:00
SkTypeface.cpp
use std::make_unique
2019-12-12 22:32:45 +00:00
SkTypefaceCache.cpp
Remove all global mutexes
2019-06-18 00:39:15 +00:00
SkTypefaceCache.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkTypefacePriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkUnPreMultiply.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkUtils.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkUtils.h
centralize and force-inline unaligned_{load,store}
2019-06-18 00:03:45 +00:00
SkUtilsArm.cpp
SkValidatingReadBuffer.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkValidationUtils.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkVertices.cpp
more rect api simplifications
2019-08-25 10:12:57 +00:00
SkVertState.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkVertState.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkVM_fwd.h
add SkVM_fwd.h
2020-01-07 17:06:51 +00:00
SkVM.cpp
Reland "unorm/unorm -> to_unorm/from_unorm"
2020-02-04 00:19:31 +00:00
SkVM.h
Reland "unorm/unorm -> to_unorm/from_unorm"
2020-02-04 00:19:31 +00:00
SkVMBlitter.cpp
Reland "unorm/unorm -> to_unorm/from_unorm"
2020-02-04 00:19:31 +00:00
SkVMBlitter.h
first foray into SkVM image shaders
2020-01-06 19:45:53 +00:00
SkVptr.h
add SkVptr()
2017-12-06 19:37:27 +00:00
SkWriteBuffer.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkWriteBuffer.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkWritePixelsRec.h
header self-sufficiency and idempotency
2019-06-26 19:12:43 +00:00
SkWriter32.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkWriter32.h
Remove some SK_API from src/
2019-11-18 21:51:20 +00:00
SkXfermode.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkXfermodeInterpretation.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkXfermodeInterpretation.h
SkXfermodePriv.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkYUVASizeInfo.cpp
Use safe computation for adding up YUVASizeInfo total bytes
2019-09-23 20:55:28 +00:00
SkYUVMath.cpp
remove some memory-based methods, add rc()
2020-01-23 16:52:06 +00:00
SkYUVMath.h
split RGB into YUV planes
2019-05-23 19:57:30 +00:00
SkYUVPlanesCache.cpp
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkYUVPlanesCache.h
rewrite includes to not need so much -Ifoo
2019-04-24 16:27:11 +00:00
SkZip.h
Add subspan() to SkZip
2019-11-15 23:11:24 +00:00