diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2022-05-20 16:25:34 +0200 |
---|---|---|
committer | Luboš Luňák <l.lunak@collabora.com> | 2022-05-21 10:56:27 +0200 |
commit | 9f5e5ea0011a8f04fbfc242a199630ab1fbf8c0d (patch) | |
tree | ec6ad12d7ec240372c6afae1da1f6fc049e72b2d /external/skia/inc | |
parent | ee37679d446edb82e9a2f848ae35788074cf26c0 (diff) |
update Skia to chrome/m103
Change-Id: I35f1ca3fc703dbf31c68f4b145344b23029a156d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/134688
Tested-by: Jenkins
Reviewed-by: Luboš Luňák <l.lunak@collabora.com>
Diffstat (limited to 'external/skia/inc')
-rw-r--r-- | external/skia/inc/pch/precompiled_skia.hxx | 150 |
1 files changed, 92 insertions, 58 deletions
diff --git a/external/skia/inc/pch/precompiled_skia.hxx b/external/skia/inc/pch/precompiled_skia.hxx index a6b39fe19eac..e9631b68daf7 100644 --- a/external/skia/inc/pch/precompiled_skia.hxx +++ b/external/skia/inc/pch/precompiled_skia.hxx @@ -13,7 +13,7 @@ manual changes will be rewritten by the next run of update_pch.sh (which presumably also fixes all possible problems, so it's usually better to use it). - Generated on 2021-11-25 16:36:08 using: + Generated on 2022-05-20 16:24:18 using: ./bin/update_pch external/skia skia --cutoff=1 --exclude:system --include:module --include:local If after updating build fails, use the following command to locate conflicting headers: @@ -33,14 +33,15 @@ #include <climits> #include <cmath> #include <cstddef> +#include <cstdint> #include <cstdio> #include <cstring> #include <ctype.h> #include <deque> #include <errno.h> #include <forward_list> -#include <fstream> #include <functional> +#include <initializer_list> #include <inttypes.h> #include <iterator> #include <limits.h> @@ -51,18 +52,21 @@ #include <memory> #include <new> #include <numeric> +#include <optional> #include <png.h> #include <queue> +#include <set> #include <sstream> -#include <stack> #include <stdarg.h> #include <stddef.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <string> +#include <string_view> #include <thread> #include <tuple> +#include <type_traits> #include <unordered_map> #include <unordered_set> #include <utility> @@ -86,16 +90,20 @@ #include <include/c/sk_surface.h> #include <include/codec/SkAndroidCodec.h> #include <include/codec/SkCodec.h> +#include <include/core/SkAlphaType.h> #include <include/core/SkAnnotation.h> #include <include/core/SkBBHFactory.h> #include <include/core/SkBitmap.h> #include <include/core/SkBlendMode.h> #include <include/core/SkBlender.h> +#include <include/core/SkBlurTypes.h> #include <include/core/SkCanvas.h> +#include <include/core/SkClipOp.h> #include <include/core/SkColor.h> #include <include/core/SkColorFilter.h> #include <include/core/SkColorPriv.h> #include <include/core/SkColorSpace.h> +#include <include/core/SkColorType.h> #include <include/core/SkContourMeasure.h> #include <include/core/SkCubicMap.h> #include <include/core/SkData.h> @@ -107,8 +115,12 @@ #include <include/core/SkExecutor.h> #include <include/core/SkFlattenable.h> #include <include/core/SkFont.h> +#include <include/core/SkFontArguments.h> #include <include/core/SkFontMetrics.h> #include <include/core/SkFontMgr.h> +#include <include/core/SkFontParameters.h> +#include <include/core/SkFontStyle.h> +#include <include/core/SkFontTypes.h> #include <include/core/SkGraphics.h> #include <include/core/SkICC.h> #include <include/core/SkImage.h> @@ -121,12 +133,15 @@ #include <include/core/SkMaskFilter.h> #include <include/core/SkMath.h> #include <include/core/SkMatrix.h> +#include <include/core/SkMesh.h> +#include <include/core/SkOpenTypeSVGDecoder.h> #include <include/core/SkOverdrawCanvas.h> #include <include/core/SkPaint.h> #include <include/core/SkPath.h> #include <include/core/SkPathBuilder.h> #include <include/core/SkPathEffect.h> #include <include/core/SkPathMeasure.h> +#include <include/core/SkPathTypes.h> #include <include/core/SkPicture.h> #include <include/core/SkPictureRecorder.h> #include <include/core/SkPixelRef.h> @@ -140,6 +155,7 @@ #include <include/core/SkRect.h> #include <include/core/SkRefCnt.h> #include <include/core/SkRegion.h> +#include <include/core/SkSamplingOptions.h> #include <include/core/SkScalar.h> #include <include/core/SkSerialProcs.h> #include <include/core/SkShader.h> @@ -147,7 +163,6 @@ #include <include/core/SkSpan.h> #include <include/core/SkStream.h> #include <include/core/SkString.h> -#include <include/core/SkStringView.h> #include <include/core/SkStrokeRec.h> #include <include/core/SkSurface.h> #include <include/core/SkSurfaceCharacterization.h> @@ -194,8 +209,7 @@ #include <include/gpu/GrRecordingContext.h> #include <include/pathops/SkPathOps.h> #include <include/ports/SkRemotableFontMgr.h> -#include <include/private/GrImageContext.h> -#include <include/private/GrResourceKey.h> +#include <include/private/SkBitmaskEnum.h> #include <include/private/SkChecksum.h> #include <include/private/SkColorData.h> #include <include/private/SkDeque.h> @@ -211,6 +225,7 @@ #include <include/private/SkMutex.h> #include <include/private/SkNx.h> #include <include/private/SkOnce.h> +#include <include/private/SkOpts_spi.h> #include <include/private/SkPathRef.h> #include <include/private/SkSLDefines.h> #include <include/private/SkSLLayout.h> @@ -225,17 +240,21 @@ #include <include/private/SkSemaphore.h> #include <include/private/SkShadowFlags.h> #include <include/private/SkSpinlock.h> +#include <include/private/SkStringView.h> #include <include/private/SkTArray.h> #include <include/private/SkTDArray.h> #include <include/private/SkTFitsIn.h> #include <include/private/SkTHash.h> -#include <include/private/SkTOptional.h> #include <include/private/SkTPin.h> #include <include/private/SkTemplates.h> #include <include/private/SkThreadAnnotations.h> #include <include/private/SkThreadID.h> #include <include/private/SkTo.h> #include <include/private/SkVx.h> +#include <include/private/chromium/GrSlug.h> +#include <include/private/chromium/SkChromeRemoteGlyphCache.h> +#include <include/private/gpu/ganesh/GrImageContext.h> +#include <include/private/gpu/ganesh/GrTypesPriv.h> #include <include/third_party/skcms/skcms.h> #include <include/utils/SkBase64.h> #include <include/utils/SkCamera.h> @@ -308,6 +327,7 @@ #include <src/core/SkCoreBlitters.h> #include <src/core/SkCpu.h> #include <src/core/SkCubicClipper.h> +#include <src/core/SkDebugUtils.h> #include <src/core/SkDescriptor.h> #include <src/core/SkDevice.h> #include <src/core/SkDiscardableMemory.h> @@ -338,6 +358,8 @@ #include <src/core/SkImageFilterTypes.h> #include <src/core/SkImageFilter_Base.h> #include <src/core/SkImagePriv.h> +#include <src/core/SkKeyContext.h> +#include <src/core/SkKeyHelpers.h> #include <src/core/SkLRUCache.h> #include <src/core/SkLatticeIter.h> #include <src/core/SkLeanWindows.h> @@ -345,7 +367,6 @@ #include <src/core/SkLocalMatrixImageFilter.h> #include <src/core/SkMD5.h> #include <src/core/SkMSAN.h> -#include <src/core/SkMarkerStack.h> #include <src/core/SkMask.h> #include <src/core/SkMaskBlurFilter.h> #include <src/core/SkMaskCache.h> @@ -357,6 +378,7 @@ #include <src/core/SkMatrixPriv.h> #include <src/core/SkMatrixProvider.h> #include <src/core/SkMatrixUtils.h> +#include <src/core/SkMeshPriv.h> #include <src/core/SkMessageBus.h> #include <src/core/SkMiniRecorder.h> #include <src/core/SkMipmap.h> @@ -367,6 +389,7 @@ #include <src/core/SkOSFile.h> #include <src/core/SkOpts.h> #include <src/core/SkPaintDefaults.h> +#include <src/core/SkPaintParamsKey.h> #include <src/core/SkPaintPriv.h> #include <src/core/SkPathEffectBase.h> #include <src/core/SkPathMakers.h> @@ -378,6 +401,7 @@ #include <src/core/SkPicturePlayback.h> #include <src/core/SkPicturePriv.h> #include <src/core/SkPictureRecord.h> +#include <src/core/SkPipelineData.h> #include <src/core/SkPixelRefPriv.h> #include <src/core/SkPixmapPriv.h> #include <src/core/SkPointPriv.h> @@ -397,9 +421,9 @@ #include <src/core/SkRecords.h> #include <src/core/SkRectPriv.h> #include <src/core/SkRegionPriv.h> -#include <src/core/SkRemoteGlyphCache.h> #include <src/core/SkResourceCache.h> #include <src/core/SkRuntimeEffectPriv.h> +#include <src/core/SkSLTypeShared.h> #include <src/core/SkSafeMath.h> #include <src/core/SkSafeRange.h> #include <src/core/SkSamplingPriv.h> @@ -409,6 +433,7 @@ #include <src/core/SkScan.h> #include <src/core/SkScanPriv.h> #include <src/core/SkScopeExit.h> +#include <src/core/SkShaderCodeDictionary.h> #include <src/core/SkSharedMutex.h> #include <src/core/SkSpecialImage.h> #include <src/core/SkSpecialSurface.h> @@ -435,6 +460,7 @@ #include <src/core/SkTraceEventCommon.h> #include <src/core/SkTypefaceCache.h> #include <src/core/SkTypeface_remote.h> +#include <src/core/SkUniform.h> #include <src/core/SkUtils.h> #include <src/core/SkVM.h> #include <src/core/SkVMBlitter.h> @@ -456,54 +482,57 @@ #include <src/effects/SkTrimPE.h> #include <src/effects/imagefilters/SkCropImageFilter.h> #include <src/effects/imagefilters/SkRuntimeImageFilter.h> -#include <src/gpu/BaseDevice.h> -#include <src/gpu/GrBlend.h> -#include <src/gpu/GrCaps.h> -#include <src/gpu/GrColorInfo.h> -#include <src/gpu/GrColorSpaceXform.h> -#include <src/gpu/GrContextThreadSafeProxyPriv.h> -#include <src/gpu/GrDirectContextPriv.h> -#include <src/gpu/GrDrawOpAtlas.h> -#include <src/gpu/GrFPArgs.h> -#include <src/gpu/GrFragmentProcessor.h> -#include <src/gpu/GrGpuResourcePriv.h> -#include <src/gpu/GrImageContextPriv.h> -#include <src/gpu/GrImageInfo.h> -#include <src/gpu/GrPaint.h> -#include <src/gpu/GrProxyProvider.h> -#include <src/gpu/GrRecordingContextPriv.h> -#include <src/gpu/GrRenderTask.h> -#include <src/gpu/GrResourceProvider.h> -#include <src/gpu/GrSamplerState.h> -#include <src/gpu/GrShaderCaps.h> -#include <src/gpu/GrStyle.h> -#include <src/gpu/GrSurfaceProxyView.h> -#include <src/gpu/GrTexture.h> -#include <src/gpu/GrTextureProxy.h> -#include <src/gpu/GrThreadSafeCache.h> -#include <src/gpu/GrYUVATextureProxies.h> -#include <src/gpu/SkGr.h> -#include <src/gpu/SurfaceFillContext.h> -#include <src/gpu/effects/GrBicubicEffect.h> -#include <src/gpu/effects/GrBlendFragmentProcessor.h> -#include <src/gpu/effects/GrCustomXfermode.h> -#include <src/gpu/effects/GrMatrixConvolutionEffect.h> -#include <src/gpu/effects/GrMatrixEffect.h> -#include <src/gpu/effects/GrPorterDuffXferProcessor.h> -#include <src/gpu/effects/GrSkSLFP.h> -#include <src/gpu/effects/GrTextureEffect.h> -#include <src/gpu/effects/GrYUVtoRGBEffect.h> -#include <src/gpu/geometry/GrPathUtils.h> -#include <src/gpu/geometry/GrStyledShape.h> -#include <src/gpu/glsl/GrGLSLFragmentShaderBuilder.h> -#include <src/gpu/glsl/GrGLSLProgramDataManager.h> -#include <src/gpu/glsl/GrGLSLUniformHandler.h> -#include <src/gpu/gradients/GrGradientShader.h> -#include <src/gpu/text/GrSDFMaskFilter.h> -#include <src/gpu/text/GrSDFTControl.h> -#include <src/gpu/text/GrStrikeCache.h> -#include <src/gpu/text/GrTextBlobCache.h> -#include <src/gpu/v1/SurfaceDrawContext_v1.h> +#include <src/gpu/Blend.h> +#include <src/gpu/KeyBuilder.h> +#include <src/gpu/ResourceKey.h> +#include <src/gpu/ganesh/BaseDevice.h> +#include <src/gpu/ganesh/GrCaps.h> +#include <src/gpu/ganesh/GrColorInfo.h> +#include <src/gpu/ganesh/GrColorSpaceXform.h> +#include <src/gpu/ganesh/GrContextThreadSafeProxyPriv.h> +#include <src/gpu/ganesh/GrDirectContextPriv.h> +#include <src/gpu/ganesh/GrDrawOpAtlas.h> +#include <src/gpu/ganesh/GrFPArgs.h> +#include <src/gpu/ganesh/GrFragmentProcessor.h> +#include <src/gpu/ganesh/GrGpuResourcePriv.h> +#include <src/gpu/ganesh/GrImageContextPriv.h> +#include <src/gpu/ganesh/GrImageInfo.h> +#include <src/gpu/ganesh/GrMemoryPool.h> +#include <src/gpu/ganesh/GrPaint.h> +#include <src/gpu/ganesh/GrProxyProvider.h> +#include <src/gpu/ganesh/GrRecordingContextPriv.h> +#include <src/gpu/ganesh/GrRenderTask.h> +#include <src/gpu/ganesh/GrResourceProvider.h> +#include <src/gpu/ganesh/GrSamplerState.h> +#include <src/gpu/ganesh/GrShaderCaps.h> +#include <src/gpu/ganesh/GrStyle.h> +#include <src/gpu/ganesh/GrSurfaceProxyView.h> +#include <src/gpu/ganesh/GrTexture.h> +#include <src/gpu/ganesh/GrTextureProxy.h> +#include <src/gpu/ganesh/GrThreadSafeCache.h> +#include <src/gpu/ganesh/GrYUVATextureProxies.h> +#include <src/gpu/ganesh/SkGr.h> +#include <src/gpu/ganesh/SurfaceFillContext.h> +#include <src/gpu/ganesh/effects/GrBicubicEffect.h> +#include <src/gpu/ganesh/effects/GrBlendFragmentProcessor.h> +#include <src/gpu/ganesh/effects/GrCustomXfermode.h> +#include <src/gpu/ganesh/effects/GrMatrixConvolutionEffect.h> +#include <src/gpu/ganesh/effects/GrMatrixEffect.h> +#include <src/gpu/ganesh/effects/GrPorterDuffXferProcessor.h> +#include <src/gpu/ganesh/effects/GrSkSLFP.h> +#include <src/gpu/ganesh/effects/GrTextureEffect.h> +#include <src/gpu/ganesh/effects/GrYUVtoRGBEffect.h> +#include <src/gpu/ganesh/geometry/GrPathUtils.h> +#include <src/gpu/ganesh/geometry/GrStyledShape.h> +#include <src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.h> +#include <src/gpu/ganesh/glsl/GrGLSLProgramDataManager.h> +#include <src/gpu/ganesh/glsl/GrGLSLUniformHandler.h> +#include <src/gpu/ganesh/gradients/GrGradientShader.h> +#include <src/gpu/ganesh/text/GrSDFMaskFilter.h> +#include <src/gpu/ganesh/text/GrSDFTControl.h> +#include <src/gpu/ganesh/text/GrTextBlob.h> +#include <src/gpu/ganesh/text/GrTextBlobRedrawCoordinator.h> +#include <src/gpu/ganesh/v1/SurfaceDrawContext_v1.h> #include <src/image/SkImage_Base.h> #include <src/image/SkImage_Gpu.h> #include <src/image/SkImage_Lazy.h> @@ -558,9 +587,11 @@ #include <src/shaders/gradients/SkRadialGradient.h> #include <src/shaders/gradients/SkSweepGradient.h> #include <src/shaders/gradients/SkTwoPointConicalGradient.h> -#include <src/utils/SkBitSet.h> +#include <src/text/gpu/StrikeCache.h> +#include <src/utils/SkBlitterTrace.h> #include <src/utils/SkCanvasStack.h> #include <src/utils/SkCharToGlyphCache.h> +#include <src/utils/SkClipStackUtils.h> #include <src/utils/SkDashPathPriv.h> #include <src/utils/SkFloatToDecimal.h> #include <src/utils/SkJSON.h> @@ -571,9 +602,12 @@ #include <src/utils/SkOSPath.h> #include <src/utils/SkPatchUtils.h> #include <src/utils/SkPolyUtils.h> +#include <src/utils/SkShaderUtils.h> #include <src/utils/SkShadowTessellator.h> #include <src/utils/SkShaperJSONWriter.h> +#include <src/utils/SkTestCanvas.h> #include <src/utils/SkUTF.h> +#include <src/utils/SkVMVisualizer.h> #include <tools/sk_app/WindowContext.h> #endif // PCH_LEVEL >= 3 #if PCH_LEVEL >= 4 |