1// This file is autogenerated by gn_to_bp.py. 2// To make changes to this file, follow the instructions on skia.org for 3// downloading Skia and submitting changes. Modify gn_to_bp.py (or the build 4// files it uses) and submit to skia-review.googlesource.com, NOT to AOSP or 5// Android Internal. The autoroller will then create the updated Android.bp 6// and submit it to Android Internal, which will eventually merge to AOSP. 7// You can also ask a Skia engineer for help. 8 9package { 10 default_applicable_licenses: ["external_skia_license"], 11} 12 13// Added automatically by a large-scale-change that took the approach of 14// 'apply every license found to every target'. While this makes sure we respect 15// every license restriction, it may not be entirely correct. 16// 17// e.g. GPL in an MIT project might only apply to the contrib/ directory. 18// 19// Please consider splitting the single license below into multiple licenses, 20// taking care not to lose any license_kind information, and overriding the 21// default license using the 'licenses: [...]' property on targets as needed. 22// 23// For unused files, consider creating a 'fileGroup' with "//visibility:private" 24// to attach the license to, and including a comment whether the files may be 25// used in the current project. 26// 27// large-scale-change included anything that looked like it might be a license 28// text as a license_text. e.g. LICENSE, NOTICE, COPYING etc. 29// 30// Please consider removing redundant or irrelevant files from 'license_text:'. 31// 32// large-scale-change filtered out the below license kinds as false-positives: 33// SPDX-license-identifier-CC-BY-NC 34// SPDX-license-identifier-GPL-2.0 35// SPDX-license-identifier-LGPL-2.1 36// SPDX-license-identifier-OFL:by_exception_only 37// See: http://go/android-license-faq 38license { 39 name: "external_skia_license", 40 visibility: [":__subpackages__"], 41 license_kinds: [ 42 "SPDX-license-identifier-Apache-2.0", 43 "SPDX-license-identifier-BSD", 44 "SPDX-license-identifier-CC0-1.0", 45 "SPDX-license-identifier-FTL", 46 "SPDX-license-identifier-MIT", 47 "legacy_unencumbered", 48 ], 49 license_text: [ 50 "LICENSE", 51 "NOTICE", 52 ], 53} 54 55cc_defaults { 56 name: "skia_arch_defaults", 57 cpp_std: "gnu++17", 58 arch: { 59 arm: { 60 srcs: [], 61 }, 62 63 arm64: { 64 srcs: [], 65 }, 66 67 x86: { 68 srcs: [ 69 "src/opts/SkOpts_hsw.cpp", 70 "src/opts/SkOpts_skx.cpp", 71 ], 72 }, 73 74 x86_64: { 75 srcs: [ 76 "src/opts/SkOpts_hsw.cpp", 77 "src/opts/SkOpts_skx.cpp", 78 ], 79 }, 80 }, 81 82 target: { 83 android: { 84 srcs: [ 85 "src/gpu/vk/vulkanmemoryallocator/VulkanMemoryAllocatorWrapper.cpp", 86 ], 87 local_include_dirs: [ 88 "src/gpu/vk/vulkanmemoryallocator", 89 "vma_android/include", 90 ], 91 }, 92 }, 93} 94 95cc_defaults { 96 name: "skia_defaults", 97 defaults: ["skia_arch_defaults"], 98 cflags: [ 99 "-U_FORTIFY_SOURCE", 100 "-DATRACE_TAG=ATRACE_TAG_VIEW", 101 "-DSKIA_DLL", 102 "-DSKIA_IMPLEMENTATION=1", 103 "-D_FORTIFY_SOURCE=1", 104 "-Wno-attributes", 105 "-Wno-implicit-fallthrough", 106 "-Wno-missing-field-initializers", 107 "-Wno-sign-conversion", 108 "-Wno-thread-safety-analysis", 109 "-Wno-unknown-warning-option", 110 "-Wno-unused-parameter", 111 "-Wno-unused-variable", 112 "-fvisibility=hidden", 113 ], 114 115 cppflags:[ 116 117 ], 118 119 export_include_dirs: [ 120 "", 121 "client_utils/android/", 122 "include/android/", 123 "include/codec/", 124 "include/config/", 125 "include/core/", 126 "include/docs/", 127 "include/effects/", 128 "include/encode/", 129 "include/gpu/", 130 "include/pathops/", 131 "include/ports/", 132 "include/svg/", 133 "include/utils/", 134 "include/utils/mac/", 135 "modules/skottie/include/", 136 "modules/skparagraph/include/", 137 "modules/skshaper/include/", 138 "modules/svg/include/", 139 ], 140 141 local_include_dirs: [ 142 "", 143 "modules/skcms", 144 ] 145} 146 147cc_library_static { 148 // Smaller version of Skia, without e.g. codecs, intended for use by RenderEngine. 149 name: "libskia_renderengine", 150 defaults: ["skia_defaults", 151 "skia_renderengine_deps"], 152 srcs: [ 153 "modules/skcms/skcms.cc", 154 "modules/skcms/src/skcms_TransformBaseline.cc", 155 "src/android/SkAndroidFrameworkPerfettoStaticStorage.cpp", 156 "src/android/SkAndroidFrameworkUtils.cpp", 157 "src/android/SkAnimatedImage.cpp", 158 "src/base/SkArenaAlloc.cpp", 159 "src/base/SkBase64.cpp", 160 "src/base/SkBezierCurves.cpp", 161 "src/base/SkBlockAllocator.cpp", 162 "src/base/SkBuffer.cpp", 163 "src/base/SkContainers.cpp", 164 "src/base/SkCubics.cpp", 165 "src/base/SkDebug.cpp", 166 "src/base/SkDeque.cpp", 167 "src/base/SkFloatingPoint.cpp", 168 "src/base/SkHalf.cpp", 169 "src/base/SkMalloc.cpp", 170 "src/base/SkMathPriv.cpp", 171 "src/base/SkQuads.cpp", 172 "src/base/SkSafeMath.cpp", 173 "src/base/SkSemaphore.cpp", 174 "src/base/SkSharedMutex.cpp", 175 "src/base/SkSpinlock.cpp", 176 "src/base/SkTDArray.cpp", 177 "src/base/SkTSearch.cpp", 178 "src/base/SkThreadID.cpp", 179 "src/base/SkTime.cpp", 180 "src/base/SkUTF.cpp", 181 "src/base/SkUtils.cpp", 182 "src/codec/SkAndroidCodec.cpp", 183 "src/codec/SkAndroidCodecAdapter.cpp", 184 "src/codec/SkBmpBaseCodec.cpp", 185 "src/codec/SkBmpCodec.cpp", 186 "src/codec/SkBmpMaskCodec.cpp", 187 "src/codec/SkBmpRLECodec.cpp", 188 "src/codec/SkBmpStandardCodec.cpp", 189 "src/codec/SkCodec.cpp", 190 "src/codec/SkCodecImageGenerator.cpp", 191 "src/codec/SkColorPalette.cpp", 192 "src/codec/SkEncodedInfo.cpp", 193 "src/codec/SkExif.cpp", 194 "src/codec/SkGainmapInfo.cpp", 195 "src/codec/SkImageGenerator_FromEncoded.cpp", 196 "src/codec/SkMaskSwizzler.cpp", 197 "src/codec/SkParseEncodedOrigin.cpp", 198 "src/codec/SkPixmapUtils.cpp", 199 "src/codec/SkSampledCodec.cpp", 200 "src/codec/SkSampler.cpp", 201 "src/codec/SkSwizzler.cpp", 202 "src/codec/SkTiffUtility.cpp", 203 "src/codec/SkWbmpCodec.cpp", 204 "src/core/SkAAClip.cpp", 205 "src/core/SkATrace.cpp", 206 "src/core/SkAlphaRuns.cpp", 207 "src/core/SkAnalyticEdge.cpp", 208 "src/core/SkAnnotation.cpp", 209 "src/core/SkAutoPixmapStorage.cpp", 210 "src/core/SkBBHFactory.cpp", 211 "src/core/SkBigPicture.cpp", 212 "src/core/SkBitmap.cpp", 213 "src/core/SkBitmapCache.cpp", 214 "src/core/SkBitmapDevice.cpp", 215 "src/core/SkBitmapProcState.cpp", 216 "src/core/SkBitmapProcState_matrixProcs.cpp", 217 "src/core/SkBitmapProcState_opts.cpp", 218 "src/core/SkBitmapProcState_opts_lasx.cpp", 219 "src/core/SkBitmapProcState_opts_ssse3.cpp", 220 "src/core/SkBlendMode.cpp", 221 "src/core/SkBlendModeBlender.cpp", 222 "src/core/SkBlitMask_opts.cpp", 223 "src/core/SkBlitMask_opts_ssse3.cpp", 224 "src/core/SkBlitRow_D32.cpp", 225 "src/core/SkBlitRow_opts.cpp", 226 "src/core/SkBlitRow_opts_hsw.cpp", 227 "src/core/SkBlitRow_opts_lasx.cpp", 228 "src/core/SkBlitter.cpp", 229 "src/core/SkBlitter_A8.cpp", 230 "src/core/SkBlitter_ARGB32.cpp", 231 "src/core/SkBlitter_Sprite.cpp", 232 "src/core/SkBlurEngine.cpp", 233 "src/core/SkBlurMask.cpp", 234 "src/core/SkBlurMaskFilterImpl.cpp", 235 "src/core/SkCachedData.cpp", 236 "src/core/SkCanvas.cpp", 237 "src/core/SkCanvasPriv.cpp", 238 "src/core/SkCanvas_Raster.cpp", 239 "src/core/SkCapabilities.cpp", 240 "src/core/SkChecksum.cpp", 241 "src/core/SkClipStack.cpp", 242 "src/core/SkClipStackDevice.cpp", 243 "src/core/SkColor.cpp", 244 "src/core/SkColorFilter.cpp", 245 "src/core/SkColorSpace.cpp", 246 "src/core/SkColorSpaceXformSteps.cpp", 247 "src/core/SkColorTable.cpp", 248 "src/core/SkCompressedDataUtils.cpp", 249 "src/core/SkContourMeasure.cpp", 250 "src/core/SkConvertPixels.cpp", 251 "src/core/SkCpu.cpp", 252 "src/core/SkCubicClipper.cpp", 253 "src/core/SkCubicMap.cpp", 254 "src/core/SkData.cpp", 255 "src/core/SkDataTable.cpp", 256 "src/core/SkDescriptor.cpp", 257 "src/core/SkDevice.cpp", 258 "src/core/SkDistanceFieldGen.cpp", 259 "src/core/SkDocument.cpp", 260 "src/core/SkDraw.cpp", 261 "src/core/SkDrawBase.cpp", 262 "src/core/SkDrawShadowInfo.cpp", 263 "src/core/SkDraw_atlas.cpp", 264 "src/core/SkDraw_text.cpp", 265 "src/core/SkDraw_vertices.cpp", 266 "src/core/SkDrawable.cpp", 267 "src/core/SkEdge.cpp", 268 "src/core/SkEdgeBuilder.cpp", 269 "src/core/SkEdgeClipper.cpp", 270 "src/core/SkExecutor.cpp", 271 "src/core/SkFlattenable.cpp", 272 "src/core/SkFont.cpp", 273 "src/core/SkFontDescriptor.cpp", 274 "src/core/SkFontMetricsPriv.cpp", 275 "src/core/SkFontMgr.cpp", 276 "src/core/SkFontStream.cpp", 277 "src/core/SkFont_serial.cpp", 278 "src/core/SkGaussFilter.cpp", 279 "src/core/SkGeometry.cpp", 280 "src/core/SkGlobalInitialization_core.cpp", 281 "src/core/SkGlyph.cpp", 282 "src/core/SkGlyphRunPainter.cpp", 283 "src/core/SkGraphics.cpp", 284 "src/core/SkIDChangeListener.cpp", 285 "src/core/SkImageFilter.cpp", 286 "src/core/SkImageFilterCache.cpp", 287 "src/core/SkImageFilterTypes.cpp", 288 "src/core/SkImageGenerator.cpp", 289 "src/core/SkImageInfo.cpp", 290 "src/core/SkKnownRuntimeEffects.cpp", 291 "src/core/SkLatticeIter.cpp", 292 "src/core/SkLineClipper.cpp", 293 "src/core/SkLocalMatrixImageFilter.cpp", 294 "src/core/SkM44.cpp", 295 "src/core/SkMD5.cpp", 296 "src/core/SkMallocPixelRef.cpp", 297 "src/core/SkMask.cpp", 298 "src/core/SkMaskBlurFilter.cpp", 299 "src/core/SkMaskCache.cpp", 300 "src/core/SkMaskFilter.cpp", 301 "src/core/SkMaskGamma.cpp", 302 "src/core/SkMasks.cpp", 303 "src/core/SkMatrix.cpp", 304 "src/core/SkMatrixInvert.cpp", 305 "src/core/SkMemset_opts.cpp", 306 "src/core/SkMemset_opts_avx.cpp", 307 "src/core/SkMemset_opts_erms.cpp", 308 "src/core/SkMesh.cpp", 309 "src/core/SkMipmap.cpp", 310 "src/core/SkMipmapAccessor.cpp", 311 "src/core/SkMipmapBuilder.cpp", 312 "src/core/SkMipmapDrawDownSampler.cpp", 313 "src/core/SkMipmapHQDownSampler.cpp", 314 "src/core/SkOpts.cpp", 315 "src/core/SkOverdrawCanvas.cpp", 316 "src/core/SkPaint.cpp", 317 "src/core/SkPaintPriv.cpp", 318 "src/core/SkPath.cpp", 319 "src/core/SkPathBuilder.cpp", 320 "src/core/SkPathEffect.cpp", 321 "src/core/SkPathMeasure.cpp", 322 "src/core/SkPathRef.cpp", 323 "src/core/SkPathUtils.cpp", 324 "src/core/SkPath_serial.cpp", 325 "src/core/SkPicture.cpp", 326 "src/core/SkPictureData.cpp", 327 "src/core/SkPictureFlat.cpp", 328 "src/core/SkPicturePlayback.cpp", 329 "src/core/SkPictureRecord.cpp", 330 "src/core/SkPictureRecorder.cpp", 331 "src/core/SkPixelRef.cpp", 332 "src/core/SkPixmap.cpp", 333 "src/core/SkPixmapDraw.cpp", 334 "src/core/SkPoint.cpp", 335 "src/core/SkPoint3.cpp", 336 "src/core/SkPtrRecorder.cpp", 337 "src/core/SkQuadClipper.cpp", 338 "src/core/SkRRect.cpp", 339 "src/core/SkRSXform.cpp", 340 "src/core/SkRTree.cpp", 341 "src/core/SkRasterClip.cpp", 342 "src/core/SkRasterPipeline.cpp", 343 "src/core/SkRasterPipelineBlitter.cpp", 344 "src/core/SkReadBuffer.cpp", 345 "src/core/SkReadPixelsRec.cpp", 346 "src/core/SkRecord.cpp", 347 "src/core/SkRecordDraw.cpp", 348 "src/core/SkRecordOpts.cpp", 349 "src/core/SkRecordedDrawable.cpp", 350 "src/core/SkRecorder.cpp", 351 "src/core/SkRecords.cpp", 352 "src/core/SkRect.cpp", 353 "src/core/SkRegion.cpp", 354 "src/core/SkRegion_path.cpp", 355 "src/core/SkResourceCache.cpp", 356 "src/core/SkRuntimeBlender.cpp", 357 "src/core/SkRuntimeEffect.cpp", 358 "src/core/SkSLTypeShared.cpp", 359 "src/core/SkScalar.cpp", 360 "src/core/SkScalerContext.cpp", 361 "src/core/SkScan.cpp", 362 "src/core/SkScan_AAAPath.cpp", 363 "src/core/SkScan_AntiPath.cpp", 364 "src/core/SkScan_Antihair.cpp", 365 "src/core/SkScan_Hairline.cpp", 366 "src/core/SkScan_Path.cpp", 367 "src/core/SkSpecialImage.cpp", 368 "src/core/SkSpriteBlitter_ARGB32.cpp", 369 "src/core/SkStream.cpp", 370 "src/core/SkStrike.cpp", 371 "src/core/SkStrikeCache.cpp", 372 "src/core/SkStrikeSpec.cpp", 373 "src/core/SkString.cpp", 374 "src/core/SkStringUtils.cpp", 375 "src/core/SkStroke.cpp", 376 "src/core/SkStrokeRec.cpp", 377 "src/core/SkStrokerPriv.cpp", 378 "src/core/SkSwizzle.cpp", 379 "src/core/SkSwizzler_opts.cpp", 380 "src/core/SkSwizzler_opts_hsw.cpp", 381 "src/core/SkSwizzler_opts_lasx.cpp", 382 "src/core/SkSwizzler_opts_ssse3.cpp", 383 "src/core/SkTaskGroup.cpp", 384 "src/core/SkTextBlob.cpp", 385 "src/core/SkTypeface.cpp", 386 "src/core/SkTypefaceCache.cpp", 387 "src/core/SkTypeface_remote.cpp", 388 "src/core/SkUnPreMultiply.cpp", 389 "src/core/SkVertState.cpp", 390 "src/core/SkVertices.cpp", 391 "src/core/SkWriteBuffer.cpp", 392 "src/core/SkWritePixelsRec.cpp", 393 "src/core/SkWriter32.cpp", 394 "src/core/SkYUVAInfo.cpp", 395 "src/core/SkYUVAPixmaps.cpp", 396 "src/core/SkYUVMath.cpp", 397 "src/core/SkYUVPlanesCache.cpp", 398 "src/effects/Sk1DPathEffect.cpp", 399 "src/effects/Sk2DPathEffect.cpp", 400 "src/effects/SkBlenders.cpp", 401 "src/effects/SkColorMatrix.cpp", 402 "src/effects/SkColorMatrixFilter.cpp", 403 "src/effects/SkCornerPathEffect.cpp", 404 "src/effects/SkDashPathEffect.cpp", 405 "src/effects/SkDiscretePathEffect.cpp", 406 "src/effects/SkEmbossMask.cpp", 407 "src/effects/SkEmbossMaskFilter.cpp", 408 "src/effects/SkHighContrastFilter.cpp", 409 "src/effects/SkShaderMaskFilterImpl.cpp", 410 "src/effects/SkTableMaskFilter.cpp", 411 "src/effects/SkTrimPathEffect.cpp", 412 "src/effects/colorfilters/SkBlendModeColorFilter.cpp", 413 "src/effects/colorfilters/SkColorFilterBase.cpp", 414 "src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp", 415 "src/effects/colorfilters/SkComposeColorFilter.cpp", 416 "src/effects/colorfilters/SkGaussianColorFilter.cpp", 417 "src/effects/colorfilters/SkMatrixColorFilter.cpp", 418 "src/effects/colorfilters/SkRuntimeColorFilter.cpp", 419 "src/effects/colorfilters/SkTableColorFilter.cpp", 420 "src/effects/colorfilters/SkWorkingFormatColorFilter.cpp", 421 "src/effects/imagefilters/SkBlendImageFilter.cpp", 422 "src/effects/imagefilters/SkBlurImageFilter.cpp", 423 "src/effects/imagefilters/SkColorFilterImageFilter.cpp", 424 "src/effects/imagefilters/SkComposeImageFilter.cpp", 425 "src/effects/imagefilters/SkCropImageFilter.cpp", 426 "src/effects/imagefilters/SkDisplacementMapImageFilter.cpp", 427 "src/effects/imagefilters/SkDropShadowImageFilter.cpp", 428 "src/effects/imagefilters/SkImageImageFilter.cpp", 429 "src/effects/imagefilters/SkLightingImageFilter.cpp", 430 "src/effects/imagefilters/SkMagnifierImageFilter.cpp", 431 "src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp", 432 "src/effects/imagefilters/SkMatrixTransformImageFilter.cpp", 433 "src/effects/imagefilters/SkMergeImageFilter.cpp", 434 "src/effects/imagefilters/SkMorphologyImageFilter.cpp", 435 "src/effects/imagefilters/SkPictureImageFilter.cpp", 436 "src/effects/imagefilters/SkRuntimeImageFilter.cpp", 437 "src/effects/imagefilters/SkShaderImageFilter.cpp", 438 "src/encode/SkEncoder.cpp", 439 "src/encode/SkICC.cpp", 440 "src/encode/SkPngEncoderBase.cpp", 441 "src/encode/SkPngEncoderImpl.cpp", 442 "src/gpu/AtlasTypes.cpp", 443 "src/gpu/Blend.cpp", 444 "src/gpu/BlendFormula.cpp", 445 "src/gpu/BlurUtils.cpp", 446 "src/gpu/DataUtils.cpp", 447 "src/gpu/DitherUtils.cpp", 448 "src/gpu/MutableTextureState.cpp", 449 "src/gpu/RectanizerPow2.cpp", 450 "src/gpu/RectanizerSkyline.cpp", 451 "src/gpu/ResourceKey.cpp", 452 "src/gpu/ShaderErrorHandler.cpp", 453 "src/gpu/SkBackingFit.cpp", 454 "src/gpu/SkSLToBackend.cpp", 455 "src/gpu/Swizzle.cpp", 456 "src/gpu/TiledTextureUtils.cpp", 457 "src/gpu/android/AHardwareBufferUtils.cpp", 458 "src/gpu/ganesh/ClipStack.cpp", 459 "src/gpu/ganesh/Device.cpp", 460 "src/gpu/ganesh/Device_drawTexture.cpp", 461 "src/gpu/ganesh/GrAHardwareBufferImageGenerator.cpp", 462 "src/gpu/ganesh/GrAHardwareBufferUtils.cpp", 463 "src/gpu/ganesh/GrAttachment.cpp", 464 "src/gpu/ganesh/GrAuditTrail.cpp", 465 "src/gpu/ganesh/GrBackendSemaphore.cpp", 466 "src/gpu/ganesh/GrBackendSurface.cpp", 467 "src/gpu/ganesh/GrBackendTextureImageGenerator.cpp", 468 "src/gpu/ganesh/GrBackendUtils.cpp", 469 "src/gpu/ganesh/GrBlurUtils.cpp", 470 "src/gpu/ganesh/GrBufferAllocPool.cpp", 471 "src/gpu/ganesh/GrBufferTransferRenderTask.cpp", 472 "src/gpu/ganesh/GrBufferUpdateRenderTask.cpp", 473 "src/gpu/ganesh/GrCanvas.cpp", 474 "src/gpu/ganesh/GrCaps.cpp", 475 "src/gpu/ganesh/GrClientMappedBufferManager.cpp", 476 "src/gpu/ganesh/GrColorInfo.cpp", 477 "src/gpu/ganesh/GrColorSpaceXform.cpp", 478 "src/gpu/ganesh/GrContextThreadSafeProxy.cpp", 479 "src/gpu/ganesh/GrContext_Base.cpp", 480 "src/gpu/ganesh/GrCopyRenderTask.cpp", 481 "src/gpu/ganesh/GrDDLContext.cpp", 482 "src/gpu/ganesh/GrDDLTask.cpp", 483 "src/gpu/ganesh/GrDataUtils.cpp", 484 "src/gpu/ganesh/GrDefaultGeoProcFactory.cpp", 485 "src/gpu/ganesh/GrDeferredDisplayList.cpp", 486 "src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp", 487 "src/gpu/ganesh/GrDirectContext.cpp", 488 "src/gpu/ganesh/GrDirectContextPriv.cpp", 489 "src/gpu/ganesh/GrDistanceFieldGenFromVector.cpp", 490 "src/gpu/ganesh/GrDrawOpAtlas.cpp", 491 "src/gpu/ganesh/GrDrawOpTest.cpp", 492 "src/gpu/ganesh/GrDrawingManager.cpp", 493 "src/gpu/ganesh/GrDriverBugWorkarounds.cpp", 494 "src/gpu/ganesh/GrDynamicAtlas.cpp", 495 "src/gpu/ganesh/GrEagerVertexAllocator.cpp", 496 "src/gpu/ganesh/GrFixedClip.cpp", 497 "src/gpu/ganesh/GrFragmentProcessor.cpp", 498 "src/gpu/ganesh/GrFragmentProcessors.cpp", 499 "src/gpu/ganesh/GrGeometryProcessor.cpp", 500 "src/gpu/ganesh/GrGpu.cpp", 501 "src/gpu/ganesh/GrGpuBuffer.cpp", 502 "src/gpu/ganesh/GrGpuResource.cpp", 503 "src/gpu/ganesh/GrImageContext.cpp", 504 "src/gpu/ganesh/GrImageInfo.cpp", 505 "src/gpu/ganesh/GrManagedResource.cpp", 506 "src/gpu/ganesh/GrMemoryPool.cpp", 507 "src/gpu/ganesh/GrMeshBuffers.cpp", 508 "src/gpu/ganesh/GrMeshDrawTarget.cpp", 509 "src/gpu/ganesh/GrOnFlushResourceProvider.cpp", 510 "src/gpu/ganesh/GrOpFlushState.cpp", 511 "src/gpu/ganesh/GrOpsRenderPass.cpp", 512 "src/gpu/ganesh/GrPaint.cpp", 513 "src/gpu/ganesh/GrPersistentCacheUtils.cpp", 514 "src/gpu/ganesh/GrPipeline.cpp", 515 "src/gpu/ganesh/GrProcessor.cpp", 516 "src/gpu/ganesh/GrProcessorAnalysis.cpp", 517 "src/gpu/ganesh/GrProcessorSet.cpp", 518 "src/gpu/ganesh/GrProcessorUnitTest.cpp", 519 "src/gpu/ganesh/GrProgramDesc.cpp", 520 "src/gpu/ganesh/GrProgramInfo.cpp", 521 "src/gpu/ganesh/GrPromiseImageTexture.cpp", 522 "src/gpu/ganesh/GrProxyProvider.cpp", 523 "src/gpu/ganesh/GrRecordingContext.cpp", 524 "src/gpu/ganesh/GrRecordingContextPriv.cpp", 525 "src/gpu/ganesh/GrRenderTarget.cpp", 526 "src/gpu/ganesh/GrRenderTargetProxy.cpp", 527 "src/gpu/ganesh/GrRenderTask.cpp", 528 "src/gpu/ganesh/GrRenderTaskCluster.cpp", 529 "src/gpu/ganesh/GrResourceAllocator.cpp", 530 "src/gpu/ganesh/GrResourceCache.cpp", 531 "src/gpu/ganesh/GrResourceProvider.cpp", 532 "src/gpu/ganesh/GrRingBuffer.cpp", 533 "src/gpu/ganesh/GrSPIRVUniformHandler.cpp", 534 "src/gpu/ganesh/GrSPIRVVaryingHandler.cpp", 535 "src/gpu/ganesh/GrSWMaskHelper.cpp", 536 "src/gpu/ganesh/GrShaderCaps.cpp", 537 "src/gpu/ganesh/GrShaderVar.cpp", 538 "src/gpu/ganesh/GrStagingBufferManager.cpp", 539 "src/gpu/ganesh/GrStencilSettings.cpp", 540 "src/gpu/ganesh/GrStyle.cpp", 541 "src/gpu/ganesh/GrSurface.cpp", 542 "src/gpu/ganesh/GrSurfaceCharacterization.cpp", 543 "src/gpu/ganesh/GrSurfaceProxy.cpp", 544 "src/gpu/ganesh/GrSurfaceProxyView.cpp", 545 "src/gpu/ganesh/GrTestUtils.cpp", 546 "src/gpu/ganesh/GrTexture.cpp", 547 "src/gpu/ganesh/GrTextureProxy.cpp", 548 "src/gpu/ganesh/GrTextureRenderTargetProxy.cpp", 549 "src/gpu/ganesh/GrTextureResolveRenderTask.cpp", 550 "src/gpu/ganesh/GrThreadSafeCache.cpp", 551 "src/gpu/ganesh/GrThreadSafePipelineBuilder.cpp", 552 "src/gpu/ganesh/GrTransferFromRenderTask.cpp", 553 "src/gpu/ganesh/GrUniformDataManager.cpp", 554 "src/gpu/ganesh/GrUtil.cpp", 555 "src/gpu/ganesh/GrVertexChunkArray.cpp", 556 "src/gpu/ganesh/GrWaitRenderTask.cpp", 557 "src/gpu/ganesh/GrWritePixelsRenderTask.cpp", 558 "src/gpu/ganesh/GrXferProcessor.cpp", 559 "src/gpu/ganesh/GrYUVABackendTextures.cpp", 560 "src/gpu/ganesh/GrYUVATextureProxies.cpp", 561 "src/gpu/ganesh/PathRenderer.cpp", 562 "src/gpu/ganesh/PathRendererChain.cpp", 563 "src/gpu/ganesh/SkGr.cpp", 564 "src/gpu/ganesh/StencilMaskHelper.cpp", 565 "src/gpu/ganesh/SurfaceContext.cpp", 566 "src/gpu/ganesh/SurfaceDrawContext.cpp", 567 "src/gpu/ganesh/SurfaceFillContext.cpp", 568 "src/gpu/ganesh/effects/GrBezierEffect.cpp", 569 "src/gpu/ganesh/effects/GrBicubicEffect.cpp", 570 "src/gpu/ganesh/effects/GrBitmapTextGeoProc.cpp", 571 "src/gpu/ganesh/effects/GrBlendFragmentProcessor.cpp", 572 "src/gpu/ganesh/effects/GrColorTableEffect.cpp", 573 "src/gpu/ganesh/effects/GrConvexPolyEffect.cpp", 574 "src/gpu/ganesh/effects/GrCoverageSetOpXP.cpp", 575 "src/gpu/ganesh/effects/GrCustomXfermode.cpp", 576 "src/gpu/ganesh/effects/GrDisableColorXP.cpp", 577 "src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp", 578 "src/gpu/ganesh/effects/GrMatrixEffect.cpp", 579 "src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.cpp", 580 "src/gpu/ganesh/effects/GrOvalEffect.cpp", 581 "src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp", 582 "src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp", 583 "src/gpu/ganesh/effects/GrRRectEffect.cpp", 584 "src/gpu/ganesh/effects/GrShadowGeoProc.cpp", 585 "src/gpu/ganesh/effects/GrSkSLFP.cpp", 586 "src/gpu/ganesh/effects/GrTextureEffect.cpp", 587 "src/gpu/ganesh/effects/GrYUVtoRGBEffect.cpp", 588 "src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp", 589 "src/gpu/ganesh/geometry/GrAATriangulator.cpp", 590 "src/gpu/ganesh/geometry/GrPathUtils.cpp", 591 "src/gpu/ganesh/geometry/GrQuad.cpp", 592 "src/gpu/ganesh/geometry/GrQuadUtils.cpp", 593 "src/gpu/ganesh/geometry/GrShape.cpp", 594 "src/gpu/ganesh/geometry/GrStyledShape.cpp", 595 "src/gpu/ganesh/geometry/GrTriangulator.cpp", 596 "src/gpu/ganesh/gl/AHardwareBufferGL.cpp", 597 "src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp", 598 "src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp", 599 "src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp", 600 "src/gpu/ganesh/gl/GrGLAssembleInterface.cpp", 601 "src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp", 602 "src/gpu/ganesh/gl/GrGLAttachment.cpp", 603 "src/gpu/ganesh/gl/GrGLBackendSurface.cpp", 604 "src/gpu/ganesh/gl/GrGLBuffer.cpp", 605 "src/gpu/ganesh/gl/GrGLCaps.cpp", 606 "src/gpu/ganesh/gl/GrGLContext.cpp", 607 "src/gpu/ganesh/gl/GrGLDirectContext.cpp", 608 "src/gpu/ganesh/gl/GrGLExtensions.cpp", 609 "src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp", 610 "src/gpu/ganesh/gl/GrGLGLSL.cpp", 611 "src/gpu/ganesh/gl/GrGLGpu.cpp", 612 "src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp", 613 "src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp", 614 "src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp", 615 "src/gpu/ganesh/gl/GrGLProgram.cpp", 616 "src/gpu/ganesh/gl/GrGLProgramDataManager.cpp", 617 "src/gpu/ganesh/gl/GrGLRenderTarget.cpp", 618 "src/gpu/ganesh/gl/GrGLSemaphore.cpp", 619 "src/gpu/ganesh/gl/GrGLTexture.cpp", 620 "src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp", 621 "src/gpu/ganesh/gl/GrGLTypesPriv.cpp", 622 "src/gpu/ganesh/gl/GrGLUniformHandler.cpp", 623 "src/gpu/ganesh/gl/GrGLUtil.cpp", 624 "src/gpu/ganesh/gl/GrGLVertexArray.cpp", 625 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp", 626 "src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.cpp", 627 "src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp", 628 "src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp", 629 "src/gpu/ganesh/glsl/GrGLSLBlend.cpp", 630 "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.cpp", 631 "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.cpp", 632 "src/gpu/ganesh/glsl/GrGLSLProgramDataManager.cpp", 633 "src/gpu/ganesh/glsl/GrGLSLShaderBuilder.cpp", 634 "src/gpu/ganesh/glsl/GrGLSLUniformHandler.cpp", 635 "src/gpu/ganesh/glsl/GrGLSLVarying.cpp", 636 "src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.cpp", 637 "src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp", 638 "src/gpu/ganesh/gradients/GrGradientShader.cpp", 639 "src/gpu/ganesh/image/GrImageUtils.cpp", 640 "src/gpu/ganesh/image/GrTextureGenerator.cpp", 641 "src/gpu/ganesh/image/SkImage_Ganesh.cpp", 642 "src/gpu/ganesh/image/SkImage_GaneshBase.cpp", 643 "src/gpu/ganesh/image/SkImage_GaneshFactories.cpp", 644 "src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp", 645 "src/gpu/ganesh/image/SkImage_LazyTexture.cpp", 646 "src/gpu/ganesh/image/SkImage_RasterPinnable.cpp", 647 "src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp", 648 "src/gpu/ganesh/mock/GrMockCaps.cpp", 649 "src/gpu/ganesh/mock/GrMockGpu.cpp", 650 "src/gpu/ganesh/mock/GrMockTypes.cpp", 651 "src/gpu/ganesh/ops/AAConvexPathRenderer.cpp", 652 "src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp", 653 "src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp", 654 "src/gpu/ganesh/ops/AtlasInstancedHelper.cpp", 655 "src/gpu/ganesh/ops/AtlasPathRenderer.cpp", 656 "src/gpu/ganesh/ops/AtlasRenderTask.cpp", 657 "src/gpu/ganesh/ops/AtlasTextOp.cpp", 658 "src/gpu/ganesh/ops/ClearOp.cpp", 659 "src/gpu/ganesh/ops/DashLinePathRenderer.cpp", 660 "src/gpu/ganesh/ops/DashOp.cpp", 661 "src/gpu/ganesh/ops/DefaultPathRenderer.cpp", 662 "src/gpu/ganesh/ops/DrawAtlasOp.cpp", 663 "src/gpu/ganesh/ops/DrawAtlasPathOp.cpp", 664 "src/gpu/ganesh/ops/DrawMeshOp.cpp", 665 "src/gpu/ganesh/ops/DrawableOp.cpp", 666 "src/gpu/ganesh/ops/FillRRectOp.cpp", 667 "src/gpu/ganesh/ops/FillRectOp.cpp", 668 "src/gpu/ganesh/ops/GrMeshDrawOp.cpp", 669 "src/gpu/ganesh/ops/GrOp.cpp", 670 "src/gpu/ganesh/ops/GrOvalOpFactory.cpp", 671 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp", 672 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp", 673 "src/gpu/ganesh/ops/LatticeOp.cpp", 674 "src/gpu/ganesh/ops/OpsTask.cpp", 675 "src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp", 676 "src/gpu/ganesh/ops/PathStencilCoverOp.cpp", 677 "src/gpu/ganesh/ops/PathTessellateOp.cpp", 678 "src/gpu/ganesh/ops/QuadPerEdgeAA.cpp", 679 "src/gpu/ganesh/ops/RegionOp.cpp", 680 "src/gpu/ganesh/ops/ShadowRRectOp.cpp", 681 "src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp", 682 "src/gpu/ganesh/ops/SmallPathRenderer.cpp", 683 "src/gpu/ganesh/ops/SmallPathShapeData.cpp", 684 "src/gpu/ganesh/ops/SoftwarePathRenderer.cpp", 685 "src/gpu/ganesh/ops/StrokeRectOp.cpp", 686 "src/gpu/ganesh/ops/StrokeTessellateOp.cpp", 687 "src/gpu/ganesh/ops/TessellationPathRenderer.cpp", 688 "src/gpu/ganesh/ops/TextureOp.cpp", 689 "src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp", 690 "src/gpu/ganesh/surface/SkSurface_AndroidFactories.cpp", 691 "src/gpu/ganesh/surface/SkSurface_Ganesh.cpp", 692 "src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp", 693 "src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp", 694 "src/gpu/ganesh/tessellate/GrTessellationShader.cpp", 695 "src/gpu/ganesh/tessellate/PathTessellator.cpp", 696 "src/gpu/ganesh/tessellate/StrokeTessellator.cpp", 697 "src/gpu/ganesh/text/GrAtlasManager.cpp", 698 "src/gpu/ganesh/vk/AHardwareBufferVk.cpp", 699 "src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp", 700 "src/gpu/ganesh/vk/GrVkBackendSurface.cpp", 701 "src/gpu/ganesh/vk/GrVkBuffer.cpp", 702 "src/gpu/ganesh/vk/GrVkCaps.cpp", 703 "src/gpu/ganesh/vk/GrVkCommandBuffer.cpp", 704 "src/gpu/ganesh/vk/GrVkCommandPool.cpp", 705 "src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp", 706 "src/gpu/ganesh/vk/GrVkDescriptorPool.cpp", 707 "src/gpu/ganesh/vk/GrVkDescriptorSet.cpp", 708 "src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp", 709 "src/gpu/ganesh/vk/GrVkDirectContext.cpp", 710 "src/gpu/ganesh/vk/GrVkFramebuffer.cpp", 711 "src/gpu/ganesh/vk/GrVkGpu.cpp", 712 "src/gpu/ganesh/vk/GrVkImage.cpp", 713 "src/gpu/ganesh/vk/GrVkImageView.cpp", 714 "src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp", 715 "src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp", 716 "src/gpu/ganesh/vk/GrVkPipeline.cpp", 717 "src/gpu/ganesh/vk/GrVkPipelineState.cpp", 718 "src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp", 719 "src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp", 720 "src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp", 721 "src/gpu/ganesh/vk/GrVkRenderPass.cpp", 722 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp", 723 "src/gpu/ganesh/vk/GrVkResourceProvider.cpp", 724 "src/gpu/ganesh/vk/GrVkSampler.cpp", 725 "src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp", 726 "src/gpu/ganesh/vk/GrVkSemaphore.cpp", 727 "src/gpu/ganesh/vk/GrVkTexture.cpp", 728 "src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp", 729 "src/gpu/ganesh/vk/GrVkTypesPriv.cpp", 730 "src/gpu/ganesh/vk/GrVkUniformHandler.cpp", 731 "src/gpu/ganesh/vk/GrVkUtil.cpp", 732 "src/gpu/ganesh/vk/GrVkVaryingHandler.cpp", 733 "src/gpu/graphite/AtlasProvider.cpp", 734 "src/gpu/graphite/BackendSemaphore.cpp", 735 "src/gpu/graphite/BackendTexture.cpp", 736 "src/gpu/graphite/Buffer.cpp", 737 "src/gpu/graphite/BufferManager.cpp", 738 "src/gpu/graphite/Caps.cpp", 739 "src/gpu/graphite/ClientMappedBufferManager.cpp", 740 "src/gpu/graphite/ClipStack_graphite.cpp", 741 "src/gpu/graphite/CommandBuffer.cpp", 742 "src/gpu/graphite/ComputePathAtlas.cpp", 743 "src/gpu/graphite/ComputePipeline.cpp", 744 "src/gpu/graphite/Context.cpp", 745 "src/gpu/graphite/ContextUtils.cpp", 746 "src/gpu/graphite/Device.cpp", 747 "src/gpu/graphite/DrawAtlas.cpp", 748 "src/gpu/graphite/DrawContext.cpp", 749 "src/gpu/graphite/DrawList.cpp", 750 "src/gpu/graphite/DrawPass.cpp", 751 "src/gpu/graphite/DrawWriter.cpp", 752 "src/gpu/graphite/GlobalCache.cpp", 753 "src/gpu/graphite/GpuWorkSubmission.cpp", 754 "src/gpu/graphite/GraphicsPipeline.cpp", 755 "src/gpu/graphite/GraphiteResourceKey.cpp", 756 "src/gpu/graphite/ImageFactories.cpp", 757 "src/gpu/graphite/Image_Base_Graphite.cpp", 758 "src/gpu/graphite/Image_Graphite.cpp", 759 "src/gpu/graphite/Image_YUVA_Graphite.cpp", 760 "src/gpu/graphite/KeyContext.cpp", 761 "src/gpu/graphite/KeyHelpers.cpp", 762 "src/gpu/graphite/PaintParams.cpp", 763 "src/gpu/graphite/PaintParamsKey.cpp", 764 "src/gpu/graphite/PathAtlas.cpp", 765 "src/gpu/graphite/PrecompileContext.cpp", 766 "src/gpu/graphite/ProxyCache.cpp", 767 "src/gpu/graphite/PublicPrecompile.cpp", 768 "src/gpu/graphite/QueueManager.cpp", 769 "src/gpu/graphite/RasterPathAtlas.cpp", 770 "src/gpu/graphite/RasterPathUtils.cpp", 771 "src/gpu/graphite/Recorder.cpp", 772 "src/gpu/graphite/Recording.cpp", 773 "src/gpu/graphite/RenderPassDesc.cpp", 774 "src/gpu/graphite/Renderer.cpp", 775 "src/gpu/graphite/RendererProvider.cpp", 776 "src/gpu/graphite/Resource.cpp", 777 "src/gpu/graphite/ResourceCache.cpp", 778 "src/gpu/graphite/ResourceProvider.cpp", 779 "src/gpu/graphite/RuntimeEffectDictionary.cpp", 780 "src/gpu/graphite/Sampler.cpp", 781 "src/gpu/graphite/ScratchResourceManager.cpp", 782 "src/gpu/graphite/ShaderCodeDictionary.cpp", 783 "src/gpu/graphite/ShaderInfo.cpp", 784 "src/gpu/graphite/SharedContext.cpp", 785 "src/gpu/graphite/SpecialImage_Graphite.cpp", 786 "src/gpu/graphite/Surface_Graphite.cpp", 787 "src/gpu/graphite/Texture.cpp", 788 "src/gpu/graphite/TextureInfo.cpp", 789 "src/gpu/graphite/TextureProxy.cpp", 790 "src/gpu/graphite/TextureUtils.cpp", 791 "src/gpu/graphite/UniformManager.cpp", 792 "src/gpu/graphite/UploadBufferManager.cpp", 793 "src/gpu/graphite/YUVABackendTextures.cpp", 794 "src/gpu/graphite/compute/ComputeStep.cpp", 795 "src/gpu/graphite/compute/DispatchGroup.cpp", 796 "src/gpu/graphite/geom/AnalyticBlurMask.cpp", 797 "src/gpu/graphite/geom/IntersectionTree.cpp", 798 "src/gpu/graphite/geom/Shape.cpp", 799 "src/gpu/graphite/geom/Transform.cpp", 800 "src/gpu/graphite/precompile/PaintOption.cpp", 801 "src/gpu/graphite/precompile/PaintOptions.cpp", 802 "src/gpu/graphite/precompile/PrecompileBlender.cpp", 803 "src/gpu/graphite/precompile/PrecompileColorFilter.cpp", 804 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp", 805 "src/gpu/graphite/precompile/PrecompileMaskFilter.cpp", 806 "src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp", 807 "src/gpu/graphite/precompile/PrecompileShader.cpp", 808 "src/gpu/graphite/render/AnalyticBlurRenderStep.cpp", 809 "src/gpu/graphite/render/AnalyticRRectRenderStep.cpp", 810 "src/gpu/graphite/render/BitmapTextRenderStep.cpp", 811 "src/gpu/graphite/render/CircularArcRenderStep.cpp", 812 "src/gpu/graphite/render/CoverBoundsRenderStep.cpp", 813 "src/gpu/graphite/render/CoverageMaskRenderStep.cpp", 814 "src/gpu/graphite/render/GraphiteVertexFiller.cpp", 815 "src/gpu/graphite/render/MiddleOutFanRenderStep.cpp", 816 "src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp", 817 "src/gpu/graphite/render/SDFTextLCDRenderStep.cpp", 818 "src/gpu/graphite/render/SDFTextRenderStep.cpp", 819 "src/gpu/graphite/render/TessellateCurvesRenderStep.cpp", 820 "src/gpu/graphite/render/TessellateStrokesRenderStep.cpp", 821 "src/gpu/graphite/render/TessellateWedgesRenderStep.cpp", 822 "src/gpu/graphite/render/VerticesRenderStep.cpp", 823 "src/gpu/graphite/surface/Surface_AndroidFactories.cpp", 824 "src/gpu/graphite/task/ClearBuffersTask.cpp", 825 "src/gpu/graphite/task/ComputeTask.cpp", 826 "src/gpu/graphite/task/CopyTask.cpp", 827 "src/gpu/graphite/task/DrawTask.cpp", 828 "src/gpu/graphite/task/RenderPassTask.cpp", 829 "src/gpu/graphite/task/SynchronizeToCpuTask.cpp", 830 "src/gpu/graphite/task/TaskList.cpp", 831 "src/gpu/graphite/task/UploadTask.cpp", 832 "src/gpu/graphite/text/TextAtlasManager.cpp", 833 "src/gpu/graphite/vk/VulkanBackendSemaphore.cpp", 834 "src/gpu/graphite/vk/VulkanBackendTexture.cpp", 835 "src/gpu/graphite/vk/VulkanBuffer.cpp", 836 "src/gpu/graphite/vk/VulkanCaps.cpp", 837 "src/gpu/graphite/vk/VulkanCommandBuffer.cpp", 838 "src/gpu/graphite/vk/VulkanDescriptorPool.cpp", 839 "src/gpu/graphite/vk/VulkanDescriptorSet.cpp", 840 "src/gpu/graphite/vk/VulkanFramebuffer.cpp", 841 "src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp", 842 "src/gpu/graphite/vk/VulkanGraphiteTypes.cpp", 843 "src/gpu/graphite/vk/VulkanGraphiteUtils.cpp", 844 "src/gpu/graphite/vk/VulkanImageView.cpp", 845 "src/gpu/graphite/vk/VulkanQueueManager.cpp", 846 "src/gpu/graphite/vk/VulkanRenderPass.cpp", 847 "src/gpu/graphite/vk/VulkanResourceProvider.cpp", 848 "src/gpu/graphite/vk/VulkanSampler.cpp", 849 "src/gpu/graphite/vk/VulkanSharedContext.cpp", 850 "src/gpu/graphite/vk/VulkanTexture.cpp", 851 "src/gpu/graphite/vk/VulkanTextureInfo.cpp", 852 "src/gpu/graphite/vk/VulkanYcbcrConversion.cpp", 853 "src/gpu/tessellate/FixedCountBufferUtils.cpp", 854 "src/gpu/tessellate/Tessellation.cpp", 855 "src/gpu/vk/VulkanExtensions.cpp", 856 "src/gpu/vk/VulkanInterface.cpp", 857 "src/gpu/vk/VulkanMemory.cpp", 858 "src/gpu/vk/VulkanMutableTextureState.cpp", 859 "src/gpu/vk/VulkanUtilsPriv.cpp", 860 "src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp", 861 "src/image/SkImage.cpp", 862 "src/image/SkImage_AndroidFactories.cpp", 863 "src/image/SkImage_Base.cpp", 864 "src/image/SkImage_Lazy.cpp", 865 "src/image/SkImage_LazyFactories.cpp", 866 "src/image/SkImage_Picture.cpp", 867 "src/image/SkImage_Raster.cpp", 868 "src/image/SkImage_RasterFactories.cpp", 869 "src/image/SkPictureImageGenerator.cpp", 870 "src/image/SkRescaleAndReadPixels.cpp", 871 "src/image/SkSurface.cpp", 872 "src/image/SkSurface_Base.cpp", 873 "src/image/SkSurface_Null.cpp", 874 "src/image/SkSurface_Raster.cpp", 875 "src/image/SkTiledImageUtils.cpp", 876 "src/lazy/SkDiscardableMemoryPool.cpp", 877 "src/pathops/SkAddIntersections.cpp", 878 "src/pathops/SkDConicLineIntersection.cpp", 879 "src/pathops/SkDCubicLineIntersection.cpp", 880 "src/pathops/SkDCubicToQuads.cpp", 881 "src/pathops/SkDLineIntersection.cpp", 882 "src/pathops/SkDQuadLineIntersection.cpp", 883 "src/pathops/SkIntersections.cpp", 884 "src/pathops/SkOpAngle.cpp", 885 "src/pathops/SkOpBuilder.cpp", 886 "src/pathops/SkOpCoincidence.cpp", 887 "src/pathops/SkOpContour.cpp", 888 "src/pathops/SkOpCubicHull.cpp", 889 "src/pathops/SkOpEdgeBuilder.cpp", 890 "src/pathops/SkOpSegment.cpp", 891 "src/pathops/SkOpSpan.cpp", 892 "src/pathops/SkPathOpsAsWinding.cpp", 893 "src/pathops/SkPathOpsCommon.cpp", 894 "src/pathops/SkPathOpsConic.cpp", 895 "src/pathops/SkPathOpsCubic.cpp", 896 "src/pathops/SkPathOpsCurve.cpp", 897 "src/pathops/SkPathOpsDebug.cpp", 898 "src/pathops/SkPathOpsLine.cpp", 899 "src/pathops/SkPathOpsOp.cpp", 900 "src/pathops/SkPathOpsQuad.cpp", 901 "src/pathops/SkPathOpsRect.cpp", 902 "src/pathops/SkPathOpsSimplify.cpp", 903 "src/pathops/SkPathOpsTSect.cpp", 904 "src/pathops/SkPathOpsTightBounds.cpp", 905 "src/pathops/SkPathOpsTypes.cpp", 906 "src/pathops/SkPathOpsWinding.cpp", 907 "src/pathops/SkPathWriter.cpp", 908 "src/pathops/SkReduceOrder.cpp", 909 "src/pdf/SkDocument_PDF_None.cpp", 910 "src/ports/SkDebug_android.cpp", 911 "src/ports/SkDiscardableMemory_none.cpp", 912 "src/ports/SkGlobalInitialization_default.cpp", 913 "src/ports/SkMemory_malloc.cpp", 914 "src/ports/SkOSFile_posix.cpp", 915 "src/ports/SkOSFile_stdio.cpp", 916 "src/sfnt/SkOTTable_name.cpp", 917 "src/sfnt/SkOTUtils.cpp", 918 "src/shaders/SkBitmapProcShader.cpp", 919 "src/shaders/SkBlendShader.cpp", 920 "src/shaders/SkColorFilterShader.cpp", 921 "src/shaders/SkColorShader.cpp", 922 "src/shaders/SkCoordClampShader.cpp", 923 "src/shaders/SkEmptyShader.cpp", 924 "src/shaders/SkGainmapShader.cpp", 925 "src/shaders/SkImageShader.cpp", 926 "src/shaders/SkLocalMatrixShader.cpp", 927 "src/shaders/SkPerlinNoiseShaderImpl.cpp", 928 "src/shaders/SkPictureShader.cpp", 929 "src/shaders/SkRuntimeShader.cpp", 930 "src/shaders/SkShader.cpp", 931 "src/shaders/SkShaderBase.cpp", 932 "src/shaders/SkTransformShader.cpp", 933 "src/shaders/SkTriColorShader.cpp", 934 "src/shaders/SkWorkingColorSpaceShader.cpp", 935 "src/shaders/gradients/SkConicalGradient.cpp", 936 "src/shaders/gradients/SkGradientBaseShader.cpp", 937 "src/shaders/gradients/SkLinearGradient.cpp", 938 "src/shaders/gradients/SkRadialGradient.cpp", 939 "src/shaders/gradients/SkSweepGradient.cpp", 940 "src/sksl/SkSLAnalysis.cpp", 941 "src/sksl/SkSLBuiltinTypes.cpp", 942 "src/sksl/SkSLCompiler.cpp", 943 "src/sksl/SkSLConstantFolder.cpp", 944 "src/sksl/SkSLContext.cpp", 945 "src/sksl/SkSLErrorReporter.cpp", 946 "src/sksl/SkSLGraphiteModules.cpp", 947 "src/sksl/SkSLInliner.cpp", 948 "src/sksl/SkSLIntrinsicList.cpp", 949 "src/sksl/SkSLLexer.cpp", 950 "src/sksl/SkSLMangler.cpp", 951 "src/sksl/SkSLModule.cpp", 952 "src/sksl/SkSLModuleDataDefault.cpp", 953 "src/sksl/SkSLModuleLoader.cpp", 954 "src/sksl/SkSLOperator.cpp", 955 "src/sksl/SkSLOutputStream.cpp", 956 "src/sksl/SkSLParser.cpp", 957 "src/sksl/SkSLPool.cpp", 958 "src/sksl/SkSLPosition.cpp", 959 "src/sksl/SkSLSampleUsage.cpp", 960 "src/sksl/SkSLString.cpp", 961 "src/sksl/SkSLUtil.cpp", 962 "src/sksl/analysis/SkSLCanExitWithoutReturningValue.cpp", 963 "src/sksl/analysis/SkSLCheckProgramStructure.cpp", 964 "src/sksl/analysis/SkSLCheckSymbolTableCorrectness.cpp", 965 "src/sksl/analysis/SkSLFinalizationChecks.cpp", 966 "src/sksl/analysis/SkSLGetLoopControlFlowInfo.cpp", 967 "src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp", 968 "src/sksl/analysis/SkSLGetReturnComplexity.cpp", 969 "src/sksl/analysis/SkSLHasSideEffects.cpp", 970 "src/sksl/analysis/SkSLIsConstantExpression.cpp", 971 "src/sksl/analysis/SkSLIsDynamicallyUniformExpression.cpp", 972 "src/sksl/analysis/SkSLIsSameExpressionTree.cpp", 973 "src/sksl/analysis/SkSLIsTrivialExpression.cpp", 974 "src/sksl/analysis/SkSLProgramUsage.cpp", 975 "src/sksl/analysis/SkSLReturnsInputAlpha.cpp", 976 "src/sksl/analysis/SkSLSpecialization.cpp", 977 "src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp", 978 "src/sksl/analysis/SkSLSymbolTableStackBuilder.cpp", 979 "src/sksl/codegen/SkSLGLSLCodeGenerator.cpp", 980 "src/sksl/codegen/SkSLMetalCodeGenerator.cpp", 981 "src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp", 982 "src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", 983 "src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp", 984 "src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp", 985 "src/sksl/codegen/SkSLWGSLCodeGenerator.cpp", 986 "src/sksl/ir/SkSLBinaryExpression.cpp", 987 "src/sksl/ir/SkSLBlock.cpp", 988 "src/sksl/ir/SkSLChildCall.cpp", 989 "src/sksl/ir/SkSLConstructor.cpp", 990 "src/sksl/ir/SkSLConstructorArray.cpp", 991 "src/sksl/ir/SkSLConstructorArrayCast.cpp", 992 "src/sksl/ir/SkSLConstructorCompound.cpp", 993 "src/sksl/ir/SkSLConstructorCompoundCast.cpp", 994 "src/sksl/ir/SkSLConstructorDiagonalMatrix.cpp", 995 "src/sksl/ir/SkSLConstructorMatrixResize.cpp", 996 "src/sksl/ir/SkSLConstructorScalarCast.cpp", 997 "src/sksl/ir/SkSLConstructorSplat.cpp", 998 "src/sksl/ir/SkSLConstructorStruct.cpp", 999 "src/sksl/ir/SkSLDiscardStatement.cpp", 1000 "src/sksl/ir/SkSLDoStatement.cpp", 1001 "src/sksl/ir/SkSLExpression.cpp", 1002 "src/sksl/ir/SkSLExpressionStatement.cpp", 1003 "src/sksl/ir/SkSLExtension.cpp", 1004 "src/sksl/ir/SkSLFieldAccess.cpp", 1005 "src/sksl/ir/SkSLForStatement.cpp", 1006 "src/sksl/ir/SkSLFunctionCall.cpp", 1007 "src/sksl/ir/SkSLFunctionDeclaration.cpp", 1008 "src/sksl/ir/SkSLFunctionDefinition.cpp", 1009 "src/sksl/ir/SkSLIfStatement.cpp", 1010 "src/sksl/ir/SkSLIndexExpression.cpp", 1011 "src/sksl/ir/SkSLInterfaceBlock.cpp", 1012 "src/sksl/ir/SkSLLayout.cpp", 1013 "src/sksl/ir/SkSLLiteral.cpp", 1014 "src/sksl/ir/SkSLModifierFlags.cpp", 1015 "src/sksl/ir/SkSLModifiersDeclaration.cpp", 1016 "src/sksl/ir/SkSLPostfixExpression.cpp", 1017 "src/sksl/ir/SkSLPrefixExpression.cpp", 1018 "src/sksl/ir/SkSLProgram.cpp", 1019 "src/sksl/ir/SkSLSetting.cpp", 1020 "src/sksl/ir/SkSLStructDefinition.cpp", 1021 "src/sksl/ir/SkSLSwitchCase.cpp", 1022 "src/sksl/ir/SkSLSwitchStatement.cpp", 1023 "src/sksl/ir/SkSLSwizzle.cpp", 1024 "src/sksl/ir/SkSLSymbol.cpp", 1025 "src/sksl/ir/SkSLSymbolTable.cpp", 1026 "src/sksl/ir/SkSLTernaryExpression.cpp", 1027 "src/sksl/ir/SkSLType.cpp", 1028 "src/sksl/ir/SkSLTypeReference.cpp", 1029 "src/sksl/ir/SkSLVarDeclarations.cpp", 1030 "src/sksl/ir/SkSLVariable.cpp", 1031 "src/sksl/ir/SkSLVariableReference.cpp", 1032 "src/sksl/tracing/SkSLDebugTracePlayer.cpp", 1033 "src/sksl/tracing/SkSLDebugTracePriv.cpp", 1034 "src/sksl/tracing/SkSLTraceHook.cpp", 1035 "src/sksl/transform/SkSLAddConstToVarModifiers.cpp", 1036 "src/sksl/transform/SkSLEliminateDeadFunctions.cpp", 1037 "src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp", 1038 "src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp", 1039 "src/sksl/transform/SkSLEliminateEmptyStatements.cpp", 1040 "src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp", 1041 "src/sksl/transform/SkSLEliminateUnreachableCode.cpp", 1042 "src/sksl/transform/SkSLFindAndDeclareBuiltinFunctions.cpp", 1043 "src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp", 1044 "src/sksl/transform/SkSLFindAndDeclareBuiltinVariables.cpp", 1045 "src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp", 1046 "src/sksl/transform/SkSLRenamePrivateSymbols.cpp", 1047 "src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp", 1048 "src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp", 1049 "src/sksl/transform/SkSLRewriteIndexedSwizzle.cpp", 1050 "src/sksl/transform/SkSLTransform.cpp", 1051 "src/text/GlyphRun.cpp", 1052 "src/text/SlugFromBuffer.cpp", 1053 "src/text/StrikeForGPU.cpp", 1054 "src/text/gpu/DistanceFieldAdjustTable.cpp", 1055 "src/text/gpu/GlyphVector.cpp", 1056 "src/text/gpu/SDFMaskFilter.cpp", 1057 "src/text/gpu/SkChromeRemoteGlyphCache.cpp", 1058 "src/text/gpu/Slug.cpp", 1059 "src/text/gpu/SlugImpl.cpp", 1060 "src/text/gpu/StrikeCache.cpp", 1061 "src/text/gpu/SubRunAllocator.cpp", 1062 "src/text/gpu/SubRunContainer.cpp", 1063 "src/text/gpu/SubRunControl.cpp", 1064 "src/text/gpu/TextBlob.cpp", 1065 "src/text/gpu/TextBlobRedrawCoordinator.cpp", 1066 "src/text/gpu/VertexFiller.cpp", 1067 "src/utils/SkCamera.cpp", 1068 "src/utils/SkCanvasStack.cpp", 1069 "src/utils/SkCanvasStateUtils.cpp", 1070 "src/utils/SkCharToGlyphCache.cpp", 1071 "src/utils/SkClipStackUtils.cpp", 1072 "src/utils/SkCustomTypeface.cpp", 1073 "src/utils/SkDashPath.cpp", 1074 "src/utils/SkEventTracer.cpp", 1075 "src/utils/SkFloatToDecimal.cpp", 1076 "src/utils/SkJSON.cpp", 1077 "src/utils/SkJSONWriter.cpp", 1078 "src/utils/SkMatrix22.cpp", 1079 "src/utils/SkMultiPictureDocument.cpp", 1080 "src/utils/SkNWayCanvas.cpp", 1081 "src/utils/SkNullCanvas.cpp", 1082 "src/utils/SkOSPath.cpp", 1083 "src/utils/SkOrderedFontMgr.cpp", 1084 "src/utils/SkPaintFilterCanvas.cpp", 1085 "src/utils/SkParse.cpp", 1086 "src/utils/SkParseColor.cpp", 1087 "src/utils/SkParsePath.cpp", 1088 "src/utils/SkPatchUtils.cpp", 1089 "src/utils/SkPolyUtils.cpp", 1090 "src/utils/SkShaderUtils.cpp", 1091 "src/utils/SkShadowTessellator.cpp", 1092 "src/utils/SkShadowUtils.cpp", 1093 "src/utils/SkTextUtils.cpp", 1094 "src/utils/mac/SkCTFont.cpp", 1095 "src/utils/mac/SkCTFontCreateExactCopy.cpp", 1096 "src/utils/mac/SkCreateCGImageRef.cpp", 1097 "src/utils/win/SkAutoCoInitialize.cpp", 1098 "src/utils/win/SkDWrite.cpp", 1099 "src/utils/win/SkDWriteFontFileStream.cpp", 1100 "src/utils/win/SkDWriteGeometrySink.cpp", 1101 "src/utils/win/SkHRESULT.cpp", 1102 "src/utils/win/SkIStream.cpp", 1103 "src/utils/win/SkWGL_win.cpp", 1104 "tools/SkSharingProc.cpp", 1105 ], 1106 local_include_dirs: [ 1107 "renderengine", 1108 ], 1109 export_include_dirs: [ 1110 "renderengine", 1111 ], 1112} 1113 1114cc_library_static { 1115 name: "libskia", 1116 host_supported: true, 1117 cppflags:[ 1118 // Exceptions are necessary for SkRawCodec. 1119 // FIXME: Should we split SkRawCodec into a separate target so the rest 1120 // of Skia need not be compiled with exceptions? 1121 "-fexceptions", 1122 ], 1123 1124 srcs: [ 1125 "client_utils/android/BitmapRegionDecoder.cpp", 1126 "client_utils/android/FrontBufferedStream.cpp", 1127 "modules/skcms/skcms.cc", 1128 "modules/skcms/src/skcms_TransformBaseline.cc", 1129 "src/android/SkAndroidFrameworkUtils.cpp", 1130 "src/android/SkAnimatedImage.cpp", 1131 "src/base/SkArenaAlloc.cpp", 1132 "src/base/SkBase64.cpp", 1133 "src/base/SkBezierCurves.cpp", 1134 "src/base/SkBlockAllocator.cpp", 1135 "src/base/SkBuffer.cpp", 1136 "src/base/SkContainers.cpp", 1137 "src/base/SkCubics.cpp", 1138 "src/base/SkDebug.cpp", 1139 "src/base/SkDeque.cpp", 1140 "src/base/SkFloatingPoint.cpp", 1141 "src/base/SkHalf.cpp", 1142 "src/base/SkMalloc.cpp", 1143 "src/base/SkMathPriv.cpp", 1144 "src/base/SkQuads.cpp", 1145 "src/base/SkSafeMath.cpp", 1146 "src/base/SkSemaphore.cpp", 1147 "src/base/SkSharedMutex.cpp", 1148 "src/base/SkSpinlock.cpp", 1149 "src/base/SkTDArray.cpp", 1150 "src/base/SkTSearch.cpp", 1151 "src/base/SkThreadID.cpp", 1152 "src/base/SkTime.cpp", 1153 "src/base/SkUTF.cpp", 1154 "src/base/SkUtils.cpp", 1155 "src/codec/SkAndroidCodec.cpp", 1156 "src/codec/SkAndroidCodecAdapter.cpp", 1157 "src/codec/SkBmpBaseCodec.cpp", 1158 "src/codec/SkBmpCodec.cpp", 1159 "src/codec/SkBmpMaskCodec.cpp", 1160 "src/codec/SkBmpRLECodec.cpp", 1161 "src/codec/SkBmpStandardCodec.cpp", 1162 "src/codec/SkCodec.cpp", 1163 "src/codec/SkCodecImageGenerator.cpp", 1164 "src/codec/SkColorPalette.cpp", 1165 "src/codec/SkEncodedInfo.cpp", 1166 "src/codec/SkExif.cpp", 1167 "src/codec/SkGainmapInfo.cpp", 1168 "src/codec/SkIcoCodec.cpp", 1169 "src/codec/SkImageGenerator_FromEncoded.cpp", 1170 "src/codec/SkJpegCodec.cpp", 1171 "src/codec/SkJpegDecoderMgr.cpp", 1172 "src/codec/SkJpegMetadataDecoderImpl.cpp", 1173 "src/codec/SkJpegSourceMgr.cpp", 1174 "src/codec/SkJpegUtility.cpp", 1175 "src/codec/SkMaskSwizzler.cpp", 1176 "src/codec/SkParseEncodedOrigin.cpp", 1177 "src/codec/SkPixmapUtils.cpp", 1178 "src/codec/SkPngCodec.cpp", 1179 "src/codec/SkPngCodecBase.cpp", 1180 "src/codec/SkPngCompositeChunkReader.cpp", 1181 "src/codec/SkSampledCodec.cpp", 1182 "src/codec/SkSampler.cpp", 1183 "src/codec/SkSwizzler.cpp", 1184 "src/codec/SkTiffUtility.cpp", 1185 "src/codec/SkWbmpCodec.cpp", 1186 "src/codec/SkWebpCodec.cpp", 1187 "src/codec/SkWuffsCodec.cpp", 1188 "src/codec/SkXmp.cpp", 1189 "src/core/SkAAClip.cpp", 1190 "src/core/SkATrace.cpp", 1191 "src/core/SkAlphaRuns.cpp", 1192 "src/core/SkAnalyticEdge.cpp", 1193 "src/core/SkAnnotation.cpp", 1194 "src/core/SkAutoPixmapStorage.cpp", 1195 "src/core/SkBBHFactory.cpp", 1196 "src/core/SkBigPicture.cpp", 1197 "src/core/SkBitmap.cpp", 1198 "src/core/SkBitmapCache.cpp", 1199 "src/core/SkBitmapDevice.cpp", 1200 "src/core/SkBitmapProcState.cpp", 1201 "src/core/SkBitmapProcState_matrixProcs.cpp", 1202 "src/core/SkBitmapProcState_opts.cpp", 1203 "src/core/SkBitmapProcState_opts_lasx.cpp", 1204 "src/core/SkBitmapProcState_opts_ssse3.cpp", 1205 "src/core/SkBlendMode.cpp", 1206 "src/core/SkBlendModeBlender.cpp", 1207 "src/core/SkBlitMask_opts.cpp", 1208 "src/core/SkBlitMask_opts_ssse3.cpp", 1209 "src/core/SkBlitRow_D32.cpp", 1210 "src/core/SkBlitRow_opts.cpp", 1211 "src/core/SkBlitRow_opts_hsw.cpp", 1212 "src/core/SkBlitRow_opts_lasx.cpp", 1213 "src/core/SkBlitter.cpp", 1214 "src/core/SkBlitter_A8.cpp", 1215 "src/core/SkBlitter_ARGB32.cpp", 1216 "src/core/SkBlitter_Sprite.cpp", 1217 "src/core/SkBlurEngine.cpp", 1218 "src/core/SkBlurMask.cpp", 1219 "src/core/SkBlurMaskFilterImpl.cpp", 1220 "src/core/SkCachedData.cpp", 1221 "src/core/SkCanvas.cpp", 1222 "src/core/SkCanvasPriv.cpp", 1223 "src/core/SkCanvas_Raster.cpp", 1224 "src/core/SkCapabilities.cpp", 1225 "src/core/SkChecksum.cpp", 1226 "src/core/SkClipStack.cpp", 1227 "src/core/SkClipStackDevice.cpp", 1228 "src/core/SkColor.cpp", 1229 "src/core/SkColorFilter.cpp", 1230 "src/core/SkColorSpace.cpp", 1231 "src/core/SkColorSpaceXformSteps.cpp", 1232 "src/core/SkColorTable.cpp", 1233 "src/core/SkCompressedDataUtils.cpp", 1234 "src/core/SkContourMeasure.cpp", 1235 "src/core/SkConvertPixels.cpp", 1236 "src/core/SkCpu.cpp", 1237 "src/core/SkCubicClipper.cpp", 1238 "src/core/SkCubicMap.cpp", 1239 "src/core/SkData.cpp", 1240 "src/core/SkDataTable.cpp", 1241 "src/core/SkDescriptor.cpp", 1242 "src/core/SkDevice.cpp", 1243 "src/core/SkDistanceFieldGen.cpp", 1244 "src/core/SkDocument.cpp", 1245 "src/core/SkDraw.cpp", 1246 "src/core/SkDrawBase.cpp", 1247 "src/core/SkDrawShadowInfo.cpp", 1248 "src/core/SkDraw_atlas.cpp", 1249 "src/core/SkDraw_text.cpp", 1250 "src/core/SkDraw_vertices.cpp", 1251 "src/core/SkDrawable.cpp", 1252 "src/core/SkEdge.cpp", 1253 "src/core/SkEdgeBuilder.cpp", 1254 "src/core/SkEdgeClipper.cpp", 1255 "src/core/SkExecutor.cpp", 1256 "src/core/SkFlattenable.cpp", 1257 "src/core/SkFont.cpp", 1258 "src/core/SkFontDescriptor.cpp", 1259 "src/core/SkFontMetricsPriv.cpp", 1260 "src/core/SkFontMgr.cpp", 1261 "src/core/SkFontStream.cpp", 1262 "src/core/SkFont_serial.cpp", 1263 "src/core/SkGaussFilter.cpp", 1264 "src/core/SkGeometry.cpp", 1265 "src/core/SkGlobalInitialization_core.cpp", 1266 "src/core/SkGlyph.cpp", 1267 "src/core/SkGlyphRunPainter.cpp", 1268 "src/core/SkGraphics.cpp", 1269 "src/core/SkIDChangeListener.cpp", 1270 "src/core/SkImageFilter.cpp", 1271 "src/core/SkImageFilterCache.cpp", 1272 "src/core/SkImageFilterTypes.cpp", 1273 "src/core/SkImageGenerator.cpp", 1274 "src/core/SkImageInfo.cpp", 1275 "src/core/SkKnownRuntimeEffects.cpp", 1276 "src/core/SkLatticeIter.cpp", 1277 "src/core/SkLineClipper.cpp", 1278 "src/core/SkLocalMatrixImageFilter.cpp", 1279 "src/core/SkM44.cpp", 1280 "src/core/SkMD5.cpp", 1281 "src/core/SkMallocPixelRef.cpp", 1282 "src/core/SkMask.cpp", 1283 "src/core/SkMaskBlurFilter.cpp", 1284 "src/core/SkMaskCache.cpp", 1285 "src/core/SkMaskFilter.cpp", 1286 "src/core/SkMaskGamma.cpp", 1287 "src/core/SkMasks.cpp", 1288 "src/core/SkMatrix.cpp", 1289 "src/core/SkMatrixInvert.cpp", 1290 "src/core/SkMemset_opts.cpp", 1291 "src/core/SkMemset_opts_avx.cpp", 1292 "src/core/SkMemset_opts_erms.cpp", 1293 "src/core/SkMesh.cpp", 1294 "src/core/SkMipmap.cpp", 1295 "src/core/SkMipmapAccessor.cpp", 1296 "src/core/SkMipmapBuilder.cpp", 1297 "src/core/SkMipmapDrawDownSampler.cpp", 1298 "src/core/SkMipmapHQDownSampler.cpp", 1299 "src/core/SkOpts.cpp", 1300 "src/core/SkOverdrawCanvas.cpp", 1301 "src/core/SkPaint.cpp", 1302 "src/core/SkPaintPriv.cpp", 1303 "src/core/SkPath.cpp", 1304 "src/core/SkPathBuilder.cpp", 1305 "src/core/SkPathEffect.cpp", 1306 "src/core/SkPathMeasure.cpp", 1307 "src/core/SkPathRef.cpp", 1308 "src/core/SkPathUtils.cpp", 1309 "src/core/SkPath_serial.cpp", 1310 "src/core/SkPicture.cpp", 1311 "src/core/SkPictureData.cpp", 1312 "src/core/SkPictureFlat.cpp", 1313 "src/core/SkPicturePlayback.cpp", 1314 "src/core/SkPictureRecord.cpp", 1315 "src/core/SkPictureRecorder.cpp", 1316 "src/core/SkPixelRef.cpp", 1317 "src/core/SkPixmap.cpp", 1318 "src/core/SkPixmapDraw.cpp", 1319 "src/core/SkPoint.cpp", 1320 "src/core/SkPoint3.cpp", 1321 "src/core/SkPtrRecorder.cpp", 1322 "src/core/SkQuadClipper.cpp", 1323 "src/core/SkRRect.cpp", 1324 "src/core/SkRSXform.cpp", 1325 "src/core/SkRTree.cpp", 1326 "src/core/SkRasterClip.cpp", 1327 "src/core/SkRasterPipeline.cpp", 1328 "src/core/SkRasterPipelineBlitter.cpp", 1329 "src/core/SkReadBuffer.cpp", 1330 "src/core/SkReadPixelsRec.cpp", 1331 "src/core/SkRecord.cpp", 1332 "src/core/SkRecordDraw.cpp", 1333 "src/core/SkRecordOpts.cpp", 1334 "src/core/SkRecordedDrawable.cpp", 1335 "src/core/SkRecorder.cpp", 1336 "src/core/SkRecords.cpp", 1337 "src/core/SkRect.cpp", 1338 "src/core/SkRegion.cpp", 1339 "src/core/SkRegion_path.cpp", 1340 "src/core/SkResourceCache.cpp", 1341 "src/core/SkRuntimeBlender.cpp", 1342 "src/core/SkRuntimeEffect.cpp", 1343 "src/core/SkSLTypeShared.cpp", 1344 "src/core/SkScalar.cpp", 1345 "src/core/SkScalerContext.cpp", 1346 "src/core/SkScan.cpp", 1347 "src/core/SkScan_AAAPath.cpp", 1348 "src/core/SkScan_AntiPath.cpp", 1349 "src/core/SkScan_Antihair.cpp", 1350 "src/core/SkScan_Hairline.cpp", 1351 "src/core/SkScan_Path.cpp", 1352 "src/core/SkSpecialImage.cpp", 1353 "src/core/SkSpriteBlitter_ARGB32.cpp", 1354 "src/core/SkStream.cpp", 1355 "src/core/SkStrike.cpp", 1356 "src/core/SkStrikeCache.cpp", 1357 "src/core/SkStrikeSpec.cpp", 1358 "src/core/SkString.cpp", 1359 "src/core/SkStringUtils.cpp", 1360 "src/core/SkStroke.cpp", 1361 "src/core/SkStrokeRec.cpp", 1362 "src/core/SkStrokerPriv.cpp", 1363 "src/core/SkSwizzle.cpp", 1364 "src/core/SkSwizzler_opts.cpp", 1365 "src/core/SkSwizzler_opts_hsw.cpp", 1366 "src/core/SkSwizzler_opts_lasx.cpp", 1367 "src/core/SkSwizzler_opts_ssse3.cpp", 1368 "src/core/SkTaskGroup.cpp", 1369 "src/core/SkTextBlob.cpp", 1370 "src/core/SkTypeface.cpp", 1371 "src/core/SkTypefaceCache.cpp", 1372 "src/core/SkTypeface_remote.cpp", 1373 "src/core/SkUnPreMultiply.cpp", 1374 "src/core/SkVertState.cpp", 1375 "src/core/SkVertices.cpp", 1376 "src/core/SkWriteBuffer.cpp", 1377 "src/core/SkWritePixelsRec.cpp", 1378 "src/core/SkWriter32.cpp", 1379 "src/core/SkYUVAInfo.cpp", 1380 "src/core/SkYUVAPixmaps.cpp", 1381 "src/core/SkYUVMath.cpp", 1382 "src/core/SkYUVPlanesCache.cpp", 1383 "src/effects/Sk1DPathEffect.cpp", 1384 "src/effects/Sk2DPathEffect.cpp", 1385 "src/effects/SkBlenders.cpp", 1386 "src/effects/SkColorMatrix.cpp", 1387 "src/effects/SkColorMatrixFilter.cpp", 1388 "src/effects/SkCornerPathEffect.cpp", 1389 "src/effects/SkDashPathEffect.cpp", 1390 "src/effects/SkDiscretePathEffect.cpp", 1391 "src/effects/SkEmbossMask.cpp", 1392 "src/effects/SkEmbossMaskFilter.cpp", 1393 "src/effects/SkHighContrastFilter.cpp", 1394 "src/effects/SkShaderMaskFilterImpl.cpp", 1395 "src/effects/SkTableMaskFilter.cpp", 1396 "src/effects/SkTrimPathEffect.cpp", 1397 "src/effects/colorfilters/SkBlendModeColorFilter.cpp", 1398 "src/effects/colorfilters/SkColorFilterBase.cpp", 1399 "src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp", 1400 "src/effects/colorfilters/SkComposeColorFilter.cpp", 1401 "src/effects/colorfilters/SkGaussianColorFilter.cpp", 1402 "src/effects/colorfilters/SkMatrixColorFilter.cpp", 1403 "src/effects/colorfilters/SkRuntimeColorFilter.cpp", 1404 "src/effects/colorfilters/SkTableColorFilter.cpp", 1405 "src/effects/colorfilters/SkWorkingFormatColorFilter.cpp", 1406 "src/effects/imagefilters/SkBlendImageFilter.cpp", 1407 "src/effects/imagefilters/SkBlurImageFilter.cpp", 1408 "src/effects/imagefilters/SkColorFilterImageFilter.cpp", 1409 "src/effects/imagefilters/SkComposeImageFilter.cpp", 1410 "src/effects/imagefilters/SkCropImageFilter.cpp", 1411 "src/effects/imagefilters/SkDisplacementMapImageFilter.cpp", 1412 "src/effects/imagefilters/SkDropShadowImageFilter.cpp", 1413 "src/effects/imagefilters/SkImageImageFilter.cpp", 1414 "src/effects/imagefilters/SkLightingImageFilter.cpp", 1415 "src/effects/imagefilters/SkMagnifierImageFilter.cpp", 1416 "src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp", 1417 "src/effects/imagefilters/SkMatrixTransformImageFilter.cpp", 1418 "src/effects/imagefilters/SkMergeImageFilter.cpp", 1419 "src/effects/imagefilters/SkMorphologyImageFilter.cpp", 1420 "src/effects/imagefilters/SkPictureImageFilter.cpp", 1421 "src/effects/imagefilters/SkRuntimeImageFilter.cpp", 1422 "src/effects/imagefilters/SkShaderImageFilter.cpp", 1423 "src/encode/SkEncoder.cpp", 1424 "src/encode/SkICC.cpp", 1425 "src/encode/SkJPEGWriteUtility.cpp", 1426 "src/encode/SkJpegEncoderImpl.cpp", 1427 "src/encode/SkPngEncoderBase.cpp", 1428 "src/encode/SkPngEncoderImpl.cpp", 1429 "src/encode/SkWebpEncoderImpl.cpp", 1430 "src/image/SkImage.cpp", 1431 "src/image/SkImage_Base.cpp", 1432 "src/image/SkImage_Lazy.cpp", 1433 "src/image/SkImage_LazyFactories.cpp", 1434 "src/image/SkImage_Picture.cpp", 1435 "src/image/SkImage_Raster.cpp", 1436 "src/image/SkImage_RasterFactories.cpp", 1437 "src/image/SkPictureImageGenerator.cpp", 1438 "src/image/SkRescaleAndReadPixels.cpp", 1439 "src/image/SkSurface.cpp", 1440 "src/image/SkSurface_Base.cpp", 1441 "src/image/SkSurface_Null.cpp", 1442 "src/image/SkSurface_Raster.cpp", 1443 "src/image/SkTiledImageUtils.cpp", 1444 "src/lazy/SkDiscardableMemoryPool.cpp", 1445 "src/pathops/SkAddIntersections.cpp", 1446 "src/pathops/SkDConicLineIntersection.cpp", 1447 "src/pathops/SkDCubicLineIntersection.cpp", 1448 "src/pathops/SkDCubicToQuads.cpp", 1449 "src/pathops/SkDLineIntersection.cpp", 1450 "src/pathops/SkDQuadLineIntersection.cpp", 1451 "src/pathops/SkIntersections.cpp", 1452 "src/pathops/SkOpAngle.cpp", 1453 "src/pathops/SkOpBuilder.cpp", 1454 "src/pathops/SkOpCoincidence.cpp", 1455 "src/pathops/SkOpContour.cpp", 1456 "src/pathops/SkOpCubicHull.cpp", 1457 "src/pathops/SkOpEdgeBuilder.cpp", 1458 "src/pathops/SkOpSegment.cpp", 1459 "src/pathops/SkOpSpan.cpp", 1460 "src/pathops/SkPathOpsAsWinding.cpp", 1461 "src/pathops/SkPathOpsCommon.cpp", 1462 "src/pathops/SkPathOpsConic.cpp", 1463 "src/pathops/SkPathOpsCubic.cpp", 1464 "src/pathops/SkPathOpsCurve.cpp", 1465 "src/pathops/SkPathOpsDebug.cpp", 1466 "src/pathops/SkPathOpsLine.cpp", 1467 "src/pathops/SkPathOpsOp.cpp", 1468 "src/pathops/SkPathOpsQuad.cpp", 1469 "src/pathops/SkPathOpsRect.cpp", 1470 "src/pathops/SkPathOpsSimplify.cpp", 1471 "src/pathops/SkPathOpsTSect.cpp", 1472 "src/pathops/SkPathOpsTightBounds.cpp", 1473 "src/pathops/SkPathOpsTypes.cpp", 1474 "src/pathops/SkPathOpsWinding.cpp", 1475 "src/pathops/SkPathWriter.cpp", 1476 "src/pathops/SkReduceOrder.cpp", 1477 "src/pdf/SkClusterator.cpp", 1478 "src/pdf/SkDeflate.cpp", 1479 "src/pdf/SkKeyedImage.cpp", 1480 "src/pdf/SkPDFBitmap.cpp", 1481 "src/pdf/SkPDFDevice.cpp", 1482 "src/pdf/SkPDFDocument.cpp", 1483 "src/pdf/SkPDFFont.cpp", 1484 "src/pdf/SkPDFFormXObject.cpp", 1485 "src/pdf/SkPDFGradientShader.cpp", 1486 "src/pdf/SkPDFGraphicStackState.cpp", 1487 "src/pdf/SkPDFGraphicState.cpp", 1488 "src/pdf/SkPDFMakeCIDGlyphWidthsArray.cpp", 1489 "src/pdf/SkPDFMakeToUnicodeCmap.cpp", 1490 "src/pdf/SkPDFMetadata.cpp", 1491 "src/pdf/SkPDFResourceDict.cpp", 1492 "src/pdf/SkPDFShader.cpp", 1493 "src/pdf/SkPDFSubsetFont.cpp", 1494 "src/pdf/SkPDFTag.cpp", 1495 "src/pdf/SkPDFType1Font.cpp", 1496 "src/pdf/SkPDFTypes.cpp", 1497 "src/pdf/SkPDFUtils.cpp", 1498 "src/ports/SkDiscardableMemory_none.cpp", 1499 "src/ports/SkFontHost_FreeType.cpp", 1500 "src/ports/SkFontHost_FreeType_common.cpp", 1501 "src/ports/SkFontMgr_custom.cpp", 1502 "src/ports/SkFontMgr_custom_empty.cpp", 1503 "src/ports/SkGlobalInitialization_default.cpp", 1504 "src/ports/SkMemory_malloc.cpp", 1505 "src/ports/SkOSFile_stdio.cpp", 1506 "src/sfnt/SkOTTable_name.cpp", 1507 "src/sfnt/SkOTUtils.cpp", 1508 "src/shaders/SkBitmapProcShader.cpp", 1509 "src/shaders/SkBlendShader.cpp", 1510 "src/shaders/SkColorFilterShader.cpp", 1511 "src/shaders/SkColorShader.cpp", 1512 "src/shaders/SkCoordClampShader.cpp", 1513 "src/shaders/SkEmptyShader.cpp", 1514 "src/shaders/SkGainmapShader.cpp", 1515 "src/shaders/SkImageShader.cpp", 1516 "src/shaders/SkLocalMatrixShader.cpp", 1517 "src/shaders/SkPerlinNoiseShaderImpl.cpp", 1518 "src/shaders/SkPictureShader.cpp", 1519 "src/shaders/SkRuntimeShader.cpp", 1520 "src/shaders/SkShader.cpp", 1521 "src/shaders/SkShaderBase.cpp", 1522 "src/shaders/SkTransformShader.cpp", 1523 "src/shaders/SkTriColorShader.cpp", 1524 "src/shaders/SkWorkingColorSpaceShader.cpp", 1525 "src/shaders/gradients/SkConicalGradient.cpp", 1526 "src/shaders/gradients/SkGradientBaseShader.cpp", 1527 "src/shaders/gradients/SkLinearGradient.cpp", 1528 "src/shaders/gradients/SkRadialGradient.cpp", 1529 "src/shaders/gradients/SkSweepGradient.cpp", 1530 "src/sksl/SkSLAnalysis.cpp", 1531 "src/sksl/SkSLBuiltinTypes.cpp", 1532 "src/sksl/SkSLCompiler.cpp", 1533 "src/sksl/SkSLConstantFolder.cpp", 1534 "src/sksl/SkSLContext.cpp", 1535 "src/sksl/SkSLErrorReporter.cpp", 1536 "src/sksl/SkSLInliner.cpp", 1537 "src/sksl/SkSLIntrinsicList.cpp", 1538 "src/sksl/SkSLLexer.cpp", 1539 "src/sksl/SkSLMangler.cpp", 1540 "src/sksl/SkSLModule.cpp", 1541 "src/sksl/SkSLModuleDataDefault.cpp", 1542 "src/sksl/SkSLModuleLoader.cpp", 1543 "src/sksl/SkSLOperator.cpp", 1544 "src/sksl/SkSLOutputStream.cpp", 1545 "src/sksl/SkSLParser.cpp", 1546 "src/sksl/SkSLPool.cpp", 1547 "src/sksl/SkSLPosition.cpp", 1548 "src/sksl/SkSLSampleUsage.cpp", 1549 "src/sksl/SkSLString.cpp", 1550 "src/sksl/SkSLUtil.cpp", 1551 "src/sksl/analysis/SkSLCanExitWithoutReturningValue.cpp", 1552 "src/sksl/analysis/SkSLCheckProgramStructure.cpp", 1553 "src/sksl/analysis/SkSLCheckSymbolTableCorrectness.cpp", 1554 "src/sksl/analysis/SkSLFinalizationChecks.cpp", 1555 "src/sksl/analysis/SkSLGetLoopControlFlowInfo.cpp", 1556 "src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp", 1557 "src/sksl/analysis/SkSLGetReturnComplexity.cpp", 1558 "src/sksl/analysis/SkSLHasSideEffects.cpp", 1559 "src/sksl/analysis/SkSLIsConstantExpression.cpp", 1560 "src/sksl/analysis/SkSLIsDynamicallyUniformExpression.cpp", 1561 "src/sksl/analysis/SkSLIsSameExpressionTree.cpp", 1562 "src/sksl/analysis/SkSLIsTrivialExpression.cpp", 1563 "src/sksl/analysis/SkSLProgramUsage.cpp", 1564 "src/sksl/analysis/SkSLReturnsInputAlpha.cpp", 1565 "src/sksl/analysis/SkSLSpecialization.cpp", 1566 "src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp", 1567 "src/sksl/analysis/SkSLSymbolTableStackBuilder.cpp", 1568 "src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", 1569 "src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp", 1570 "src/sksl/ir/SkSLBinaryExpression.cpp", 1571 "src/sksl/ir/SkSLBlock.cpp", 1572 "src/sksl/ir/SkSLChildCall.cpp", 1573 "src/sksl/ir/SkSLConstructor.cpp", 1574 "src/sksl/ir/SkSLConstructorArray.cpp", 1575 "src/sksl/ir/SkSLConstructorArrayCast.cpp", 1576 "src/sksl/ir/SkSLConstructorCompound.cpp", 1577 "src/sksl/ir/SkSLConstructorCompoundCast.cpp", 1578 "src/sksl/ir/SkSLConstructorDiagonalMatrix.cpp", 1579 "src/sksl/ir/SkSLConstructorMatrixResize.cpp", 1580 "src/sksl/ir/SkSLConstructorScalarCast.cpp", 1581 "src/sksl/ir/SkSLConstructorSplat.cpp", 1582 "src/sksl/ir/SkSLConstructorStruct.cpp", 1583 "src/sksl/ir/SkSLDiscardStatement.cpp", 1584 "src/sksl/ir/SkSLDoStatement.cpp", 1585 "src/sksl/ir/SkSLExpression.cpp", 1586 "src/sksl/ir/SkSLExpressionStatement.cpp", 1587 "src/sksl/ir/SkSLExtension.cpp", 1588 "src/sksl/ir/SkSLFieldAccess.cpp", 1589 "src/sksl/ir/SkSLForStatement.cpp", 1590 "src/sksl/ir/SkSLFunctionCall.cpp", 1591 "src/sksl/ir/SkSLFunctionDeclaration.cpp", 1592 "src/sksl/ir/SkSLFunctionDefinition.cpp", 1593 "src/sksl/ir/SkSLIfStatement.cpp", 1594 "src/sksl/ir/SkSLIndexExpression.cpp", 1595 "src/sksl/ir/SkSLInterfaceBlock.cpp", 1596 "src/sksl/ir/SkSLLayout.cpp", 1597 "src/sksl/ir/SkSLLiteral.cpp", 1598 "src/sksl/ir/SkSLModifierFlags.cpp", 1599 "src/sksl/ir/SkSLModifiersDeclaration.cpp", 1600 "src/sksl/ir/SkSLPostfixExpression.cpp", 1601 "src/sksl/ir/SkSLPrefixExpression.cpp", 1602 "src/sksl/ir/SkSLProgram.cpp", 1603 "src/sksl/ir/SkSLSetting.cpp", 1604 "src/sksl/ir/SkSLStructDefinition.cpp", 1605 "src/sksl/ir/SkSLSwitchCase.cpp", 1606 "src/sksl/ir/SkSLSwitchStatement.cpp", 1607 "src/sksl/ir/SkSLSwizzle.cpp", 1608 "src/sksl/ir/SkSLSymbol.cpp", 1609 "src/sksl/ir/SkSLSymbolTable.cpp", 1610 "src/sksl/ir/SkSLTernaryExpression.cpp", 1611 "src/sksl/ir/SkSLType.cpp", 1612 "src/sksl/ir/SkSLTypeReference.cpp", 1613 "src/sksl/ir/SkSLVarDeclarations.cpp", 1614 "src/sksl/ir/SkSLVariable.cpp", 1615 "src/sksl/ir/SkSLVariableReference.cpp", 1616 "src/sksl/tracing/SkSLDebugTracePlayer.cpp", 1617 "src/sksl/tracing/SkSLDebugTracePriv.cpp", 1618 "src/sksl/tracing/SkSLTraceHook.cpp", 1619 "src/sksl/transform/SkSLAddConstToVarModifiers.cpp", 1620 "src/sksl/transform/SkSLEliminateDeadFunctions.cpp", 1621 "src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp", 1622 "src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp", 1623 "src/sksl/transform/SkSLEliminateEmptyStatements.cpp", 1624 "src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp", 1625 "src/sksl/transform/SkSLEliminateUnreachableCode.cpp", 1626 "src/sksl/transform/SkSLFindAndDeclareBuiltinFunctions.cpp", 1627 "src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp", 1628 "src/sksl/transform/SkSLFindAndDeclareBuiltinVariables.cpp", 1629 "src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp", 1630 "src/sksl/transform/SkSLRenamePrivateSymbols.cpp", 1631 "src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp", 1632 "src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp", 1633 "src/sksl/transform/SkSLRewriteIndexedSwizzle.cpp", 1634 "src/sksl/transform/SkSLTransform.cpp", 1635 "src/svg/SkSVGCanvas.cpp", 1636 "src/svg/SkSVGDevice.cpp", 1637 "src/text/GlyphRun.cpp", 1638 "src/text/SlugFromBuffer.cpp", 1639 "src/text/StrikeForGPU.cpp", 1640 "src/utils/SkCamera.cpp", 1641 "src/utils/SkCanvasStack.cpp", 1642 "src/utils/SkCanvasStateUtils.cpp", 1643 "src/utils/SkCharToGlyphCache.cpp", 1644 "src/utils/SkClipStackUtils.cpp", 1645 "src/utils/SkCustomTypeface.cpp", 1646 "src/utils/SkDashPath.cpp", 1647 "src/utils/SkEventTracer.cpp", 1648 "src/utils/SkFloatToDecimal.cpp", 1649 "src/utils/SkJSON.cpp", 1650 "src/utils/SkJSONWriter.cpp", 1651 "src/utils/SkMatrix22.cpp", 1652 "src/utils/SkMultiPictureDocument.cpp", 1653 "src/utils/SkNWayCanvas.cpp", 1654 "src/utils/SkNullCanvas.cpp", 1655 "src/utils/SkOSPath.cpp", 1656 "src/utils/SkOrderedFontMgr.cpp", 1657 "src/utils/SkPaintFilterCanvas.cpp", 1658 "src/utils/SkParse.cpp", 1659 "src/utils/SkParseColor.cpp", 1660 "src/utils/SkParsePath.cpp", 1661 "src/utils/SkPatchUtils.cpp", 1662 "src/utils/SkPolyUtils.cpp", 1663 "src/utils/SkShaderUtils.cpp", 1664 "src/utils/SkShadowTessellator.cpp", 1665 "src/utils/SkShadowUtils.cpp", 1666 "src/utils/SkTextUtils.cpp", 1667 "src/utils/mac/SkCTFont.cpp", 1668 "src/utils/mac/SkCTFontCreateExactCopy.cpp", 1669 "src/utils/mac/SkCreateCGImageRef.cpp", 1670 "src/utils/win/SkAutoCoInitialize.cpp", 1671 "src/utils/win/SkDWrite.cpp", 1672 "src/utils/win/SkDWriteFontFileStream.cpp", 1673 "src/utils/win/SkDWriteGeometrySink.cpp", 1674 "src/utils/win/SkHRESULT.cpp", 1675 "src/utils/win/SkIStream.cpp", 1676 "src/utils/win/SkWGL_win.cpp", 1677 "src/xml/SkDOM.cpp", 1678 "src/xml/SkXMLParser.cpp", 1679 "src/xml/SkXMLWriter.cpp", 1680 "tools/SkSharingProc.cpp", 1681 ], 1682 1683 target: { 1684 android: { 1685 srcs: [ 1686 "src/android/SkAndroidFrameworkPerfettoStaticStorage.cpp", 1687 "src/codec/SkCrabbyAvifCodec.cpp", 1688 "src/codec/SkHeifCodec.cpp", 1689 "src/codec/SkJpegMultiPicture.cpp", 1690 "src/codec/SkJpegSegmentScan.cpp", 1691 "src/codec/SkJpegXmp.cpp", 1692 "src/codec/SkRawCodec.cpp", 1693 "src/encode/SkJpegGainmapEncoder.cpp", 1694 "src/gpu/AtlasTypes.cpp", 1695 "src/gpu/Blend.cpp", 1696 "src/gpu/BlendFormula.cpp", 1697 "src/gpu/BlurUtils.cpp", 1698 "src/gpu/DataUtils.cpp", 1699 "src/gpu/DitherUtils.cpp", 1700 "src/gpu/MutableTextureState.cpp", 1701 "src/gpu/RectanizerPow2.cpp", 1702 "src/gpu/RectanizerSkyline.cpp", 1703 "src/gpu/ResourceKey.cpp", 1704 "src/gpu/ShaderErrorHandler.cpp", 1705 "src/gpu/SkBackingFit.cpp", 1706 "src/gpu/SkSLToBackend.cpp", 1707 "src/gpu/Swizzle.cpp", 1708 "src/gpu/TiledTextureUtils.cpp", 1709 "src/gpu/android/AHardwareBufferUtils.cpp", 1710 "src/gpu/ganesh/ClipStack.cpp", 1711 "src/gpu/ganesh/Device.cpp", 1712 "src/gpu/ganesh/Device_drawTexture.cpp", 1713 "src/gpu/ganesh/GrAHardwareBufferImageGenerator.cpp", 1714 "src/gpu/ganesh/GrAHardwareBufferUtils.cpp", 1715 "src/gpu/ganesh/GrAttachment.cpp", 1716 "src/gpu/ganesh/GrAuditTrail.cpp", 1717 "src/gpu/ganesh/GrBackendSemaphore.cpp", 1718 "src/gpu/ganesh/GrBackendSurface.cpp", 1719 "src/gpu/ganesh/GrBackendTextureImageGenerator.cpp", 1720 "src/gpu/ganesh/GrBackendUtils.cpp", 1721 "src/gpu/ganesh/GrBlurUtils.cpp", 1722 "src/gpu/ganesh/GrBufferAllocPool.cpp", 1723 "src/gpu/ganesh/GrBufferTransferRenderTask.cpp", 1724 "src/gpu/ganesh/GrBufferUpdateRenderTask.cpp", 1725 "src/gpu/ganesh/GrCanvas.cpp", 1726 "src/gpu/ganesh/GrCaps.cpp", 1727 "src/gpu/ganesh/GrClientMappedBufferManager.cpp", 1728 "src/gpu/ganesh/GrColorInfo.cpp", 1729 "src/gpu/ganesh/GrColorSpaceXform.cpp", 1730 "src/gpu/ganesh/GrContextThreadSafeProxy.cpp", 1731 "src/gpu/ganesh/GrContext_Base.cpp", 1732 "src/gpu/ganesh/GrCopyRenderTask.cpp", 1733 "src/gpu/ganesh/GrDDLContext.cpp", 1734 "src/gpu/ganesh/GrDDLTask.cpp", 1735 "src/gpu/ganesh/GrDataUtils.cpp", 1736 "src/gpu/ganesh/GrDefaultGeoProcFactory.cpp", 1737 "src/gpu/ganesh/GrDeferredDisplayList.cpp", 1738 "src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp", 1739 "src/gpu/ganesh/GrDirectContext.cpp", 1740 "src/gpu/ganesh/GrDirectContextPriv.cpp", 1741 "src/gpu/ganesh/GrDistanceFieldGenFromVector.cpp", 1742 "src/gpu/ganesh/GrDrawOpAtlas.cpp", 1743 "src/gpu/ganesh/GrDrawOpTest.cpp", 1744 "src/gpu/ganesh/GrDrawingManager.cpp", 1745 "src/gpu/ganesh/GrDriverBugWorkarounds.cpp", 1746 "src/gpu/ganesh/GrDynamicAtlas.cpp", 1747 "src/gpu/ganesh/GrEagerVertexAllocator.cpp", 1748 "src/gpu/ganesh/GrFixedClip.cpp", 1749 "src/gpu/ganesh/GrFragmentProcessor.cpp", 1750 "src/gpu/ganesh/GrFragmentProcessors.cpp", 1751 "src/gpu/ganesh/GrGeometryProcessor.cpp", 1752 "src/gpu/ganesh/GrGpu.cpp", 1753 "src/gpu/ganesh/GrGpuBuffer.cpp", 1754 "src/gpu/ganesh/GrGpuResource.cpp", 1755 "src/gpu/ganesh/GrImageContext.cpp", 1756 "src/gpu/ganesh/GrImageInfo.cpp", 1757 "src/gpu/ganesh/GrManagedResource.cpp", 1758 "src/gpu/ganesh/GrMemoryPool.cpp", 1759 "src/gpu/ganesh/GrMeshBuffers.cpp", 1760 "src/gpu/ganesh/GrMeshDrawTarget.cpp", 1761 "src/gpu/ganesh/GrOnFlushResourceProvider.cpp", 1762 "src/gpu/ganesh/GrOpFlushState.cpp", 1763 "src/gpu/ganesh/GrOpsRenderPass.cpp", 1764 "src/gpu/ganesh/GrPaint.cpp", 1765 "src/gpu/ganesh/GrPersistentCacheUtils.cpp", 1766 "src/gpu/ganesh/GrPipeline.cpp", 1767 "src/gpu/ganesh/GrProcessor.cpp", 1768 "src/gpu/ganesh/GrProcessorAnalysis.cpp", 1769 "src/gpu/ganesh/GrProcessorSet.cpp", 1770 "src/gpu/ganesh/GrProcessorUnitTest.cpp", 1771 "src/gpu/ganesh/GrProgramDesc.cpp", 1772 "src/gpu/ganesh/GrProgramInfo.cpp", 1773 "src/gpu/ganesh/GrPromiseImageTexture.cpp", 1774 "src/gpu/ganesh/GrProxyProvider.cpp", 1775 "src/gpu/ganesh/GrRecordingContext.cpp", 1776 "src/gpu/ganesh/GrRecordingContextPriv.cpp", 1777 "src/gpu/ganesh/GrRenderTarget.cpp", 1778 "src/gpu/ganesh/GrRenderTargetProxy.cpp", 1779 "src/gpu/ganesh/GrRenderTask.cpp", 1780 "src/gpu/ganesh/GrRenderTaskCluster.cpp", 1781 "src/gpu/ganesh/GrResourceAllocator.cpp", 1782 "src/gpu/ganesh/GrResourceCache.cpp", 1783 "src/gpu/ganesh/GrResourceProvider.cpp", 1784 "src/gpu/ganesh/GrRingBuffer.cpp", 1785 "src/gpu/ganesh/GrSPIRVUniformHandler.cpp", 1786 "src/gpu/ganesh/GrSPIRVVaryingHandler.cpp", 1787 "src/gpu/ganesh/GrSWMaskHelper.cpp", 1788 "src/gpu/ganesh/GrShaderCaps.cpp", 1789 "src/gpu/ganesh/GrShaderVar.cpp", 1790 "src/gpu/ganesh/GrStagingBufferManager.cpp", 1791 "src/gpu/ganesh/GrStencilSettings.cpp", 1792 "src/gpu/ganesh/GrStyle.cpp", 1793 "src/gpu/ganesh/GrSurface.cpp", 1794 "src/gpu/ganesh/GrSurfaceCharacterization.cpp", 1795 "src/gpu/ganesh/GrSurfaceProxy.cpp", 1796 "src/gpu/ganesh/GrSurfaceProxyView.cpp", 1797 "src/gpu/ganesh/GrTestUtils.cpp", 1798 "src/gpu/ganesh/GrTexture.cpp", 1799 "src/gpu/ganesh/GrTextureProxy.cpp", 1800 "src/gpu/ganesh/GrTextureRenderTargetProxy.cpp", 1801 "src/gpu/ganesh/GrTextureResolveRenderTask.cpp", 1802 "src/gpu/ganesh/GrThreadSafeCache.cpp", 1803 "src/gpu/ganesh/GrThreadSafePipelineBuilder.cpp", 1804 "src/gpu/ganesh/GrTransferFromRenderTask.cpp", 1805 "src/gpu/ganesh/GrUniformDataManager.cpp", 1806 "src/gpu/ganesh/GrUtil.cpp", 1807 "src/gpu/ganesh/GrVertexChunkArray.cpp", 1808 "src/gpu/ganesh/GrWaitRenderTask.cpp", 1809 "src/gpu/ganesh/GrWritePixelsRenderTask.cpp", 1810 "src/gpu/ganesh/GrXferProcessor.cpp", 1811 "src/gpu/ganesh/GrYUVABackendTextures.cpp", 1812 "src/gpu/ganesh/GrYUVATextureProxies.cpp", 1813 "src/gpu/ganesh/PathRenderer.cpp", 1814 "src/gpu/ganesh/PathRendererChain.cpp", 1815 "src/gpu/ganesh/SkGr.cpp", 1816 "src/gpu/ganesh/StencilMaskHelper.cpp", 1817 "src/gpu/ganesh/SurfaceContext.cpp", 1818 "src/gpu/ganesh/SurfaceDrawContext.cpp", 1819 "src/gpu/ganesh/SurfaceFillContext.cpp", 1820 "src/gpu/ganesh/effects/GrBezierEffect.cpp", 1821 "src/gpu/ganesh/effects/GrBicubicEffect.cpp", 1822 "src/gpu/ganesh/effects/GrBitmapTextGeoProc.cpp", 1823 "src/gpu/ganesh/effects/GrBlendFragmentProcessor.cpp", 1824 "src/gpu/ganesh/effects/GrColorTableEffect.cpp", 1825 "src/gpu/ganesh/effects/GrConvexPolyEffect.cpp", 1826 "src/gpu/ganesh/effects/GrCoverageSetOpXP.cpp", 1827 "src/gpu/ganesh/effects/GrCustomXfermode.cpp", 1828 "src/gpu/ganesh/effects/GrDisableColorXP.cpp", 1829 "src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp", 1830 "src/gpu/ganesh/effects/GrMatrixEffect.cpp", 1831 "src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.cpp", 1832 "src/gpu/ganesh/effects/GrOvalEffect.cpp", 1833 "src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp", 1834 "src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp", 1835 "src/gpu/ganesh/effects/GrRRectEffect.cpp", 1836 "src/gpu/ganesh/effects/GrShadowGeoProc.cpp", 1837 "src/gpu/ganesh/effects/GrSkSLFP.cpp", 1838 "src/gpu/ganesh/effects/GrTextureEffect.cpp", 1839 "src/gpu/ganesh/effects/GrYUVtoRGBEffect.cpp", 1840 "src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp", 1841 "src/gpu/ganesh/geometry/GrAATriangulator.cpp", 1842 "src/gpu/ganesh/geometry/GrPathUtils.cpp", 1843 "src/gpu/ganesh/geometry/GrQuad.cpp", 1844 "src/gpu/ganesh/geometry/GrQuadUtils.cpp", 1845 "src/gpu/ganesh/geometry/GrShape.cpp", 1846 "src/gpu/ganesh/geometry/GrStyledShape.cpp", 1847 "src/gpu/ganesh/geometry/GrTriangulator.cpp", 1848 "src/gpu/ganesh/gl/AHardwareBufferGL.cpp", 1849 "src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp", 1850 "src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp", 1851 "src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp", 1852 "src/gpu/ganesh/gl/GrGLAssembleInterface.cpp", 1853 "src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp", 1854 "src/gpu/ganesh/gl/GrGLAttachment.cpp", 1855 "src/gpu/ganesh/gl/GrGLBackendSurface.cpp", 1856 "src/gpu/ganesh/gl/GrGLBuffer.cpp", 1857 "src/gpu/ganesh/gl/GrGLCaps.cpp", 1858 "src/gpu/ganesh/gl/GrGLContext.cpp", 1859 "src/gpu/ganesh/gl/GrGLDirectContext.cpp", 1860 "src/gpu/ganesh/gl/GrGLExtensions.cpp", 1861 "src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp", 1862 "src/gpu/ganesh/gl/GrGLGLSL.cpp", 1863 "src/gpu/ganesh/gl/GrGLGpu.cpp", 1864 "src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp", 1865 "src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp", 1866 "src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp", 1867 "src/gpu/ganesh/gl/GrGLProgram.cpp", 1868 "src/gpu/ganesh/gl/GrGLProgramDataManager.cpp", 1869 "src/gpu/ganesh/gl/GrGLRenderTarget.cpp", 1870 "src/gpu/ganesh/gl/GrGLSemaphore.cpp", 1871 "src/gpu/ganesh/gl/GrGLTexture.cpp", 1872 "src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp", 1873 "src/gpu/ganesh/gl/GrGLTypesPriv.cpp", 1874 "src/gpu/ganesh/gl/GrGLUniformHandler.cpp", 1875 "src/gpu/ganesh/gl/GrGLUtil.cpp", 1876 "src/gpu/ganesh/gl/GrGLVertexArray.cpp", 1877 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp", 1878 "src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.cpp", 1879 "src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp", 1880 "src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp", 1881 "src/gpu/ganesh/glsl/GrGLSLBlend.cpp", 1882 "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.cpp", 1883 "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.cpp", 1884 "src/gpu/ganesh/glsl/GrGLSLProgramDataManager.cpp", 1885 "src/gpu/ganesh/glsl/GrGLSLShaderBuilder.cpp", 1886 "src/gpu/ganesh/glsl/GrGLSLUniformHandler.cpp", 1887 "src/gpu/ganesh/glsl/GrGLSLVarying.cpp", 1888 "src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.cpp", 1889 "src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp", 1890 "src/gpu/ganesh/gradients/GrGradientShader.cpp", 1891 "src/gpu/ganesh/image/GrImageUtils.cpp", 1892 "src/gpu/ganesh/image/GrTextureGenerator.cpp", 1893 "src/gpu/ganesh/image/SkImage_Ganesh.cpp", 1894 "src/gpu/ganesh/image/SkImage_GaneshBase.cpp", 1895 "src/gpu/ganesh/image/SkImage_GaneshFactories.cpp", 1896 "src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp", 1897 "src/gpu/ganesh/image/SkImage_LazyTexture.cpp", 1898 "src/gpu/ganesh/image/SkImage_RasterPinnable.cpp", 1899 "src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp", 1900 "src/gpu/ganesh/mock/GrMockCaps.cpp", 1901 "src/gpu/ganesh/mock/GrMockGpu.cpp", 1902 "src/gpu/ganesh/mock/GrMockTypes.cpp", 1903 "src/gpu/ganesh/ops/AAConvexPathRenderer.cpp", 1904 "src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp", 1905 "src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp", 1906 "src/gpu/ganesh/ops/AtlasInstancedHelper.cpp", 1907 "src/gpu/ganesh/ops/AtlasPathRenderer.cpp", 1908 "src/gpu/ganesh/ops/AtlasRenderTask.cpp", 1909 "src/gpu/ganesh/ops/AtlasTextOp.cpp", 1910 "src/gpu/ganesh/ops/ClearOp.cpp", 1911 "src/gpu/ganesh/ops/DashLinePathRenderer.cpp", 1912 "src/gpu/ganesh/ops/DashOp.cpp", 1913 "src/gpu/ganesh/ops/DefaultPathRenderer.cpp", 1914 "src/gpu/ganesh/ops/DrawAtlasOp.cpp", 1915 "src/gpu/ganesh/ops/DrawAtlasPathOp.cpp", 1916 "src/gpu/ganesh/ops/DrawMeshOp.cpp", 1917 "src/gpu/ganesh/ops/DrawableOp.cpp", 1918 "src/gpu/ganesh/ops/FillRRectOp.cpp", 1919 "src/gpu/ganesh/ops/FillRectOp.cpp", 1920 "src/gpu/ganesh/ops/GrMeshDrawOp.cpp", 1921 "src/gpu/ganesh/ops/GrOp.cpp", 1922 "src/gpu/ganesh/ops/GrOvalOpFactory.cpp", 1923 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp", 1924 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp", 1925 "src/gpu/ganesh/ops/LatticeOp.cpp", 1926 "src/gpu/ganesh/ops/OpsTask.cpp", 1927 "src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp", 1928 "src/gpu/ganesh/ops/PathStencilCoverOp.cpp", 1929 "src/gpu/ganesh/ops/PathTessellateOp.cpp", 1930 "src/gpu/ganesh/ops/QuadPerEdgeAA.cpp", 1931 "src/gpu/ganesh/ops/RegionOp.cpp", 1932 "src/gpu/ganesh/ops/ShadowRRectOp.cpp", 1933 "src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp", 1934 "src/gpu/ganesh/ops/SmallPathRenderer.cpp", 1935 "src/gpu/ganesh/ops/SmallPathShapeData.cpp", 1936 "src/gpu/ganesh/ops/SoftwarePathRenderer.cpp", 1937 "src/gpu/ganesh/ops/StrokeRectOp.cpp", 1938 "src/gpu/ganesh/ops/StrokeTessellateOp.cpp", 1939 "src/gpu/ganesh/ops/TessellationPathRenderer.cpp", 1940 "src/gpu/ganesh/ops/TextureOp.cpp", 1941 "src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp", 1942 "src/gpu/ganesh/surface/SkSurface_AndroidFactories.cpp", 1943 "src/gpu/ganesh/surface/SkSurface_Ganesh.cpp", 1944 "src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp", 1945 "src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp", 1946 "src/gpu/ganesh/tessellate/GrTessellationShader.cpp", 1947 "src/gpu/ganesh/tessellate/PathTessellator.cpp", 1948 "src/gpu/ganesh/tessellate/StrokeTessellator.cpp", 1949 "src/gpu/ganesh/text/GrAtlasManager.cpp", 1950 "src/gpu/ganesh/vk/AHardwareBufferVk.cpp", 1951 "src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp", 1952 "src/gpu/ganesh/vk/GrVkBackendSurface.cpp", 1953 "src/gpu/ganesh/vk/GrVkBuffer.cpp", 1954 "src/gpu/ganesh/vk/GrVkCaps.cpp", 1955 "src/gpu/ganesh/vk/GrVkCommandBuffer.cpp", 1956 "src/gpu/ganesh/vk/GrVkCommandPool.cpp", 1957 "src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp", 1958 "src/gpu/ganesh/vk/GrVkDescriptorPool.cpp", 1959 "src/gpu/ganesh/vk/GrVkDescriptorSet.cpp", 1960 "src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp", 1961 "src/gpu/ganesh/vk/GrVkDirectContext.cpp", 1962 "src/gpu/ganesh/vk/GrVkFramebuffer.cpp", 1963 "src/gpu/ganesh/vk/GrVkGpu.cpp", 1964 "src/gpu/ganesh/vk/GrVkImage.cpp", 1965 "src/gpu/ganesh/vk/GrVkImageView.cpp", 1966 "src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp", 1967 "src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp", 1968 "src/gpu/ganesh/vk/GrVkPipeline.cpp", 1969 "src/gpu/ganesh/vk/GrVkPipelineState.cpp", 1970 "src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp", 1971 "src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp", 1972 "src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp", 1973 "src/gpu/ganesh/vk/GrVkRenderPass.cpp", 1974 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp", 1975 "src/gpu/ganesh/vk/GrVkResourceProvider.cpp", 1976 "src/gpu/ganesh/vk/GrVkSampler.cpp", 1977 "src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp", 1978 "src/gpu/ganesh/vk/GrVkSemaphore.cpp", 1979 "src/gpu/ganesh/vk/GrVkTexture.cpp", 1980 "src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp", 1981 "src/gpu/ganesh/vk/GrVkTypesPriv.cpp", 1982 "src/gpu/ganesh/vk/GrVkUniformHandler.cpp", 1983 "src/gpu/ganesh/vk/GrVkUtil.cpp", 1984 "src/gpu/ganesh/vk/GrVkVaryingHandler.cpp", 1985 "src/gpu/tessellate/FixedCountBufferUtils.cpp", 1986 "src/gpu/tessellate/Tessellation.cpp", 1987 "src/gpu/vk/VulkanExtensions.cpp", 1988 "src/gpu/vk/VulkanInterface.cpp", 1989 "src/gpu/vk/VulkanMemory.cpp", 1990 "src/gpu/vk/VulkanMutableTextureState.cpp", 1991 "src/gpu/vk/VulkanUtilsPriv.cpp", 1992 "src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp", 1993 "src/image/SkImage_AndroidFactories.cpp", 1994 "src/ports/SkDebug_android.cpp", 1995 "src/ports/SkFontMgr_android_ndk.cpp", 1996 "src/ports/SkOSFile_posix.cpp", 1997 "src/sksl/codegen/SkSLGLSLCodeGenerator.cpp", 1998 "src/sksl/codegen/SkSLMetalCodeGenerator.cpp", 1999 "src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp", 2000 "src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp", 2001 "src/sksl/codegen/SkSLWGSLCodeGenerator.cpp", 2002 "src/text/gpu/DistanceFieldAdjustTable.cpp", 2003 "src/text/gpu/GlyphVector.cpp", 2004 "src/text/gpu/SDFMaskFilter.cpp", 2005 "src/text/gpu/SkChromeRemoteGlyphCache.cpp", 2006 "src/text/gpu/Slug.cpp", 2007 "src/text/gpu/SlugImpl.cpp", 2008 "src/text/gpu/StrikeCache.cpp", 2009 "src/text/gpu/SubRunAllocator.cpp", 2010 "src/text/gpu/SubRunContainer.cpp", 2011 "src/text/gpu/SubRunControl.cpp", 2012 "src/text/gpu/TextBlob.cpp", 2013 "src/text/gpu/TextBlobRedrawCoordinator.cpp", 2014 "src/text/gpu/VertexFiller.cpp", 2015 ], 2016 local_include_dirs: [ 2017 "android", 2018 ], 2019 export_include_dirs: [ 2020 "android", 2021 ], 2022 }, 2023 host_linux: { 2024 srcs: [ 2025 "src/codec/SkRawCodec.cpp", 2026 "src/ports/SkDebug_stdio.cpp", 2027 "src/ports/SkOSFile_posix.cpp", 2028 ], 2029 local_include_dirs: [ 2030 "linux", 2031 ], 2032 export_include_dirs: [ 2033 "linux", 2034 ], 2035 }, 2036 darwin: { 2037 srcs: [ 2038 "src/codec/SkRawCodec.cpp", 2039 "src/ports/SkDebug_stdio.cpp", 2040 "src/ports/SkImageGeneratorCG.cpp", 2041 "src/ports/SkOSFile_posix.cpp", 2042 ], 2043 local_include_dirs: [ 2044 "mac", 2045 ], 2046 export_include_dirs: [ 2047 "mac", 2048 ], 2049 }, 2050 windows: { 2051 enabled: true, 2052 cflags: [ 2053 "-Wno-unknown-pragmas", 2054 ], 2055 srcs: [ 2056 "src/ports/SkDebug_win.cpp", 2057 "src/ports/SkImageGeneratorWIC.cpp", 2058 "src/ports/SkOSFile_win.cpp", 2059 ], 2060 local_include_dirs: [ 2061 "win", 2062 ], 2063 export_include_dirs: [ 2064 "win", 2065 ], 2066 }, 2067 }, 2068 2069 defaults: ["skia_deps", 2070 "skia_defaults", 2071 ], 2072} 2073 2074cc_defaults { 2075 // Subset of the larger "skia_deps", which includes only the dependencies 2076 // needed for libskia_renderengine. Note that it includes libpng and libz 2077 // for the purposes of MSKP captures, but we could instead leave it up to 2078 // RenderEngine to provide its own SkSerializerProcs if another client 2079 // wants an even smaller version of libskia. 2080 name: "skia_renderengine_deps", 2081 shared_libs: [ 2082 "libcutils", 2083 "liblog", 2084 "libpng", 2085 "libz", 2086 ], 2087 static_libs: [ 2088 "libarect", 2089 ], 2090 target: { 2091 android: { 2092 shared_libs: [ 2093 "libEGL", 2094 "libGLESv2", 2095 "libvulkan", 2096 "libnativewindow", 2097 ], 2098 static_libs: [ 2099 "libperfetto_client_experimental", 2100 ], 2101 export_shared_lib_headers: [ 2102 "libvulkan", 2103 ], 2104 }, 2105 }, 2106} 2107 2108cc_defaults { 2109 name: "skia_deps", 2110 defaults: ["skia_renderengine_deps"], 2111 shared_libs: [ 2112 "libdng_sdk", 2113 "libjpeg", 2114 "libpiex", 2115 "libexpat", 2116 "libft2", 2117 "libharfbuzz_subset", 2118 ], 2119 static_libs: [ 2120 "libwebp-decode", 2121 "libwebp-encode", 2122 "libwuffs_mirror_release_c", 2123 ], 2124 cflags: [ 2125 "-DSK_PDF_USE_HARFBUZZ_SUBSET", 2126 ], 2127 target: { 2128 android: { 2129 shared_libs: [ 2130 "libheif", 2131 "libmediandk", // Needed to link libcrabbyavif_ffi in some configurations. 2132 ], 2133 whole_static_libs: [ 2134 "libcrabbyavif_ffi", 2135 ], 2136 }, 2137 darwin: { 2138 host_ldlibs: [ 2139 "-framework AppKit", 2140 ], 2141 }, 2142 windows: { 2143 host_ldlibs: [ 2144 "-lgdi32", 2145 "-loleaut32", 2146 "-lole32", 2147 "-lopengl32", 2148 "-luuid", 2149 "-lwindowscodecs", 2150 ], 2151 }, 2152 }, 2153} 2154 2155cc_defaults { 2156 name: "skia_tool_deps", 2157 defaults: [ 2158 "skia_deps", 2159 ], 2160 shared_libs: [ 2161 "libicu", 2162 "libharfbuzz_ng", 2163 ], 2164 static_libs: [ 2165 "libskia", 2166 ], 2167 cflags: [ 2168 "-DSK_SHAPER_HARFBUZZ_AVAILABLE", 2169 "-DSK_SHAPER_UNICODE_AVAILABLE", 2170 "-DSK_UNICODE_AVAILABLE", 2171 "-DSK_UNICODE_ICU_IMPLEMENTATION", 2172 "-Wno-implicit-fallthrough", 2173 "-Wno-unused-parameter", 2174 "-Wno-unused-variable", 2175 ], 2176 target: { 2177 windows: { 2178 enabled: true, 2179 }, 2180 }, 2181 2182 data: [ 2183 "resources/**/*", 2184 ], 2185} 2186 2187cc_defaults { 2188 name: "skia_gm_srcs", 2189 local_include_dirs: [ 2190 "", 2191 "include/third_party/vulkan/", 2192 "modules/skcms", 2193 "modules/skottie/include/", 2194 "modules/skparagraph/include/", 2195 "modules/skparagraph/utils/", 2196 "modules/skresources/include/", 2197 "modules/skshaper/include/", 2198 "third_party/externals/vulkanmemoryallocator/include/", 2199 ], 2200 2201 srcs: [ 2202 "gm/3d.cpp", 2203 "gm/aaa.cpp", 2204 "gm/aaclip.cpp", 2205 "gm/aarecteffect.cpp", 2206 "gm/aarectmodes.cpp", 2207 "gm/aaxfermodes.cpp", 2208 "gm/addarc.cpp", 2209 "gm/all_bitmap_configs.cpp", 2210 "gm/alpha_image.cpp", 2211 "gm/alphagradients.cpp", 2212 "gm/analytic_gradients.cpp", 2213 "gm/androidblendmodes.cpp", 2214 "gm/animated_gif.cpp", 2215 "gm/animated_image_orientation.cpp", 2216 "gm/animatedimageblurs.cpp", 2217 "gm/anisotropic.cpp", 2218 "gm/annotated_text.cpp", 2219 "gm/arcofzorro.cpp", 2220 "gm/arcto.cpp", 2221 "gm/arithmode.cpp", 2222 "gm/asyncrescaleandread.cpp", 2223 "gm/attributes.cpp", 2224 "gm/b_119394958.cpp", 2225 "gm/backdrop.cpp", 2226 "gm/backdrop_imagefilter_croprect.cpp", 2227 "gm/badpaint.cpp", 2228 "gm/batchedconvexpaths.cpp", 2229 "gm/bc1_transparency.cpp", 2230 "gm/beziereffects.cpp", 2231 "gm/beziers.cpp", 2232 "gm/bicubic.cpp", 2233 "gm/bigblurs.cpp", 2234 "gm/bigmatrix.cpp", 2235 "gm/bigrect.cpp", 2236 "gm/bigrrectaaeffect.cpp", 2237 "gm/bigtext.cpp", 2238 "gm/bigtileimagefilter.cpp", 2239 "gm/bitmapcopy.cpp", 2240 "gm/bitmapfilters.cpp", 2241 "gm/bitmapimage.cpp", 2242 "gm/bitmappremul.cpp", 2243 "gm/bitmaprect.cpp", 2244 "gm/bitmaprecttest.cpp", 2245 "gm/bitmapshader.cpp", 2246 "gm/bitmaptiled.cpp", 2247 "gm/bleed.cpp", 2248 "gm/blend.cpp", 2249 "gm/blurcircles.cpp", 2250 "gm/blurcircles2.cpp", 2251 "gm/blurignorexform.cpp", 2252 "gm/blurimagevmask.cpp", 2253 "gm/blurpositioning.cpp", 2254 "gm/blurquickreject.cpp", 2255 "gm/blurrect.cpp", 2256 "gm/blurredclippedcircle.cpp", 2257 "gm/blurroundrect.cpp", 2258 "gm/blurs.cpp", 2259 "gm/blurtextsmallradii.cpp", 2260 "gm/bmpfilterqualityrepeat.cpp", 2261 "gm/bug12866.cpp", 2262 "gm/bug5252.cpp", 2263 "gm/bug530095.cpp", 2264 "gm/bug615686.cpp", 2265 "gm/bug6643.cpp", 2266 "gm/bug6783.cpp", 2267 "gm/bug9331.cpp", 2268 "gm/circle_sizes.cpp", 2269 "gm/circulararcs.cpp", 2270 "gm/circularclips.cpp", 2271 "gm/clear_swizzle.cpp", 2272 "gm/clip_error.cpp", 2273 "gm/clip_sierpinski_region.cpp", 2274 "gm/clip_strokerect.cpp", 2275 "gm/clipdrawdraw.cpp", 2276 "gm/clippedbitmapshaders.cpp", 2277 "gm/clipshader.cpp", 2278 "gm/clockwise.cpp", 2279 "gm/collapsepaths.cpp", 2280 "gm/color4f.cpp", 2281 "gm/coloremoji.cpp", 2282 "gm/coloremoji_blendmodes.cpp", 2283 "gm/colorfilteralpha8.cpp", 2284 "gm/colorfilterimagefilter.cpp", 2285 "gm/colorfilters.cpp", 2286 "gm/colormatrix.cpp", 2287 "gm/colorspace.cpp", 2288 "gm/colorwheel.cpp", 2289 "gm/colrv1.cpp", 2290 "gm/complexclip.cpp", 2291 "gm/complexclip2.cpp", 2292 "gm/complexclip3.cpp", 2293 "gm/complexclip4.cpp", 2294 "gm/complexclip_blur_tiled.cpp", 2295 "gm/composecolorfilter.cpp", 2296 "gm/composeshader.cpp", 2297 "gm/compositor_quads.cpp", 2298 "gm/compressed_textures.cpp", 2299 "gm/concavepaths.cpp", 2300 "gm/conicpaths.cpp", 2301 "gm/constcolorprocessor.cpp", 2302 "gm/convex_all_line_paths.cpp", 2303 "gm/convexpaths.cpp", 2304 "gm/convexpolyclip.cpp", 2305 "gm/convexpolyeffect.cpp", 2306 "gm/coordclampshader.cpp", 2307 "gm/copy_to_4444.cpp", 2308 "gm/crbug_1041204.cpp", 2309 "gm/crbug_1073670.cpp", 2310 "gm/crbug_1086705.cpp", 2311 "gm/crbug_1113794.cpp", 2312 "gm/crbug_1139750.cpp", 2313 "gm/crbug_1156804.cpp", 2314 "gm/crbug_1162942.cpp", 2315 "gm/crbug_1167277.cpp", 2316 "gm/crbug_1174186.cpp", 2317 "gm/crbug_1174354.cpp", 2318 "gm/crbug_1177833.cpp", 2319 "gm/crbug_1257515.cpp", 2320 "gm/crbug_1313579.cpp", 2321 "gm/crbug_224618.cpp", 2322 "gm/crbug_691386.cpp", 2323 "gm/crbug_788500.cpp", 2324 "gm/crbug_847759.cpp", 2325 "gm/crbug_884166.cpp", 2326 "gm/crbug_887103.cpp", 2327 "gm/crbug_892988.cpp", 2328 "gm/crbug_899512.cpp", 2329 "gm/crbug_905548.cpp", 2330 "gm/crbug_908646.cpp", 2331 "gm/crbug_913349.cpp", 2332 "gm/crbug_918512.cpp", 2333 "gm/crbug_938592.cpp", 2334 "gm/crbug_946965.cpp", 2335 "gm/crbug_947055.cpp", 2336 "gm/crbug_996140.cpp", 2337 "gm/crop_imagefilter.cpp", 2338 "gm/croppedrects.cpp", 2339 "gm/crosscontextimage.cpp", 2340 "gm/cubicpaths.cpp", 2341 "gm/daa.cpp", 2342 "gm/dashcircle.cpp", 2343 "gm/dashcubics.cpp", 2344 "gm/dashing.cpp", 2345 "gm/degeneratesegments.cpp", 2346 "gm/destcolor.cpp", 2347 "gm/dftext.cpp", 2348 "gm/dftext_blob_persp.cpp", 2349 "gm/discard.cpp", 2350 "gm/displacement.cpp", 2351 "gm/distantclip.cpp", 2352 "gm/draw_bitmap_rect_skbug4374.cpp", 2353 "gm/drawable.cpp", 2354 "gm/drawatlas.cpp", 2355 "gm/drawatlascolor.cpp", 2356 "gm/drawbitmaprect.cpp", 2357 "gm/drawglyphs.cpp", 2358 "gm/drawimageset.cpp", 2359 "gm/drawlines_with_local_matrix.cpp", 2360 "gm/drawminibitmaprect.cpp", 2361 "gm/drawquadset.cpp", 2362 "gm/drawregion.cpp", 2363 "gm/drawregionmodes.cpp", 2364 "gm/dropshadowimagefilter.cpp", 2365 "gm/drrect.cpp", 2366 "gm/drrect_small_inner.cpp", 2367 "gm/dstreadshuffle.cpp", 2368 "gm/ducky_yuv_blend.cpp", 2369 "gm/emboss.cpp", 2370 "gm/emptypath.cpp", 2371 "gm/emptyshader.cpp", 2372 "gm/encode.cpp", 2373 "gm/encode_alpha_jpeg.cpp", 2374 "gm/encode_color_types.cpp", 2375 "gm/encode_platform.cpp", 2376 "gm/encode_srgb.cpp", 2377 "gm/exoticformats.cpp", 2378 "gm/fadefilter.cpp", 2379 "gm/fatpathfill.cpp", 2380 "gm/fillrect_gradient.cpp", 2381 "gm/filltypes.cpp", 2382 "gm/filltypespersp.cpp", 2383 "gm/filterbug.cpp", 2384 "gm/filterfastbounds.cpp", 2385 "gm/filterindiabox.cpp", 2386 "gm/flippity.cpp", 2387 "gm/fontcache.cpp", 2388 "gm/fontmgr.cpp", 2389 "gm/fontregen.cpp", 2390 "gm/fontscaler.cpp", 2391 "gm/fontscalerdistortable.cpp", 2392 "gm/fp_sample_chaining.cpp", 2393 "gm/fpcoordinateoverride.cpp", 2394 "gm/fwidth_squircle.cpp", 2395 "gm/gammatext.cpp", 2396 "gm/getpostextpath.cpp", 2397 "gm/giantbitmap.cpp", 2398 "gm/glyph_pos.cpp", 2399 "gm/gm.cpp", 2400 "gm/gpu_blur_utils.cpp", 2401 "gm/gradient_dirty_laundry.cpp", 2402 "gm/gradient_matrix.cpp", 2403 "gm/gradients.cpp", 2404 "gm/gradients_2pt_conical.cpp", 2405 "gm/gradients_degenerate.cpp", 2406 "gm/gradients_no_texture.cpp", 2407 "gm/gradtext.cpp", 2408 "gm/graphite_replay.cpp", 2409 "gm/graphitestart.cpp", 2410 "gm/grayscalejpg.cpp", 2411 "gm/hairlines.cpp", 2412 "gm/hairmodes.cpp", 2413 "gm/hardstop_gradients.cpp", 2414 "gm/hardstop_gradients_many.cpp", 2415 "gm/highcontrastfilter.cpp", 2416 "gm/hittestpath.cpp", 2417 "gm/hsl.cpp", 2418 "gm/hugepath.cpp", 2419 "gm/image.cpp", 2420 "gm/image_pict.cpp", 2421 "gm/image_shader.cpp", 2422 "gm/imageblur.cpp", 2423 "gm/imageblur2.cpp", 2424 "gm/imageblurclampmode.cpp", 2425 "gm/imageblurrepeatmode.cpp", 2426 "gm/imageblurtiled.cpp", 2427 "gm/imagedither.cpp", 2428 "gm/imagefilters.cpp", 2429 "gm/imagefiltersbase.cpp", 2430 "gm/imagefiltersclipped.cpp", 2431 "gm/imagefilterscropexpand.cpp", 2432 "gm/imagefilterscropped.cpp", 2433 "gm/imagefiltersgraph.cpp", 2434 "gm/imagefiltersscaled.cpp", 2435 "gm/imagefiltersstroked.cpp", 2436 "gm/imagefilterstransformed.cpp", 2437 "gm/imagefiltersunpremul.cpp", 2438 "gm/imagefromyuvtextures.cpp", 2439 "gm/imagemagnifier.cpp", 2440 "gm/imagemakewithfilter.cpp", 2441 "gm/imagemasksubset.cpp", 2442 "gm/imageresizetiled.cpp", 2443 "gm/imagesource.cpp", 2444 "gm/imagesource2.cpp", 2445 "gm/internal_links.cpp", 2446 "gm/inverseclip.cpp", 2447 "gm/inversepaths.cpp", 2448 "gm/jpg_color_cube.cpp", 2449 "gm/kawase_blur_rt.cpp", 2450 "gm/labyrinth.cpp", 2451 "gm/largeclippedpath.cpp", 2452 "gm/largeglyphblur.cpp", 2453 "gm/lattice.cpp", 2454 "gm/lazytiling.cpp", 2455 "gm/lcdblendmodes.cpp", 2456 "gm/lcdoverlap.cpp", 2457 "gm/lcdtext.cpp", 2458 "gm/lighting.cpp", 2459 "gm/linepaths.cpp", 2460 "gm/localmatriximagefilter.cpp", 2461 "gm/localmatriximageshader.cpp", 2462 "gm/localmatrixshader.cpp", 2463 "gm/lumafilter.cpp", 2464 "gm/luminosity.cpp", 2465 "gm/mac_aa_explorer.cpp", 2466 "gm/make_raster_image.cpp", 2467 "gm/makecolorspace.cpp", 2468 "gm/mandoline.cpp", 2469 "gm/manypathatlases.cpp", 2470 "gm/manypaths.cpp", 2471 "gm/matrixconvolution.cpp", 2472 "gm/matriximagefilter.cpp", 2473 "gm/mesh.cpp", 2474 "gm/mipmap.cpp", 2475 "gm/mirrortile.cpp", 2476 "gm/mixedtextblobs.cpp", 2477 "gm/mixercolorfilter.cpp", 2478 "gm/modecolorfilters.cpp", 2479 "gm/morphology.cpp", 2480 "gm/nearesthalfpixelimage.cpp", 2481 "gm/nested.cpp", 2482 "gm/ninepatchstretch.cpp", 2483 "gm/nonclosedpaths.cpp", 2484 "gm/offsetimagefilter.cpp", 2485 "gm/orientation.cpp", 2486 "gm/ovals.cpp", 2487 "gm/overdrawcanvas.cpp", 2488 "gm/overdrawcolorfilter.cpp", 2489 "gm/overstroke.cpp", 2490 "gm/p3.cpp", 2491 "gm/palette.cpp", 2492 "gm/patch.cpp", 2493 "gm/path_stroke_with_zero_length.cpp", 2494 "gm/patharcto.cpp", 2495 "gm/pathcontourstart.cpp", 2496 "gm/patheffects.cpp", 2497 "gm/pathfill.cpp", 2498 "gm/pathinterior.cpp", 2499 "gm/pathmaskcache.cpp", 2500 "gm/pathmeasure.cpp", 2501 "gm/pathopsblend.cpp", 2502 "gm/pathopsinverse.cpp", 2503 "gm/pathreverse.cpp", 2504 "gm/pdf_never_embed.cpp", 2505 "gm/perlinnoise.cpp", 2506 "gm/perspimages.cpp", 2507 "gm/perspshaders.cpp", 2508 "gm/persptext.cpp", 2509 "gm/picture.cpp", 2510 "gm/pictureimagefilter.cpp", 2511 "gm/pictureimagegenerator.cpp", 2512 "gm/pictureshader.cpp", 2513 "gm/pictureshadercache.cpp", 2514 "gm/pictureshadertile.cpp", 2515 "gm/plus.cpp", 2516 "gm/points.cpp", 2517 "gm/poly2poly.cpp", 2518 "gm/polygonoffset.cpp", 2519 "gm/polygons.cpp", 2520 "gm/postercircle.cpp", 2521 "gm/preservefillrule.cpp", 2522 "gm/quadpaths.cpp", 2523 "gm/radial_gradient_precision.cpp", 2524 "gm/rasterhandleallocator.cpp", 2525 "gm/readpixels.cpp", 2526 "gm/recordopts.cpp", 2527 "gm/rectangletexture.cpp", 2528 "gm/rendertomipmappedyuvimageplanes.cpp", 2529 "gm/repeated_bitmap.cpp", 2530 "gm/resizeimagefilter.cpp", 2531 "gm/rippleshadergm.cpp", 2532 "gm/roundrects.cpp", 2533 "gm/rrect.cpp", 2534 "gm/rrectclipdrawpaint.cpp", 2535 "gm/rrects.cpp", 2536 "gm/rsxtext.cpp", 2537 "gm/runtimecolorfilter.cpp", 2538 "gm/runtimefunctions.cpp", 2539 "gm/runtimeimagefilter.cpp", 2540 "gm/runtimeintrinsics.cpp", 2541 "gm/runtimeshader.cpp", 2542 "gm/samplerstress.cpp", 2543 "gm/savelayer.cpp", 2544 "gm/scaledemoji.cpp", 2545 "gm/scaledemoji_rendering.cpp", 2546 "gm/scaledrects.cpp", 2547 "gm/scaledstrokes.cpp", 2548 "gm/shadermaskfilter.cpp", 2549 "gm/shaderpath.cpp", 2550 "gm/shadertext3.cpp", 2551 "gm/shadowutils.cpp", 2552 "gm/shallowgradient.cpp", 2553 "gm/shapes.cpp", 2554 "gm/sharedcorners.cpp", 2555 "gm/showmiplevels.cpp", 2556 "gm/simpleaaclip.cpp", 2557 "gm/simplerect.cpp", 2558 "gm/skbug1719.cpp", 2559 "gm/skbug_12212.cpp", 2560 "gm/skbug_257.cpp", 2561 "gm/skbug_4868.cpp", 2562 "gm/skbug_5321.cpp", 2563 "gm/skbug_8664.cpp", 2564 "gm/skbug_8955.cpp", 2565 "gm/skbug_9319.cpp", 2566 "gm/skbug_9819.cpp", 2567 "gm/slug.cpp", 2568 "gm/smallarc.cpp", 2569 "gm/smallcircles.cpp", 2570 "gm/smallpaths.cpp", 2571 "gm/spritebitmap.cpp", 2572 "gm/srcmode.cpp", 2573 "gm/srgb.cpp", 2574 "gm/stlouisarch.cpp", 2575 "gm/stringart.cpp", 2576 "gm/stroke_rect_shader.cpp", 2577 "gm/strokedlines.cpp", 2578 "gm/strokefill.cpp", 2579 "gm/strokerect.cpp", 2580 "gm/strokerect_anisotropic.cpp", 2581 "gm/strokerects.cpp", 2582 "gm/strokes.cpp", 2583 "gm/stroketext.cpp", 2584 "gm/subsetshader.cpp", 2585 "gm/surface.cpp", 2586 "gm/swizzle.cpp", 2587 "gm/tablecolorfilter.cpp", 2588 "gm/tallstretchedbitmaps.cpp", 2589 "gm/testgradient.cpp", 2590 "gm/texelsubset.cpp", 2591 "gm/text_scale_skew.cpp", 2592 "gm/textblob.cpp", 2593 "gm/textblobblockreordering.cpp", 2594 "gm/textblobcolortrans.cpp", 2595 "gm/textblobgeometrychange.cpp", 2596 "gm/textblobmixedsizes.cpp", 2597 "gm/textblobrandomfont.cpp", 2598 "gm/textblobshader.cpp", 2599 "gm/textblobtransforms.cpp", 2600 "gm/textblobuseaftergpufree.cpp", 2601 "gm/texteffects.cpp", 2602 "gm/thinconcavepaths.cpp", 2603 "gm/thinrects.cpp", 2604 "gm/thinstrokedrects.cpp", 2605 "gm/tiledscaledbitmap.cpp", 2606 "gm/tileimagefilter.cpp", 2607 "gm/tilemodes.cpp", 2608 "gm/tilemodes_alpha.cpp", 2609 "gm/tilemodes_scaled.cpp", 2610 "gm/tinybitmap.cpp", 2611 "gm/transparency.cpp", 2612 "gm/trickycubicstrokes.cpp", 2613 "gm/typeface.cpp", 2614 "gm/unpremul.cpp", 2615 "gm/userfont.cpp", 2616 "gm/variedtext.cpp", 2617 "gm/vertices.cpp", 2618 "gm/verylargebitmap.cpp", 2619 "gm/wacky_yuv_formats.cpp", 2620 "gm/widebuttcaps.cpp", 2621 "gm/windowrectangles.cpp", 2622 "gm/workingspace.cpp", 2623 "gm/xfermodeimagefilter.cpp", 2624 "gm/xfermodes.cpp", 2625 "gm/xfermodes2.cpp", 2626 "gm/xfermodes3.cpp", 2627 "gm/ycbcrimage.cpp", 2628 "gm/yuv420_odd_dim.cpp", 2629 "gm/yuvtorgbsubset.cpp", 2630 "modules/skottie/gm/ExternalProperties.cpp", 2631 "modules/skottie/gm/SkottieGM.cpp", 2632 "modules/skottie/src/BlendModes.cpp", 2633 "modules/skottie/src/Camera.cpp", 2634 "modules/skottie/src/Composition.cpp", 2635 "modules/skottie/src/Layer.cpp", 2636 "modules/skottie/src/Path.cpp", 2637 "modules/skottie/src/Skottie.cpp", 2638 "modules/skottie/src/SkottieJson.cpp", 2639 "modules/skottie/src/SkottieProperty.cpp", 2640 "modules/skottie/src/SlotManager.cpp", 2641 "modules/skottie/src/Transform.cpp", 2642 "modules/skottie/src/animator/Animator.cpp", 2643 "modules/skottie/src/animator/KeyframeAnimator.cpp", 2644 "modules/skottie/src/animator/ScalarKeyframeAnimator.cpp", 2645 "modules/skottie/src/animator/ShapeKeyframeAnimator.cpp", 2646 "modules/skottie/src/animator/TextKeyframeAnimator.cpp", 2647 "modules/skottie/src/animator/Vec2KeyframeAnimator.cpp", 2648 "modules/skottie/src/animator/VectorKeyframeAnimator.cpp", 2649 "modules/skottie/src/effects/BlackAndWhiteEffect.cpp", 2650 "modules/skottie/src/effects/BrightnessContrastEffect.cpp", 2651 "modules/skottie/src/effects/BulgeEffect.cpp", 2652 "modules/skottie/src/effects/CCTonerEffect.cpp", 2653 "modules/skottie/src/effects/CornerPinEffect.cpp", 2654 "modules/skottie/src/effects/DirectionalBlur.cpp", 2655 "modules/skottie/src/effects/DisplacementMapEffect.cpp", 2656 "modules/skottie/src/effects/DropShadowEffect.cpp", 2657 "modules/skottie/src/effects/Effects.cpp", 2658 "modules/skottie/src/effects/FillEffect.cpp", 2659 "modules/skottie/src/effects/FractalNoiseEffect.cpp", 2660 "modules/skottie/src/effects/GaussianBlurEffect.cpp", 2661 "modules/skottie/src/effects/GlowStyles.cpp", 2662 "modules/skottie/src/effects/GradientEffect.cpp", 2663 "modules/skottie/src/effects/HueSaturationEffect.cpp", 2664 "modules/skottie/src/effects/InvertEffect.cpp", 2665 "modules/skottie/src/effects/LevelsEffect.cpp", 2666 "modules/skottie/src/effects/LinearWipeEffect.cpp", 2667 "modules/skottie/src/effects/MotionBlurEffect.cpp", 2668 "modules/skottie/src/effects/MotionTileEffect.cpp", 2669 "modules/skottie/src/effects/RadialWipeEffect.cpp", 2670 "modules/skottie/src/effects/ShadowStyles.cpp", 2671 "modules/skottie/src/effects/SharpenEffect.cpp", 2672 "modules/skottie/src/effects/ShiftChannelsEffect.cpp", 2673 "modules/skottie/src/effects/SkSLEffect.cpp", 2674 "modules/skottie/src/effects/SphereEffect.cpp", 2675 "modules/skottie/src/effects/ThresholdEffect.cpp", 2676 "modules/skottie/src/effects/TintEffect.cpp", 2677 "modules/skottie/src/effects/TransformEffect.cpp", 2678 "modules/skottie/src/effects/TritoneEffect.cpp", 2679 "modules/skottie/src/effects/VenetianBlindsEffect.cpp", 2680 "modules/skottie/src/layers/AudioLayer.cpp", 2681 "modules/skottie/src/layers/FootageLayer.cpp", 2682 "modules/skottie/src/layers/NullLayer.cpp", 2683 "modules/skottie/src/layers/PrecompLayer.cpp", 2684 "modules/skottie/src/layers/SolidLayer.cpp", 2685 "modules/skottie/src/layers/TextLayer.cpp", 2686 "modules/skottie/src/layers/shapelayer/Ellipse.cpp", 2687 "modules/skottie/src/layers/shapelayer/FillStroke.cpp", 2688 "modules/skottie/src/layers/shapelayer/Gradient.cpp", 2689 "modules/skottie/src/layers/shapelayer/MergePaths.cpp", 2690 "modules/skottie/src/layers/shapelayer/OffsetPaths.cpp", 2691 "modules/skottie/src/layers/shapelayer/Polystar.cpp", 2692 "modules/skottie/src/layers/shapelayer/PuckerBloat.cpp", 2693 "modules/skottie/src/layers/shapelayer/Rectangle.cpp", 2694 "modules/skottie/src/layers/shapelayer/Repeater.cpp", 2695 "modules/skottie/src/layers/shapelayer/RoundCorners.cpp", 2696 "modules/skottie/src/layers/shapelayer/ShapeLayer.cpp", 2697 "modules/skottie/src/layers/shapelayer/TrimPaths.cpp", 2698 "modules/skottie/src/text/Font.cpp", 2699 "modules/skottie/src/text/RangeSelector.cpp", 2700 "modules/skottie/src/text/TextAdapter.cpp", 2701 "modules/skottie/src/text/TextAnimator.cpp", 2702 "modules/skottie/src/text/TextShaper.cpp", 2703 "modules/skottie/src/text/TextValue.cpp", 2704 "modules/skottie/utils/SkottieUtils.cpp", 2705 "modules/skottie/utils/TextEditor.cpp", 2706 "modules/skottie/utils/TextPreshape.cpp", 2707 "modules/skparagraph/gm/simple_gm.cpp", 2708 "modules/skparagraph/src/Decorations.cpp", 2709 "modules/skparagraph/src/FontArguments.cpp", 2710 "modules/skparagraph/src/FontCollection.cpp", 2711 "modules/skparagraph/src/OneLineShaper.cpp", 2712 "modules/skparagraph/src/ParagraphBuilderImpl.cpp", 2713 "modules/skparagraph/src/ParagraphCache.cpp", 2714 "modules/skparagraph/src/ParagraphImpl.cpp", 2715 "modules/skparagraph/src/ParagraphPainterImpl.cpp", 2716 "modules/skparagraph/src/ParagraphStyle.cpp", 2717 "modules/skparagraph/src/Run.cpp", 2718 "modules/skparagraph/src/TextLine.cpp", 2719 "modules/skparagraph/src/TextShadow.cpp", 2720 "modules/skparagraph/src/TextStyle.cpp", 2721 "modules/skparagraph/src/TextWrapper.cpp", 2722 "modules/skparagraph/src/TypefaceFontProvider.cpp", 2723 "modules/skparagraph/utils/TestFontCollection.cpp", 2724 "modules/skresources/src/SkAnimCodecPlayer.cpp", 2725 "modules/skresources/src/SkResources.cpp", 2726 "modules/sksg/src/SkSGClipEffect.cpp", 2727 "modules/sksg/src/SkSGColorFilter.cpp", 2728 "modules/sksg/src/SkSGDraw.cpp", 2729 "modules/sksg/src/SkSGEffectNode.cpp", 2730 "modules/sksg/src/SkSGGeometryEffect.cpp", 2731 "modules/sksg/src/SkSGGeometryNode.cpp", 2732 "modules/sksg/src/SkSGGradient.cpp", 2733 "modules/sksg/src/SkSGGroup.cpp", 2734 "modules/sksg/src/SkSGImage.cpp", 2735 "modules/sksg/src/SkSGInvalidationController.cpp", 2736 "modules/sksg/src/SkSGMaskEffect.cpp", 2737 "modules/sksg/src/SkSGMerge.cpp", 2738 "modules/sksg/src/SkSGNode.cpp", 2739 "modules/sksg/src/SkSGOpacityEffect.cpp", 2740 "modules/sksg/src/SkSGPaint.cpp", 2741 "modules/sksg/src/SkSGPath.cpp", 2742 "modules/sksg/src/SkSGPlane.cpp", 2743 "modules/sksg/src/SkSGRect.cpp", 2744 "modules/sksg/src/SkSGRenderEffect.cpp", 2745 "modules/sksg/src/SkSGRenderNode.cpp", 2746 "modules/sksg/src/SkSGScene.cpp", 2747 "modules/sksg/src/SkSGText.cpp", 2748 "modules/sksg/src/SkSGTransform.cpp", 2749 "modules/skshaper/src/SkShaper.cpp", 2750 "modules/skshaper/src/SkShaper_factory.cpp", 2751 "modules/skshaper/src/SkShaper_harfbuzz.cpp", 2752 "modules/skshaper/src/SkShaper_primitive.cpp", 2753 "modules/skshaper/src/SkShaper_skunicode.cpp", 2754 "modules/skunicode/src/SkBidiFactory_icu_full.cpp", 2755 "modules/skunicode/src/SkUnicode.cpp", 2756 "modules/skunicode/src/SkUnicode_hardcoded.cpp", 2757 "modules/skunicode/src/SkUnicode_icu.cpp", 2758 "modules/skunicode/src/SkUnicode_icu_bidi.cpp", 2759 "modules/skunicode/src/SkUnicode_icu_builtin.cpp", 2760 "modules/svg/src/SkSVGAttribute.cpp", 2761 "modules/svg/src/SkSVGAttributeParser.cpp", 2762 "modules/svg/src/SkSVGCircle.cpp", 2763 "modules/svg/src/SkSVGClipPath.cpp", 2764 "modules/svg/src/SkSVGContainer.cpp", 2765 "modules/svg/src/SkSVGDOM.cpp", 2766 "modules/svg/src/SkSVGEllipse.cpp", 2767 "modules/svg/src/SkSVGFe.cpp", 2768 "modules/svg/src/SkSVGFeBlend.cpp", 2769 "modules/svg/src/SkSVGFeColorMatrix.cpp", 2770 "modules/svg/src/SkSVGFeComponentTransfer.cpp", 2771 "modules/svg/src/SkSVGFeComposite.cpp", 2772 "modules/svg/src/SkSVGFeDisplacementMap.cpp", 2773 "modules/svg/src/SkSVGFeFlood.cpp", 2774 "modules/svg/src/SkSVGFeGaussianBlur.cpp", 2775 "modules/svg/src/SkSVGFeImage.cpp", 2776 "modules/svg/src/SkSVGFeLightSource.cpp", 2777 "modules/svg/src/SkSVGFeLighting.cpp", 2778 "modules/svg/src/SkSVGFeMerge.cpp", 2779 "modules/svg/src/SkSVGFeMorphology.cpp", 2780 "modules/svg/src/SkSVGFeOffset.cpp", 2781 "modules/svg/src/SkSVGFeTurbulence.cpp", 2782 "modules/svg/src/SkSVGFilter.cpp", 2783 "modules/svg/src/SkSVGFilterContext.cpp", 2784 "modules/svg/src/SkSVGGradient.cpp", 2785 "modules/svg/src/SkSVGImage.cpp", 2786 "modules/svg/src/SkSVGLine.cpp", 2787 "modules/svg/src/SkSVGLinearGradient.cpp", 2788 "modules/svg/src/SkSVGMask.cpp", 2789 "modules/svg/src/SkSVGNode.cpp", 2790 "modules/svg/src/SkSVGOpenTypeSVGDecoder.cpp", 2791 "modules/svg/src/SkSVGPath.cpp", 2792 "modules/svg/src/SkSVGPattern.cpp", 2793 "modules/svg/src/SkSVGPoly.cpp", 2794 "modules/svg/src/SkSVGRadialGradient.cpp", 2795 "modules/svg/src/SkSVGRect.cpp", 2796 "modules/svg/src/SkSVGRenderContext.cpp", 2797 "modules/svg/src/SkSVGSVG.cpp", 2798 "modules/svg/src/SkSVGShape.cpp", 2799 "modules/svg/src/SkSVGStop.cpp", 2800 "modules/svg/src/SkSVGText.cpp", 2801 "modules/svg/src/SkSVGTransformableNode.cpp", 2802 "modules/svg/src/SkSVGUse.cpp", 2803 "modules/svg/src/SkSVGValue.cpp", 2804 "third_party/etc1/etc1.cpp", 2805 "tools/AndroidSkDebugToStdOut.cpp", 2806 "tools/CrashHandler.cpp", 2807 "tools/DDLPromiseImageHelper.cpp", 2808 "tools/DDLTileHelper.cpp", 2809 "tools/DecodeUtils.cpp", 2810 "tools/EncodeUtils.cpp", 2811 "tools/LsanSuppressions.cpp", 2812 "tools/MSKPPlayer.cpp", 2813 "tools/ProcStats.cpp", 2814 "tools/Resources.cpp", 2815 "tools/RuntimeBlendUtils.cpp", 2816 "tools/SkMetaData.cpp", 2817 "tools/SkSharingProc.cpp", 2818 "tools/SvgPathExtractor.cpp", 2819 "tools/TestFontDataProvider.cpp", 2820 "tools/ToolUtils.cpp", 2821 "tools/TsanSuppressions.cpp", 2822 "tools/UrlDataManager.cpp", 2823 "tools/debugger/DebugCanvas.cpp", 2824 "tools/debugger/DebugLayerManager.cpp", 2825 "tools/debugger/DrawCommand.cpp", 2826 "tools/debugger/JsonWriteBuffer.cpp", 2827 "tools/flags/CommandLineFlags.cpp", 2828 "tools/fonts/FontToolUtils.cpp", 2829 "tools/fonts/RandomScalerContext.cpp", 2830 "tools/fonts/TestFontMgr.cpp", 2831 "tools/fonts/TestSVGTypeface.cpp", 2832 "tools/fonts/TestTypeface.cpp", 2833 "tools/gpu/BackendSurfaceFactory.cpp", 2834 "tools/gpu/BackendTextureImageFactory.cpp", 2835 "tools/gpu/ContextType.cpp", 2836 "tools/gpu/FlushFinishTracker.cpp", 2837 "tools/gpu/GrContextFactory.cpp", 2838 "tools/gpu/GrTest.cpp", 2839 "tools/gpu/ManagedBackendTexture.cpp", 2840 "tools/gpu/MemoryCache.cpp", 2841 "tools/gpu/ProtectedUtils.cpp", 2842 "tools/gpu/ProxyUtils.cpp", 2843 "tools/gpu/TestCanvas.cpp", 2844 "tools/gpu/TestContext.cpp", 2845 "tools/gpu/TestOps.cpp", 2846 "tools/gpu/YUVUtils.cpp", 2847 "tools/gpu/ganesh/AtlasTextOpTools.cpp", 2848 "tools/gpu/ganesh/GrAtlasTools.cpp", 2849 "tools/gpu/gl/GLTestContext.cpp", 2850 "tools/gpu/gl/egl/CreatePlatformGLTestContext_egl.cpp", 2851 "tools/gpu/mock/MockTestContext.cpp", 2852 "tools/gpu/vk/VkTestContext.cpp", 2853 "tools/gpu/vk/VkTestHelper.cpp", 2854 "tools/gpu/vk/VkTestMemoryAllocator.cpp", 2855 "tools/gpu/vk/VkTestUtils.cpp", 2856 "tools/gpu/vk/VkYcbcrSamplerHelper.cpp", 2857 "tools/library/LoadDynamicLibrary_posix.cpp", 2858 "tools/text/SkTextBlobTrace.cpp", 2859 "tools/text/gpu/TextBlobTools.cpp", 2860 "tools/timer/Timer.cpp", 2861 ], 2862} 2863 2864cc_defaults { 2865 name: "skia_test_minus_gm_srcs", 2866 local_include_dirs: [ 2867 2868 ], 2869 2870 srcs: [ 2871 "modules/bentleyottmann/src/BentleyOttmann1.cpp", 2872 "modules/bentleyottmann/src/BruteForceCrossings.cpp", 2873 "modules/bentleyottmann/src/Contour.cpp", 2874 "modules/bentleyottmann/src/EventQueue.cpp", 2875 "modules/bentleyottmann/src/Int96.cpp", 2876 "modules/bentleyottmann/src/Myers.cpp", 2877 "modules/bentleyottmann/src/Point.cpp", 2878 "modules/bentleyottmann/src/Segment.cpp", 2879 "modules/bentleyottmann/src/SweepLine.cpp", 2880 "modules/bentleyottmann/tests/BentleyOttmann1Test.cpp", 2881 "modules/bentleyottmann/tests/BruteForceCrossingsTest.cpp", 2882 "modules/bentleyottmann/tests/ContourTest.cpp", 2883 "modules/bentleyottmann/tests/EventQueueTest.cpp", 2884 "modules/bentleyottmann/tests/Int96Test.cpp", 2885 "modules/bentleyottmann/tests/MyersTest.cpp", 2886 "modules/bentleyottmann/tests/PointTest.cpp", 2887 "modules/bentleyottmann/tests/SegmentTest.cpp", 2888 "modules/bentleyottmann/tests/SweepLineTest.cpp", 2889 "modules/skottie/src/SkottieTest.cpp", 2890 "modules/skottie/tests/AudioLayer.cpp", 2891 "modules/skottie/tests/Expression.cpp", 2892 "modules/skottie/tests/Image.cpp", 2893 "modules/skottie/tests/Keyframe.cpp", 2894 "modules/skottie/tests/PropertyObserver.cpp", 2895 "modules/skottie/tests/Shaper.cpp", 2896 "modules/skottie/tests/Text.cpp", 2897 "modules/skparagraph/tests/SkParagraphTest.cpp", 2898 "modules/skparagraph/tests/SkShaperJSONWriter.cpp", 2899 "modules/skparagraph/tests/SkShaperJSONWriterTest.cpp", 2900 "modules/sksg/tests/SGTest.cpp", 2901 "modules/skshaper/tests/ShaperTest.cpp", 2902 "modules/skunicode/tests/SkUnicodeTest.cpp", 2903 "modules/svg/tests/Filters.cpp", 2904 "modules/svg/tests/Text.cpp", 2905 "src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp", 2906 "tests/AAClipTest.cpp", 2907 "tests/AdvancedBlendTest.cpp", 2908 "tests/AndroidCodecTest.cpp", 2909 "tests/AnimatedImageTest.cpp", 2910 "tests/AnnotationTest.cpp", 2911 "tests/ApplyGammaTest.cpp", 2912 "tests/ArenaAllocTest.cpp", 2913 "tests/AsADashTest.cpp", 2914 "tests/AvifTest.cpp", 2915 "tests/BRDTest.cpp", 2916 "tests/BackendAllocationTest.cpp", 2917 "tests/BackendSurfaceMutableStateTest.cpp", 2918 "tests/BadIcoTest.cpp", 2919 "tests/BezierCurveTest.cpp", 2920 "tests/BigImageTest.cpp", 2921 "tests/BitSetTest.cpp", 2922 "tests/BitmapCopyTest.cpp", 2923 "tests/BitmapGetColorTest.cpp", 2924 "tests/BitmapTest.cpp", 2925 "tests/BlendTest.cpp", 2926 "tests/BlitMaskClip.cpp", 2927 "tests/BlurTest.cpp", 2928 "tests/BulkRectTest.cpp", 2929 "tests/CachedDataTest.cpp", 2930 "tests/CachedDecodingPixelRefTest.cpp", 2931 "tests/CanvasStateHelpers.cpp", 2932 "tests/CanvasStateTest.cpp", 2933 "tests/CanvasTest.cpp", 2934 "tests/ChecksumTest.cpp", 2935 "tests/ClearTest.cpp", 2936 "tests/ClipCubicTest.cpp", 2937 "tests/ClipStackTest.cpp", 2938 "tests/ClipperTest.cpp", 2939 "tests/CodecAnimTest.cpp", 2940 "tests/CodecExactReadTest.cpp", 2941 "tests/CodecPartialTest.cpp", 2942 "tests/CodecRecommendedTypeTest.cpp", 2943 "tests/CodecTest.cpp", 2944 "tests/ColorFilterTest.cpp", 2945 "tests/ColorMatrixTest.cpp", 2946 "tests/ColorPrivTest.cpp", 2947 "tests/ColorSpaceTest.cpp", 2948 "tests/ColorTest.cpp", 2949 "tests/CompressedBackendAllocationTest.cpp", 2950 "tests/CopySurfaceTest.cpp", 2951 "tests/CtsEnforcement.cpp", 2952 "tests/CubicChopTest.cpp", 2953 "tests/CubicMapTest.cpp", 2954 "tests/CubicRootsTest.cpp", 2955 "tests/CullTestTest.cpp", 2956 "tests/DMSAATest.cpp", 2957 "tests/DashPathEffectTest.cpp", 2958 "tests/DashPathEffectTestGanesh.cpp", 2959 "tests/DataRefTest.cpp", 2960 "tests/DebugLayerManagerTest.cpp", 2961 "tests/DefaultPathRendererTest.cpp", 2962 "tests/DeferredDisplayListTest.cpp", 2963 "tests/DequeTest.cpp", 2964 "tests/DescriptorTest.cpp", 2965 "tests/DeviceTest.cpp", 2966 "tests/DiscardableMemoryPoolTest.cpp", 2967 "tests/DiscardableMemoryTest.cpp", 2968 "tests/DrawBitmapRectTest.cpp", 2969 "tests/DrawOpAtlasTest.cpp", 2970 "tests/DrawPathTest.cpp", 2971 "tests/DrawTextTest.cpp", 2972 "tests/EGLImageTest.cpp", 2973 "tests/EmptyPathTest.cpp", 2974 "tests/EncodeTest.cpp", 2975 "tests/EncodedInfoTest.cpp", 2976 "tests/ExifTest.cpp", 2977 "tests/ExtendedSkColorTypeTests.cpp", 2978 "tests/F16DrawTest.cpp", 2979 "tests/F16StagesTest.cpp", 2980 "tests/FillPathTest.cpp", 2981 "tests/FilterResultTest.cpp", 2982 "tests/FindCubicConvex180ChopsTest.cpp", 2983 "tests/FitsInTest.cpp", 2984 "tests/FlattenDrawableTest.cpp", 2985 "tests/FlattenableFactoryToName.cpp", 2986 "tests/FlattenableNameToFactory.cpp", 2987 "tests/Float16Test.cpp", 2988 "tests/FloatingPointTest.cpp", 2989 "tests/FloatingPointTextureTest.cpp", 2990 "tests/FontHostStreamTest.cpp", 2991 "tests/FontHostTest.cpp", 2992 "tests/FontMgrFlags.cpp", 2993 "tests/FontMgrTest.cpp", 2994 "tests/FontNamesTest.cpp", 2995 "tests/FontScanner.cpp", 2996 "tests/FontTest.cpp", 2997 "tests/FrontBufferedStreamTest.cpp", 2998 "tests/GLBackendSurfaceTest.cpp", 2999 "tests/GainmapShaderTest.cpp", 3000 "tests/GeometryTest.cpp", 3001 "tests/GifTest.cpp", 3002 "tests/GpuDrawPathTest.cpp", 3003 "tests/GpuRectanizerTest.cpp", 3004 "tests/GrAHardwareBufferTest.cpp", 3005 "tests/GrClipStackTest.cpp", 3006 "tests/GrContextAbandonTest.cpp", 3007 "tests/GrContextFactoryTest.cpp", 3008 "tests/GrContextOOM.cpp", 3009 "tests/GrDDLImageTest.cpp", 3010 "tests/GrFinishedFlushTest.cpp", 3011 "tests/GrGLExtensionsTest.cpp", 3012 "tests/GrGlyphVectorTest.cpp", 3013 "tests/GrGpuBufferTest.cpp", 3014 "tests/GrMemoryPoolTest.cpp", 3015 "tests/GrMeshTest.cpp", 3016 "tests/GrMipMappedTest.cpp", 3017 "tests/GrOpListFlushTest.cpp", 3018 "tests/GrPipelineDynamicStateTest.cpp", 3019 "tests/GrPorterDuffTest.cpp", 3020 "tests/GrQuadBufferTest.cpp", 3021 "tests/GrQuadCropTest.cpp", 3022 "tests/GrRenderTaskClusterTest.cpp", 3023 "tests/GrStyledShapeTest.cpp", 3024 "tests/GrSubmittedFlushTest.cpp", 3025 "tests/GrSurfaceResolveTest.cpp", 3026 "tests/GrSurfaceTest.cpp", 3027 "tests/GrTextBlobTest.cpp", 3028 "tests/GrTextureMipMapInvalidationTest.cpp", 3029 "tests/GrThreadSafeCacheTest.cpp", 3030 "tests/GradientTest.cpp", 3031 "tests/HSVRoundTripTest.cpp", 3032 "tests/HashTest.cpp", 3033 "tests/HighContrastFilterTest.cpp", 3034 "tests/ICCTest.cpp", 3035 "tests/ImageBitmapTest.cpp", 3036 "tests/ImageCacheTest.cpp", 3037 "tests/ImageFilterCacheTest.cpp", 3038 "tests/ImageFilterTest.cpp", 3039 "tests/ImageFrom565Bitmap.cpp", 3040 "tests/ImageGeneratorOrientationTest.cpp", 3041 "tests/ImageGeneratorTest.cpp", 3042 "tests/ImageIsOpaqueTest.cpp", 3043 "tests/ImageNewShaderTest.cpp", 3044 "tests/ImageTest.cpp", 3045 "tests/IncrTopoSortTest.cpp", 3046 "tests/IndexedPngOverflowTest.cpp", 3047 "tests/InfRectTest.cpp", 3048 "tests/InsetConvexPolyTest.cpp", 3049 "tests/InvalidIndexedPngTest.cpp", 3050 "tests/IsClosedSingleContourTest.cpp", 3051 "tests/JSONTest.cpp", 3052 "tests/JpegGainmapTest.cpp", 3053 "tests/LListTest.cpp", 3054 "tests/LRUCacheTest.cpp", 3055 "tests/LazyProxyTest.cpp", 3056 "tests/LazyStencilAttachmentTest.cpp", 3057 "tests/M44Test.cpp", 3058 "tests/MD5Test.cpp", 3059 "tests/MallocPixelRefTest.cpp", 3060 "tests/MaskCacheTest.cpp", 3061 "tests/MathTest.cpp", 3062 "tests/MatrixColorFilterTest.cpp", 3063 "tests/MatrixProcsTest.cpp", 3064 "tests/MatrixTest.cpp", 3065 "tests/MemoryTest.cpp", 3066 "tests/MemsetTest.cpp", 3067 "tests/MeshTest.cpp", 3068 "tests/MessageBusTest.cpp", 3069 "tests/MetaDataTest.cpp", 3070 "tests/MipMapTest.cpp", 3071 "tests/MultiPictureDocumentTest.cpp", 3072 "tests/NdkDecodeTest.cpp", 3073 "tests/NdkEncodeTest.cpp", 3074 "tests/NonlinearBlendingTest.cpp", 3075 "tests/OSPathTest.cpp", 3076 "tests/OffsetSimplePolyTest.cpp", 3077 "tests/OnceTest.cpp", 3078 "tests/OpChainTest.cpp", 3079 "tests/OverAlignedTest.cpp", 3080 "tests/PDFDeflateWStreamTest.cpp", 3081 "tests/PDFDocumentTest.cpp", 3082 "tests/PDFGlyphsToUnicodeTest.cpp", 3083 "tests/PDFJpegEmbedTest.cpp", 3084 "tests/PDFMetadataAttributeTest.cpp", 3085 "tests/PDFOpaqueSrcModeToSrcOverTest.cpp", 3086 "tests/PDFPrimitivesTest.cpp", 3087 "tests/PDFTaggedLinkTest.cpp", 3088 "tests/PDFTaggedTableTest.cpp", 3089 "tests/PDFTaggedTest.cpp", 3090 "tests/PaintTest.cpp", 3091 "tests/ParametricStageTest.cpp", 3092 "tests/ParseColorTest.cpp", 3093 "tests/ParsePathTest.cpp", 3094 "tests/PathBuilderTest.cpp", 3095 "tests/PathCoverageTest.cpp", 3096 "tests/PathMeasureTest.cpp", 3097 "tests/PathOpsAngleIdeas.cpp", 3098 "tests/PathOpsAngleTest.cpp", 3099 "tests/PathOpsAsWindingTest.cpp", 3100 "tests/PathOpsBattles.cpp", 3101 "tests/PathOpsBoundsTest.cpp", 3102 "tests/PathOpsBuildUseTest.cpp", 3103 "tests/PathOpsBuilderConicTest.cpp", 3104 "tests/PathOpsBuilderTest.cpp", 3105 "tests/PathOpsChalkboardTest.cpp", 3106 "tests/PathOpsConicIntersectionTest.cpp", 3107 "tests/PathOpsConicLineIntersectionTest.cpp", 3108 "tests/PathOpsConicQuadIntersectionTest.cpp", 3109 "tests/PathOpsCubicConicIntersectionTest.cpp", 3110 "tests/PathOpsCubicIntersectionTest.cpp", 3111 "tests/PathOpsCubicIntersectionTestData.cpp", 3112 "tests/PathOpsCubicLineIntersectionIdeas.cpp", 3113 "tests/PathOpsCubicLineIntersectionTest.cpp", 3114 "tests/PathOpsCubicQuadIntersectionTest.cpp", 3115 "tests/PathOpsCubicReduceOrderTest.cpp", 3116 "tests/PathOpsDCubicTest.cpp", 3117 "tests/PathOpsDLineTest.cpp", 3118 "tests/PathOpsDPointTest.cpp", 3119 "tests/PathOpsDRectTest.cpp", 3120 "tests/PathOpsDVectorTest.cpp", 3121 "tests/PathOpsDebug.cpp", 3122 "tests/PathOpsExtendedTest.cpp", 3123 "tests/PathOpsFuzz763Test.cpp", 3124 "tests/PathOpsInverseTest.cpp", 3125 "tests/PathOpsIssue3651.cpp", 3126 "tests/PathOpsLineIntersectionTest.cpp", 3127 "tests/PathOpsLineParametetersTest.cpp", 3128 "tests/PathOpsOpCircleThreadedTest.cpp", 3129 "tests/PathOpsOpCubicThreadedTest.cpp", 3130 "tests/PathOpsOpLoopThreadedTest.cpp", 3131 "tests/PathOpsOpRectThreadedTest.cpp", 3132 "tests/PathOpsOpTest.cpp", 3133 "tests/PathOpsQuadIntersectionTest.cpp", 3134 "tests/PathOpsQuadIntersectionTestData.cpp", 3135 "tests/PathOpsQuadLineIntersectionTest.cpp", 3136 "tests/PathOpsQuadLineIntersectionThreadedTest.cpp", 3137 "tests/PathOpsQuadReduceOrderTest.cpp", 3138 "tests/PathOpsSimplifyDegenerateThreadedTest.cpp", 3139 "tests/PathOpsSimplifyFailTest.cpp", 3140 "tests/PathOpsSimplifyQuadThreadedTest.cpp", 3141 "tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp", 3142 "tests/PathOpsSimplifyRectThreadedTest.cpp", 3143 "tests/PathOpsSimplifyTest.cpp", 3144 "tests/PathOpsSimplifyTrianglesThreadedTest.cpp", 3145 "tests/PathOpsSkpTest.cpp", 3146 "tests/PathOpsTestCommon.cpp", 3147 "tests/PathOpsThreadedCommon.cpp", 3148 "tests/PathOpsThreeWayTest.cpp", 3149 "tests/PathOpsTigerTest.cpp", 3150 "tests/PathOpsTightBoundsTest.cpp", 3151 "tests/PathOpsTypesTest.cpp", 3152 "tests/PathRendererCacheTests.cpp", 3153 "tests/PathTest.cpp", 3154 "tests/PictureBBHTest.cpp", 3155 "tests/PictureShaderTest.cpp", 3156 "tests/PictureTest.cpp", 3157 "tests/PinnedImageTest.cpp", 3158 "tests/PixelRefTest.cpp", 3159 "tests/Point3Test.cpp", 3160 "tests/PointTest.cpp", 3161 "tests/PolyUtilsTest.cpp", 3162 "tests/PreChopPathCurvesTest.cpp", 3163 "tests/PremulAlphaRoundTripTest.cpp", 3164 "tests/PrimitiveProcessorTest.cpp", 3165 "tests/ProcessorTest.cpp", 3166 "tests/ProgramsTest.cpp", 3167 "tests/PromiseImageTest.cpp", 3168 "tests/ProtectedTest.cpp", 3169 "tests/ProxyConversionTest.cpp", 3170 "tests/ProxyRefTest.cpp", 3171 "tests/ProxyTest.cpp", 3172 "tests/QuadRootsTest.cpp", 3173 "tests/QuickRejectTest.cpp", 3174 "tests/RRectInPathTest.cpp", 3175 "tests/RTreeTest.cpp", 3176 "tests/RandomTest.cpp", 3177 "tests/RasterPipelineBuilderTest.cpp", 3178 "tests/RasterPipelineCodeGeneratorTest.cpp", 3179 "tests/ReadPixelsTest.cpp", 3180 "tests/ReadWritePixelsGpuTest.cpp", 3181 "tests/RecordDrawTest.cpp", 3182 "tests/RecordOptsTest.cpp", 3183 "tests/RecordPatternTest.cpp", 3184 "tests/RecordTest.cpp", 3185 "tests/RecorderTest.cpp", 3186 "tests/RecordingXfermodeTest.cpp", 3187 "tests/RectTest.cpp", 3188 "tests/RectangleTextureTest.cpp", 3189 "tests/RefCntTest.cpp", 3190 "tests/RegionTest.cpp", 3191 "tests/RepeatedClippedBlurTest.cpp", 3192 "tests/ResourceAllocatorTest.cpp", 3193 "tests/ResourceCacheTest.cpp", 3194 "tests/RoundRectTest.cpp", 3195 "tests/RuntimeBlendTest.cpp", 3196 "tests/SRGBReadWritePixelsTest.cpp", 3197 "tests/SRGBTest.cpp", 3198 "tests/SVGDeviceTest.cpp", 3199 "tests/SafeMathTest.cpp", 3200 "tests/SamplingTest.cpp", 3201 "tests/SaveLayerOriginTest.cpp", 3202 "tests/ScalarTest.cpp", 3203 "tests/ScaleToSidesTest.cpp", 3204 "tests/SerialProcsTest.cpp", 3205 "tests/SerializationTest.cpp", 3206 "tests/ShaderImageFilterTest.cpp", 3207 "tests/ShaderOpacityTest.cpp", 3208 "tests/ShaderTest.cpp", 3209 "tests/ShadowTest.cpp", 3210 "tests/SizeTest.cpp", 3211 "tests/SkBase64Test.cpp", 3212 "tests/SkBlockAllocatorTest.cpp", 3213 "tests/SkColor4fTest.cpp", 3214 "tests/SkColorSpaceXformStepsTest.cpp", 3215 "tests/SkContainersTest.cpp", 3216 "tests/SkDOMTest.cpp", 3217 "tests/SkEnumBitMaskTest.cpp", 3218 "tests/SkFontMetricsPrivTest.cpp", 3219 "tests/SkGaussFilterTest.cpp", 3220 "tests/SkGlyphTest.cpp", 3221 "tests/SkImageTest.cpp", 3222 "tests/SkJpegXmpTest.cpp", 3223 "tests/SkMallocTest.cpp", 3224 "tests/SkPathRangeIterTest.cpp", 3225 "tests/SkRasterPipelineOptsTest.cpp", 3226 "tests/SkRasterPipelineTest.cpp", 3227 "tests/SkRemoteGlyphCacheTest.cpp", 3228 "tests/SkResourceCacheTest.cpp", 3229 "tests/SkRuntimeEffectTest.cpp", 3230 "tests/SkSLCross.cpp", 3231 "tests/SkSLDebugTracePlayerTest.cpp", 3232 "tests/SkSLDebugTraceTest.cpp", 3233 "tests/SkSLES2ConformanceTest.cpp", 3234 "tests/SkSLErrorTest.cpp", 3235 "tests/SkSLGLSLTestbed.cpp", 3236 "tests/SkSLMemoryLayoutTest.cpp", 3237 "tests/SkSLMetalTestbed.cpp", 3238 "tests/SkSLPipelineStageTestbed.cpp", 3239 "tests/SkSLSPIRVTestbed.cpp", 3240 "tests/SkSLTest.cpp", 3241 "tests/SkSLTypeTest.cpp", 3242 "tests/SkSLWGSLTestbed.cpp", 3243 "tests/SkSharedMutexTest.cpp", 3244 "tests/SkSpanTest.cpp", 3245 "tests/SkStrikeCacheTest.cpp", 3246 "tests/SkStrikeTest.cpp", 3247 "tests/SkStringViewTest.cpp", 3248 "tests/SkTBlockListTest.cpp", 3249 "tests/SkUTFTest.cpp", 3250 "tests/SkVxTest.cpp", 3251 "tests/SkXmpTest.cpp", 3252 "tests/Skbug12214.cpp", 3253 "tests/Skbug5221.cpp", 3254 "tests/Skbug6389.cpp", 3255 "tests/Skbug6653.cpp", 3256 "tests/SlugTest.cpp", 3257 "tests/SortTest.cpp", 3258 "tests/SpecialImageTest.cpp", 3259 "tests/SrcOverTest.cpp", 3260 "tests/SrcSrcOverBatchTest.cpp", 3261 "tests/StreamTest.cpp", 3262 "tests/StrikeForGPUTest.cpp", 3263 "tests/StringTest.cpp", 3264 "tests/StrokeTest.cpp", 3265 "tests/StrokerTest.cpp", 3266 "tests/SubsetPath.cpp", 3267 "tests/SurfaceDrawContextTest.cpp", 3268 "tests/SurfaceSemaphoreTest.cpp", 3269 "tests/SurfaceTest.cpp", 3270 "tests/SwizzlerTest.cpp", 3271 "tests/TArrayTest.cpp", 3272 "tests/TDPQueueTest.cpp", 3273 "tests/TLazyTest.cpp", 3274 "tests/TemplatesTest.cpp", 3275 "tests/Test.cpp", 3276 "tests/TestHarness.cpp", 3277 "tests/TestTest.cpp", 3278 "tests/TestUtils.cpp", 3279 "tests/TextBlobCacheTest.cpp", 3280 "tests/TextBlobTest.cpp", 3281 "tests/TextureBindingsResetTest.cpp", 3282 "tests/TextureOpTest.cpp", 3283 "tests/TextureProxyTest.cpp", 3284 "tests/TextureSizeTest.cpp", 3285 "tests/TextureStripAtlasManagerTest.cpp", 3286 "tests/Time.cpp", 3287 "tests/TopoSortTest.cpp", 3288 "tests/TraceMemoryDumpTest.cpp", 3289 "tests/TracingTest.cpp", 3290 "tests/TransferPixelsTest.cpp", 3291 "tests/TriangulatingPathRendererTests.cpp", 3292 "tests/TypefaceTest.cpp", 3293 "tests/UnicodeTest.cpp", 3294 "tests/UtilsTest.cpp", 3295 "tests/VerticesTest.cpp", 3296 "tests/VkBackendSurfaceTest.cpp", 3297 "tests/VkDrawableTest.cpp", 3298 "tests/VkHardwareBufferTest.cpp", 3299 "tests/VkPriorityExtensionTest.cpp", 3300 "tests/VkProtectedContextTest.cpp", 3301 "tests/VkWrapTests.cpp", 3302 "tests/VkYcbcrSamplerTest.cpp", 3303 "tests/WangsFormulaTest.cpp", 3304 "tests/WebpTest.cpp", 3305 "tests/WindowRectanglesTest.cpp", 3306 "tests/WrappedSurfaceCopyOnWriteTest.cpp", 3307 "tests/WritePixelsTest.cpp", 3308 "tests/Writer32Test.cpp", 3309 "tests/YUVCacheTest.cpp", 3310 "tests/YUVTest.cpp", 3311 "tests/graphite/precompile/ChromePrecompileTest.cpp", 3312 "tests/graphite/precompile/CombinationBuilderTest.cpp", 3313 "tests/graphite/precompile/PaintParamsKeyTest.cpp", 3314 "tests/graphite/precompile/ThreadedPrecompileTest.cpp", 3315 ], 3316} 3317 3318cc_library_shared { 3319 name: "libskqp_jni", 3320 sdk_version: "26", 3321 stl: "libc++_static", 3322 compile_multilib: "both", 3323 3324 defaults: [ 3325 "skia_arch_defaults", 3326 ], 3327 3328 cflags: [ 3329 "-U_FORTIFY_SOURCE", 3330 "-DATRACE_TAG=ATRACE_TAG_VIEW", 3331 "-DSKIA_DLL", 3332 "-DSKIA_IMPLEMENTATION=1", 3333 "-D_FORTIFY_SOURCE=1", 3334 "-Wno-attributes", 3335 "-Wno-implicit-fallthrough", 3336 "-Wno-missing-field-initializers", 3337 "-Wno-sign-conversion", 3338 "-Wno-thread-safety-analysis", 3339 "-Wno-unknown-warning-option", 3340 "-Wno-unused-parameter", 3341 "-Wno-unused-variable", 3342 "-fvisibility=hidden", 3343 "-Wno-unused-parameter", 3344 "-Wno-unused-variable", 3345 ], 3346 3347 cppflags:[ 3348 3349 ], 3350 3351 local_include_dirs: [ 3352 "skqp", 3353 "", 3354 "client_utils/android/", 3355 "include/android/", 3356 "include/codec/", 3357 "include/config/", 3358 "include/core/", 3359 "include/docs/", 3360 "include/effects/", 3361 "include/encode/", 3362 "include/gpu/", 3363 "include/pathops/", 3364 "include/ports/", 3365 "include/svg/", 3366 "include/third_party/vulkan/", 3367 "include/utils/", 3368 "include/utils/mac/", 3369 "modules/bentleyottmann/include/", 3370 "modules/skottie/include/", 3371 "modules/skparagraph/include/", 3372 "modules/skresources/include/", 3373 "modules/sksg/include/", 3374 "modules/skshaper/include/", 3375 "modules/svg/include/", 3376 "src/gpu/vk/vulkanmemoryallocator/", 3377 "vma_android/include/", 3378 ], 3379 3380 export_include_dirs: [ 3381 "skqp", 3382 ], 3383 3384 srcs: [ 3385 "gm/3d.cpp", 3386 "gm/aaa.cpp", 3387 "gm/aaclip.cpp", 3388 "gm/aarecteffect.cpp", 3389 "gm/aarectmodes.cpp", 3390 "gm/aaxfermodes.cpp", 3391 "gm/addarc.cpp", 3392 "gm/all_bitmap_configs.cpp", 3393 "gm/alpha_image.cpp", 3394 "gm/alphagradients.cpp", 3395 "gm/analytic_gradients.cpp", 3396 "gm/androidblendmodes.cpp", 3397 "gm/animated_gif.cpp", 3398 "gm/animated_image_orientation.cpp", 3399 "gm/animatedimageblurs.cpp", 3400 "gm/anisotropic.cpp", 3401 "gm/annotated_text.cpp", 3402 "gm/arcofzorro.cpp", 3403 "gm/arcto.cpp", 3404 "gm/arithmode.cpp", 3405 "gm/asyncrescaleandread.cpp", 3406 "gm/attributes.cpp", 3407 "gm/b_119394958.cpp", 3408 "gm/backdrop.cpp", 3409 "gm/backdrop_imagefilter_croprect.cpp", 3410 "gm/badpaint.cpp", 3411 "gm/batchedconvexpaths.cpp", 3412 "gm/bc1_transparency.cpp", 3413 "gm/beziereffects.cpp", 3414 "gm/beziers.cpp", 3415 "gm/bicubic.cpp", 3416 "gm/bigblurs.cpp", 3417 "gm/bigmatrix.cpp", 3418 "gm/bigrect.cpp", 3419 "gm/bigrrectaaeffect.cpp", 3420 "gm/bigtext.cpp", 3421 "gm/bigtileimagefilter.cpp", 3422 "gm/bitmapcopy.cpp", 3423 "gm/bitmapfilters.cpp", 3424 "gm/bitmapimage.cpp", 3425 "gm/bitmappremul.cpp", 3426 "gm/bitmaprect.cpp", 3427 "gm/bitmaprecttest.cpp", 3428 "gm/bitmapshader.cpp", 3429 "gm/bitmaptiled.cpp", 3430 "gm/bleed.cpp", 3431 "gm/blend.cpp", 3432 "gm/blurcircles.cpp", 3433 "gm/blurcircles2.cpp", 3434 "gm/blurignorexform.cpp", 3435 "gm/blurimagevmask.cpp", 3436 "gm/blurpositioning.cpp", 3437 "gm/blurquickreject.cpp", 3438 "gm/blurrect.cpp", 3439 "gm/blurredclippedcircle.cpp", 3440 "gm/blurroundrect.cpp", 3441 "gm/blurs.cpp", 3442 "gm/blurtextsmallradii.cpp", 3443 "gm/bmpfilterqualityrepeat.cpp", 3444 "gm/bug12866.cpp", 3445 "gm/bug5252.cpp", 3446 "gm/bug530095.cpp", 3447 "gm/bug615686.cpp", 3448 "gm/bug6643.cpp", 3449 "gm/bug6783.cpp", 3450 "gm/bug9331.cpp", 3451 "gm/circle_sizes.cpp", 3452 "gm/circulararcs.cpp", 3453 "gm/circularclips.cpp", 3454 "gm/clear_swizzle.cpp", 3455 "gm/clip_error.cpp", 3456 "gm/clip_sierpinski_region.cpp", 3457 "gm/clip_strokerect.cpp", 3458 "gm/clipdrawdraw.cpp", 3459 "gm/clippedbitmapshaders.cpp", 3460 "gm/clipshader.cpp", 3461 "gm/clockwise.cpp", 3462 "gm/collapsepaths.cpp", 3463 "gm/color4f.cpp", 3464 "gm/coloremoji.cpp", 3465 "gm/coloremoji_blendmodes.cpp", 3466 "gm/colorfilteralpha8.cpp", 3467 "gm/colorfilterimagefilter.cpp", 3468 "gm/colorfilters.cpp", 3469 "gm/colormatrix.cpp", 3470 "gm/colorspace.cpp", 3471 "gm/colorwheel.cpp", 3472 "gm/colrv1.cpp", 3473 "gm/complexclip.cpp", 3474 "gm/complexclip2.cpp", 3475 "gm/complexclip3.cpp", 3476 "gm/complexclip4.cpp", 3477 "gm/complexclip_blur_tiled.cpp", 3478 "gm/composecolorfilter.cpp", 3479 "gm/composeshader.cpp", 3480 "gm/compositor_quads.cpp", 3481 "gm/compressed_textures.cpp", 3482 "gm/concavepaths.cpp", 3483 "gm/conicpaths.cpp", 3484 "gm/constcolorprocessor.cpp", 3485 "gm/convex_all_line_paths.cpp", 3486 "gm/convexpaths.cpp", 3487 "gm/convexpolyclip.cpp", 3488 "gm/convexpolyeffect.cpp", 3489 "gm/coordclampshader.cpp", 3490 "gm/copy_to_4444.cpp", 3491 "gm/crbug_1041204.cpp", 3492 "gm/crbug_1073670.cpp", 3493 "gm/crbug_1086705.cpp", 3494 "gm/crbug_1113794.cpp", 3495 "gm/crbug_1139750.cpp", 3496 "gm/crbug_1156804.cpp", 3497 "gm/crbug_1162942.cpp", 3498 "gm/crbug_1167277.cpp", 3499 "gm/crbug_1174186.cpp", 3500 "gm/crbug_1174354.cpp", 3501 "gm/crbug_1177833.cpp", 3502 "gm/crbug_1257515.cpp", 3503 "gm/crbug_1313579.cpp", 3504 "gm/crbug_224618.cpp", 3505 "gm/crbug_691386.cpp", 3506 "gm/crbug_788500.cpp", 3507 "gm/crbug_847759.cpp", 3508 "gm/crbug_884166.cpp", 3509 "gm/crbug_887103.cpp", 3510 "gm/crbug_892988.cpp", 3511 "gm/crbug_899512.cpp", 3512 "gm/crbug_905548.cpp", 3513 "gm/crbug_908646.cpp", 3514 "gm/crbug_913349.cpp", 3515 "gm/crbug_918512.cpp", 3516 "gm/crbug_938592.cpp", 3517 "gm/crbug_946965.cpp", 3518 "gm/crbug_947055.cpp", 3519 "gm/crbug_996140.cpp", 3520 "gm/crop_imagefilter.cpp", 3521 "gm/croppedrects.cpp", 3522 "gm/crosscontextimage.cpp", 3523 "gm/cubicpaths.cpp", 3524 "gm/daa.cpp", 3525 "gm/dashcircle.cpp", 3526 "gm/dashcubics.cpp", 3527 "gm/dashing.cpp", 3528 "gm/degeneratesegments.cpp", 3529 "gm/destcolor.cpp", 3530 "gm/dftext.cpp", 3531 "gm/dftext_blob_persp.cpp", 3532 "gm/discard.cpp", 3533 "gm/displacement.cpp", 3534 "gm/distantclip.cpp", 3535 "gm/draw_bitmap_rect_skbug4374.cpp", 3536 "gm/drawable.cpp", 3537 "gm/drawatlas.cpp", 3538 "gm/drawatlascolor.cpp", 3539 "gm/drawbitmaprect.cpp", 3540 "gm/drawglyphs.cpp", 3541 "gm/drawimageset.cpp", 3542 "gm/drawlines_with_local_matrix.cpp", 3543 "gm/drawminibitmaprect.cpp", 3544 "gm/drawquadset.cpp", 3545 "gm/drawregion.cpp", 3546 "gm/drawregionmodes.cpp", 3547 "gm/dropshadowimagefilter.cpp", 3548 "gm/drrect.cpp", 3549 "gm/drrect_small_inner.cpp", 3550 "gm/dstreadshuffle.cpp", 3551 "gm/ducky_yuv_blend.cpp", 3552 "gm/emboss.cpp", 3553 "gm/emptypath.cpp", 3554 "gm/emptyshader.cpp", 3555 "gm/encode.cpp", 3556 "gm/encode_alpha_jpeg.cpp", 3557 "gm/encode_color_types.cpp", 3558 "gm/encode_platform.cpp", 3559 "gm/encode_srgb.cpp", 3560 "gm/exoticformats.cpp", 3561 "gm/fadefilter.cpp", 3562 "gm/fatpathfill.cpp", 3563 "gm/fillrect_gradient.cpp", 3564 "gm/filltypes.cpp", 3565 "gm/filltypespersp.cpp", 3566 "gm/filterbug.cpp", 3567 "gm/filterfastbounds.cpp", 3568 "gm/filterindiabox.cpp", 3569 "gm/flippity.cpp", 3570 "gm/fontcache.cpp", 3571 "gm/fontmgr.cpp", 3572 "gm/fontregen.cpp", 3573 "gm/fontscaler.cpp", 3574 "gm/fontscalerdistortable.cpp", 3575 "gm/fp_sample_chaining.cpp", 3576 "gm/fpcoordinateoverride.cpp", 3577 "gm/fwidth_squircle.cpp", 3578 "gm/gammatext.cpp", 3579 "gm/getpostextpath.cpp", 3580 "gm/giantbitmap.cpp", 3581 "gm/glyph_pos.cpp", 3582 "gm/gm.cpp", 3583 "gm/gpu_blur_utils.cpp", 3584 "gm/gradient_dirty_laundry.cpp", 3585 "gm/gradient_matrix.cpp", 3586 "gm/gradients.cpp", 3587 "gm/gradients_2pt_conical.cpp", 3588 "gm/gradients_degenerate.cpp", 3589 "gm/gradients_no_texture.cpp", 3590 "gm/gradtext.cpp", 3591 "gm/graphite_replay.cpp", 3592 "gm/graphitestart.cpp", 3593 "gm/grayscalejpg.cpp", 3594 "gm/hairlines.cpp", 3595 "gm/hairmodes.cpp", 3596 "gm/hardstop_gradients.cpp", 3597 "gm/hardstop_gradients_many.cpp", 3598 "gm/highcontrastfilter.cpp", 3599 "gm/hittestpath.cpp", 3600 "gm/hsl.cpp", 3601 "gm/hugepath.cpp", 3602 "gm/image.cpp", 3603 "gm/image_pict.cpp", 3604 "gm/image_shader.cpp", 3605 "gm/imageblur.cpp", 3606 "gm/imageblur2.cpp", 3607 "gm/imageblurclampmode.cpp", 3608 "gm/imageblurrepeatmode.cpp", 3609 "gm/imageblurtiled.cpp", 3610 "gm/imagedither.cpp", 3611 "gm/imagefilters.cpp", 3612 "gm/imagefiltersbase.cpp", 3613 "gm/imagefiltersclipped.cpp", 3614 "gm/imagefilterscropexpand.cpp", 3615 "gm/imagefilterscropped.cpp", 3616 "gm/imagefiltersgraph.cpp", 3617 "gm/imagefiltersscaled.cpp", 3618 "gm/imagefiltersstroked.cpp", 3619 "gm/imagefilterstransformed.cpp", 3620 "gm/imagefiltersunpremul.cpp", 3621 "gm/imagefromyuvtextures.cpp", 3622 "gm/imagemagnifier.cpp", 3623 "gm/imagemakewithfilter.cpp", 3624 "gm/imagemasksubset.cpp", 3625 "gm/imageresizetiled.cpp", 3626 "gm/imagesource.cpp", 3627 "gm/imagesource2.cpp", 3628 "gm/internal_links.cpp", 3629 "gm/inverseclip.cpp", 3630 "gm/inversepaths.cpp", 3631 "gm/jpg_color_cube.cpp", 3632 "gm/kawase_blur_rt.cpp", 3633 "gm/labyrinth.cpp", 3634 "gm/largeclippedpath.cpp", 3635 "gm/largeglyphblur.cpp", 3636 "gm/lattice.cpp", 3637 "gm/lazytiling.cpp", 3638 "gm/lcdblendmodes.cpp", 3639 "gm/lcdoverlap.cpp", 3640 "gm/lcdtext.cpp", 3641 "gm/lighting.cpp", 3642 "gm/linepaths.cpp", 3643 "gm/localmatriximagefilter.cpp", 3644 "gm/localmatriximageshader.cpp", 3645 "gm/localmatrixshader.cpp", 3646 "gm/lumafilter.cpp", 3647 "gm/luminosity.cpp", 3648 "gm/mac_aa_explorer.cpp", 3649 "gm/make_raster_image.cpp", 3650 "gm/makecolorspace.cpp", 3651 "gm/mandoline.cpp", 3652 "gm/manypathatlases.cpp", 3653 "gm/manypaths.cpp", 3654 "gm/matrixconvolution.cpp", 3655 "gm/matriximagefilter.cpp", 3656 "gm/mesh.cpp", 3657 "gm/mipmap.cpp", 3658 "gm/mirrortile.cpp", 3659 "gm/mixedtextblobs.cpp", 3660 "gm/mixercolorfilter.cpp", 3661 "gm/modecolorfilters.cpp", 3662 "gm/morphology.cpp", 3663 "gm/nearesthalfpixelimage.cpp", 3664 "gm/nested.cpp", 3665 "gm/ninepatchstretch.cpp", 3666 "gm/nonclosedpaths.cpp", 3667 "gm/offsetimagefilter.cpp", 3668 "gm/orientation.cpp", 3669 "gm/ovals.cpp", 3670 "gm/overdrawcanvas.cpp", 3671 "gm/overdrawcolorfilter.cpp", 3672 "gm/overstroke.cpp", 3673 "gm/p3.cpp", 3674 "gm/palette.cpp", 3675 "gm/patch.cpp", 3676 "gm/path_stroke_with_zero_length.cpp", 3677 "gm/patharcto.cpp", 3678 "gm/pathcontourstart.cpp", 3679 "gm/patheffects.cpp", 3680 "gm/pathfill.cpp", 3681 "gm/pathinterior.cpp", 3682 "gm/pathmaskcache.cpp", 3683 "gm/pathmeasure.cpp", 3684 "gm/pathopsblend.cpp", 3685 "gm/pathopsinverse.cpp", 3686 "gm/pathreverse.cpp", 3687 "gm/pdf_never_embed.cpp", 3688 "gm/perlinnoise.cpp", 3689 "gm/perspimages.cpp", 3690 "gm/perspshaders.cpp", 3691 "gm/persptext.cpp", 3692 "gm/picture.cpp", 3693 "gm/pictureimagefilter.cpp", 3694 "gm/pictureimagegenerator.cpp", 3695 "gm/pictureshader.cpp", 3696 "gm/pictureshadercache.cpp", 3697 "gm/pictureshadertile.cpp", 3698 "gm/plus.cpp", 3699 "gm/points.cpp", 3700 "gm/poly2poly.cpp", 3701 "gm/polygonoffset.cpp", 3702 "gm/polygons.cpp", 3703 "gm/postercircle.cpp", 3704 "gm/preservefillrule.cpp", 3705 "gm/quadpaths.cpp", 3706 "gm/radial_gradient_precision.cpp", 3707 "gm/rasterhandleallocator.cpp", 3708 "gm/readpixels.cpp", 3709 "gm/recordopts.cpp", 3710 "gm/rectangletexture.cpp", 3711 "gm/rendertomipmappedyuvimageplanes.cpp", 3712 "gm/repeated_bitmap.cpp", 3713 "gm/resizeimagefilter.cpp", 3714 "gm/rippleshadergm.cpp", 3715 "gm/roundrects.cpp", 3716 "gm/rrect.cpp", 3717 "gm/rrectclipdrawpaint.cpp", 3718 "gm/rrects.cpp", 3719 "gm/rsxtext.cpp", 3720 "gm/runtimecolorfilter.cpp", 3721 "gm/runtimefunctions.cpp", 3722 "gm/runtimeimagefilter.cpp", 3723 "gm/runtimeintrinsics.cpp", 3724 "gm/runtimeshader.cpp", 3725 "gm/samplerstress.cpp", 3726 "gm/savelayer.cpp", 3727 "gm/scaledemoji.cpp", 3728 "gm/scaledemoji_rendering.cpp", 3729 "gm/scaledrects.cpp", 3730 "gm/scaledstrokes.cpp", 3731 "gm/shadermaskfilter.cpp", 3732 "gm/shaderpath.cpp", 3733 "gm/shadertext3.cpp", 3734 "gm/shadowutils.cpp", 3735 "gm/shallowgradient.cpp", 3736 "gm/shapes.cpp", 3737 "gm/sharedcorners.cpp", 3738 "gm/showmiplevels.cpp", 3739 "gm/simpleaaclip.cpp", 3740 "gm/simplerect.cpp", 3741 "gm/skbug1719.cpp", 3742 "gm/skbug_12212.cpp", 3743 "gm/skbug_257.cpp", 3744 "gm/skbug_4868.cpp", 3745 "gm/skbug_5321.cpp", 3746 "gm/skbug_8664.cpp", 3747 "gm/skbug_8955.cpp", 3748 "gm/skbug_9319.cpp", 3749 "gm/skbug_9819.cpp", 3750 "gm/slug.cpp", 3751 "gm/smallarc.cpp", 3752 "gm/smallcircles.cpp", 3753 "gm/smallpaths.cpp", 3754 "gm/spritebitmap.cpp", 3755 "gm/srcmode.cpp", 3756 "gm/srgb.cpp", 3757 "gm/stlouisarch.cpp", 3758 "gm/stringart.cpp", 3759 "gm/stroke_rect_shader.cpp", 3760 "gm/strokedlines.cpp", 3761 "gm/strokefill.cpp", 3762 "gm/strokerect.cpp", 3763 "gm/strokerect_anisotropic.cpp", 3764 "gm/strokerects.cpp", 3765 "gm/strokes.cpp", 3766 "gm/stroketext.cpp", 3767 "gm/subsetshader.cpp", 3768 "gm/surface.cpp", 3769 "gm/swizzle.cpp", 3770 "gm/tablecolorfilter.cpp", 3771 "gm/tallstretchedbitmaps.cpp", 3772 "gm/testgradient.cpp", 3773 "gm/texelsubset.cpp", 3774 "gm/text_scale_skew.cpp", 3775 "gm/textblob.cpp", 3776 "gm/textblobblockreordering.cpp", 3777 "gm/textblobcolortrans.cpp", 3778 "gm/textblobgeometrychange.cpp", 3779 "gm/textblobmixedsizes.cpp", 3780 "gm/textblobrandomfont.cpp", 3781 "gm/textblobshader.cpp", 3782 "gm/textblobtransforms.cpp", 3783 "gm/textblobuseaftergpufree.cpp", 3784 "gm/texteffects.cpp", 3785 "gm/thinconcavepaths.cpp", 3786 "gm/thinrects.cpp", 3787 "gm/thinstrokedrects.cpp", 3788 "gm/tiledscaledbitmap.cpp", 3789 "gm/tileimagefilter.cpp", 3790 "gm/tilemodes.cpp", 3791 "gm/tilemodes_alpha.cpp", 3792 "gm/tilemodes_scaled.cpp", 3793 "gm/tinybitmap.cpp", 3794 "gm/transparency.cpp", 3795 "gm/trickycubicstrokes.cpp", 3796 "gm/typeface.cpp", 3797 "gm/unpremul.cpp", 3798 "gm/userfont.cpp", 3799 "gm/variedtext.cpp", 3800 "gm/vertices.cpp", 3801 "gm/verylargebitmap.cpp", 3802 "gm/wacky_yuv_formats.cpp", 3803 "gm/widebuttcaps.cpp", 3804 "gm/windowrectangles.cpp", 3805 "gm/workingspace.cpp", 3806 "gm/xfermodeimagefilter.cpp", 3807 "gm/xfermodes.cpp", 3808 "gm/xfermodes2.cpp", 3809 "gm/xfermodes3.cpp", 3810 "gm/ycbcrimage.cpp", 3811 "gm/yuv420_odd_dim.cpp", 3812 "gm/yuvtorgbsubset.cpp", 3813 "modules/bentleyottmann/src/BentleyOttmann1.cpp", 3814 "modules/bentleyottmann/src/BruteForceCrossings.cpp", 3815 "modules/bentleyottmann/src/Contour.cpp", 3816 "modules/bentleyottmann/src/EventQueue.cpp", 3817 "modules/bentleyottmann/src/Int96.cpp", 3818 "modules/bentleyottmann/src/Myers.cpp", 3819 "modules/bentleyottmann/src/Point.cpp", 3820 "modules/bentleyottmann/src/Segment.cpp", 3821 "modules/bentleyottmann/src/SweepLine.cpp", 3822 "modules/bentleyottmann/tests/BentleyOttmann1Test.cpp", 3823 "modules/bentleyottmann/tests/BruteForceCrossingsTest.cpp", 3824 "modules/bentleyottmann/tests/ContourTest.cpp", 3825 "modules/bentleyottmann/tests/EventQueueTest.cpp", 3826 "modules/bentleyottmann/tests/Int96Test.cpp", 3827 "modules/bentleyottmann/tests/MyersTest.cpp", 3828 "modules/bentleyottmann/tests/PointTest.cpp", 3829 "modules/bentleyottmann/tests/SegmentTest.cpp", 3830 "modules/bentleyottmann/tests/SweepLineTest.cpp", 3831 "modules/skcms/skcms.cc", 3832 "modules/skcms/src/skcms_TransformBaseline.cc", 3833 "modules/skresources/src/SkAnimCodecPlayer.cpp", 3834 "modules/skresources/src/SkResources.cpp", 3835 "modules/sksg/src/SkSGClipEffect.cpp", 3836 "modules/sksg/src/SkSGColorFilter.cpp", 3837 "modules/sksg/src/SkSGDraw.cpp", 3838 "modules/sksg/src/SkSGEffectNode.cpp", 3839 "modules/sksg/src/SkSGGeometryEffect.cpp", 3840 "modules/sksg/src/SkSGGeometryNode.cpp", 3841 "modules/sksg/src/SkSGGradient.cpp", 3842 "modules/sksg/src/SkSGGroup.cpp", 3843 "modules/sksg/src/SkSGImage.cpp", 3844 "modules/sksg/src/SkSGInvalidationController.cpp", 3845 "modules/sksg/src/SkSGMaskEffect.cpp", 3846 "modules/sksg/src/SkSGMerge.cpp", 3847 "modules/sksg/src/SkSGNode.cpp", 3848 "modules/sksg/src/SkSGOpacityEffect.cpp", 3849 "modules/sksg/src/SkSGPaint.cpp", 3850 "modules/sksg/src/SkSGPath.cpp", 3851 "modules/sksg/src/SkSGPlane.cpp", 3852 "modules/sksg/src/SkSGRect.cpp", 3853 "modules/sksg/src/SkSGRenderEffect.cpp", 3854 "modules/sksg/src/SkSGRenderNode.cpp", 3855 "modules/sksg/src/SkSGScene.cpp", 3856 "modules/sksg/src/SkSGText.cpp", 3857 "modules/sksg/src/SkSGTransform.cpp", 3858 "modules/sksg/tests/SGTest.cpp", 3859 "src/android/SkAndroidFrameworkUtils.cpp", 3860 "src/android/SkAnimatedImage.cpp", 3861 "src/base/SkArenaAlloc.cpp", 3862 "src/base/SkBase64.cpp", 3863 "src/base/SkBezierCurves.cpp", 3864 "src/base/SkBlockAllocator.cpp", 3865 "src/base/SkBuffer.cpp", 3866 "src/base/SkContainers.cpp", 3867 "src/base/SkCubics.cpp", 3868 "src/base/SkDebug.cpp", 3869 "src/base/SkDeque.cpp", 3870 "src/base/SkFloatingPoint.cpp", 3871 "src/base/SkHalf.cpp", 3872 "src/base/SkMalloc.cpp", 3873 "src/base/SkMathPriv.cpp", 3874 "src/base/SkQuads.cpp", 3875 "src/base/SkSafeMath.cpp", 3876 "src/base/SkSemaphore.cpp", 3877 "src/base/SkSharedMutex.cpp", 3878 "src/base/SkSpinlock.cpp", 3879 "src/base/SkTDArray.cpp", 3880 "src/base/SkTSearch.cpp", 3881 "src/base/SkThreadID.cpp", 3882 "src/base/SkTime.cpp", 3883 "src/base/SkUTF.cpp", 3884 "src/base/SkUtils.cpp", 3885 "src/codec/SkAndroidCodec.cpp", 3886 "src/codec/SkAndroidCodecAdapter.cpp", 3887 "src/codec/SkBmpBaseCodec.cpp", 3888 "src/codec/SkBmpCodec.cpp", 3889 "src/codec/SkBmpMaskCodec.cpp", 3890 "src/codec/SkBmpRLECodec.cpp", 3891 "src/codec/SkBmpStandardCodec.cpp", 3892 "src/codec/SkCodec.cpp", 3893 "src/codec/SkCodecImageGenerator.cpp", 3894 "src/codec/SkColorPalette.cpp", 3895 "src/codec/SkEncodedInfo.cpp", 3896 "src/codec/SkExif.cpp", 3897 "src/codec/SkGainmapInfo.cpp", 3898 "src/codec/SkIcoCodec.cpp", 3899 "src/codec/SkImageGenerator_FromEncoded.cpp", 3900 "src/codec/SkJpegCodec.cpp", 3901 "src/codec/SkJpegDecoderMgr.cpp", 3902 "src/codec/SkJpegMetadataDecoderImpl.cpp", 3903 "src/codec/SkJpegSourceMgr.cpp", 3904 "src/codec/SkJpegUtility.cpp", 3905 "src/codec/SkMaskSwizzler.cpp", 3906 "src/codec/SkParseEncodedOrigin.cpp", 3907 "src/codec/SkPixmapUtils.cpp", 3908 "src/codec/SkPngCodec.cpp", 3909 "src/codec/SkPngCodecBase.cpp", 3910 "src/codec/SkPngCompositeChunkReader.cpp", 3911 "src/codec/SkSampledCodec.cpp", 3912 "src/codec/SkSampler.cpp", 3913 "src/codec/SkSwizzler.cpp", 3914 "src/codec/SkTiffUtility.cpp", 3915 "src/codec/SkWbmpCodec.cpp", 3916 "src/codec/SkWebpCodec.cpp", 3917 "src/codec/SkWuffsCodec.cpp", 3918 "src/codec/SkXmp.cpp", 3919 "src/core/SkAAClip.cpp", 3920 "src/core/SkATrace.cpp", 3921 "src/core/SkAlphaRuns.cpp", 3922 "src/core/SkAnalyticEdge.cpp", 3923 "src/core/SkAnnotation.cpp", 3924 "src/core/SkAutoPixmapStorage.cpp", 3925 "src/core/SkBBHFactory.cpp", 3926 "src/core/SkBigPicture.cpp", 3927 "src/core/SkBitmap.cpp", 3928 "src/core/SkBitmapCache.cpp", 3929 "src/core/SkBitmapDevice.cpp", 3930 "src/core/SkBitmapProcState.cpp", 3931 "src/core/SkBitmapProcState_matrixProcs.cpp", 3932 "src/core/SkBitmapProcState_opts.cpp", 3933 "src/core/SkBitmapProcState_opts_lasx.cpp", 3934 "src/core/SkBitmapProcState_opts_ssse3.cpp", 3935 "src/core/SkBlendMode.cpp", 3936 "src/core/SkBlendModeBlender.cpp", 3937 "src/core/SkBlitMask_opts.cpp", 3938 "src/core/SkBlitMask_opts_ssse3.cpp", 3939 "src/core/SkBlitRow_D32.cpp", 3940 "src/core/SkBlitRow_opts.cpp", 3941 "src/core/SkBlitRow_opts_hsw.cpp", 3942 "src/core/SkBlitRow_opts_lasx.cpp", 3943 "src/core/SkBlitter.cpp", 3944 "src/core/SkBlitter_A8.cpp", 3945 "src/core/SkBlitter_ARGB32.cpp", 3946 "src/core/SkBlitter_Sprite.cpp", 3947 "src/core/SkBlurEngine.cpp", 3948 "src/core/SkBlurMask.cpp", 3949 "src/core/SkBlurMaskFilterImpl.cpp", 3950 "src/core/SkCachedData.cpp", 3951 "src/core/SkCanvas.cpp", 3952 "src/core/SkCanvasPriv.cpp", 3953 "src/core/SkCanvas_Raster.cpp", 3954 "src/core/SkCapabilities.cpp", 3955 "src/core/SkChecksum.cpp", 3956 "src/core/SkClipStack.cpp", 3957 "src/core/SkClipStackDevice.cpp", 3958 "src/core/SkColor.cpp", 3959 "src/core/SkColorFilter.cpp", 3960 "src/core/SkColorSpace.cpp", 3961 "src/core/SkColorSpaceXformSteps.cpp", 3962 "src/core/SkColorTable.cpp", 3963 "src/core/SkCompressedDataUtils.cpp", 3964 "src/core/SkContourMeasure.cpp", 3965 "src/core/SkConvertPixels.cpp", 3966 "src/core/SkCpu.cpp", 3967 "src/core/SkCubicClipper.cpp", 3968 "src/core/SkCubicMap.cpp", 3969 "src/core/SkData.cpp", 3970 "src/core/SkDataTable.cpp", 3971 "src/core/SkDescriptor.cpp", 3972 "src/core/SkDevice.cpp", 3973 "src/core/SkDistanceFieldGen.cpp", 3974 "src/core/SkDocument.cpp", 3975 "src/core/SkDraw.cpp", 3976 "src/core/SkDrawBase.cpp", 3977 "src/core/SkDrawShadowInfo.cpp", 3978 "src/core/SkDraw_atlas.cpp", 3979 "src/core/SkDraw_text.cpp", 3980 "src/core/SkDraw_vertices.cpp", 3981 "src/core/SkDrawable.cpp", 3982 "src/core/SkEdge.cpp", 3983 "src/core/SkEdgeBuilder.cpp", 3984 "src/core/SkEdgeClipper.cpp", 3985 "src/core/SkExecutor.cpp", 3986 "src/core/SkFlattenable.cpp", 3987 "src/core/SkFont.cpp", 3988 "src/core/SkFontDescriptor.cpp", 3989 "src/core/SkFontMetricsPriv.cpp", 3990 "src/core/SkFontMgr.cpp", 3991 "src/core/SkFontStream.cpp", 3992 "src/core/SkFont_serial.cpp", 3993 "src/core/SkGaussFilter.cpp", 3994 "src/core/SkGeometry.cpp", 3995 "src/core/SkGlobalInitialization_core.cpp", 3996 "src/core/SkGlyph.cpp", 3997 "src/core/SkGlyphRunPainter.cpp", 3998 "src/core/SkGraphics.cpp", 3999 "src/core/SkIDChangeListener.cpp", 4000 "src/core/SkImageFilter.cpp", 4001 "src/core/SkImageFilterCache.cpp", 4002 "src/core/SkImageFilterTypes.cpp", 4003 "src/core/SkImageGenerator.cpp", 4004 "src/core/SkImageInfo.cpp", 4005 "src/core/SkKnownRuntimeEffects.cpp", 4006 "src/core/SkLatticeIter.cpp", 4007 "src/core/SkLineClipper.cpp", 4008 "src/core/SkLocalMatrixImageFilter.cpp", 4009 "src/core/SkM44.cpp", 4010 "src/core/SkMD5.cpp", 4011 "src/core/SkMallocPixelRef.cpp", 4012 "src/core/SkMask.cpp", 4013 "src/core/SkMaskBlurFilter.cpp", 4014 "src/core/SkMaskCache.cpp", 4015 "src/core/SkMaskFilter.cpp", 4016 "src/core/SkMaskGamma.cpp", 4017 "src/core/SkMasks.cpp", 4018 "src/core/SkMatrix.cpp", 4019 "src/core/SkMatrixInvert.cpp", 4020 "src/core/SkMemset_opts.cpp", 4021 "src/core/SkMemset_opts_avx.cpp", 4022 "src/core/SkMemset_opts_erms.cpp", 4023 "src/core/SkMesh.cpp", 4024 "src/core/SkMipmap.cpp", 4025 "src/core/SkMipmapAccessor.cpp", 4026 "src/core/SkMipmapBuilder.cpp", 4027 "src/core/SkMipmapDrawDownSampler.cpp", 4028 "src/core/SkMipmapHQDownSampler.cpp", 4029 "src/core/SkOpts.cpp", 4030 "src/core/SkOverdrawCanvas.cpp", 4031 "src/core/SkPaint.cpp", 4032 "src/core/SkPaintPriv.cpp", 4033 "src/core/SkPath.cpp", 4034 "src/core/SkPathBuilder.cpp", 4035 "src/core/SkPathEffect.cpp", 4036 "src/core/SkPathMeasure.cpp", 4037 "src/core/SkPathRef.cpp", 4038 "src/core/SkPathUtils.cpp", 4039 "src/core/SkPath_serial.cpp", 4040 "src/core/SkPicture.cpp", 4041 "src/core/SkPictureData.cpp", 4042 "src/core/SkPictureFlat.cpp", 4043 "src/core/SkPicturePlayback.cpp", 4044 "src/core/SkPictureRecord.cpp", 4045 "src/core/SkPictureRecorder.cpp", 4046 "src/core/SkPixelRef.cpp", 4047 "src/core/SkPixmap.cpp", 4048 "src/core/SkPixmapDraw.cpp", 4049 "src/core/SkPoint.cpp", 4050 "src/core/SkPoint3.cpp", 4051 "src/core/SkPtrRecorder.cpp", 4052 "src/core/SkQuadClipper.cpp", 4053 "src/core/SkRRect.cpp", 4054 "src/core/SkRSXform.cpp", 4055 "src/core/SkRTree.cpp", 4056 "src/core/SkRasterClip.cpp", 4057 "src/core/SkRasterPipeline.cpp", 4058 "src/core/SkRasterPipelineBlitter.cpp", 4059 "src/core/SkReadBuffer.cpp", 4060 "src/core/SkReadPixelsRec.cpp", 4061 "src/core/SkRecord.cpp", 4062 "src/core/SkRecordDraw.cpp", 4063 "src/core/SkRecordOpts.cpp", 4064 "src/core/SkRecordedDrawable.cpp", 4065 "src/core/SkRecorder.cpp", 4066 "src/core/SkRecords.cpp", 4067 "src/core/SkRect.cpp", 4068 "src/core/SkRegion.cpp", 4069 "src/core/SkRegion_path.cpp", 4070 "src/core/SkResourceCache.cpp", 4071 "src/core/SkRuntimeBlender.cpp", 4072 "src/core/SkRuntimeEffect.cpp", 4073 "src/core/SkSLTypeShared.cpp", 4074 "src/core/SkScalar.cpp", 4075 "src/core/SkScalerContext.cpp", 4076 "src/core/SkScan.cpp", 4077 "src/core/SkScan_AAAPath.cpp", 4078 "src/core/SkScan_AntiPath.cpp", 4079 "src/core/SkScan_Antihair.cpp", 4080 "src/core/SkScan_Hairline.cpp", 4081 "src/core/SkScan_Path.cpp", 4082 "src/core/SkSpecialImage.cpp", 4083 "src/core/SkSpriteBlitter_ARGB32.cpp", 4084 "src/core/SkStream.cpp", 4085 "src/core/SkStrike.cpp", 4086 "src/core/SkStrikeCache.cpp", 4087 "src/core/SkStrikeSpec.cpp", 4088 "src/core/SkString.cpp", 4089 "src/core/SkStringUtils.cpp", 4090 "src/core/SkStroke.cpp", 4091 "src/core/SkStrokeRec.cpp", 4092 "src/core/SkStrokerPriv.cpp", 4093 "src/core/SkSwizzle.cpp", 4094 "src/core/SkSwizzler_opts.cpp", 4095 "src/core/SkSwizzler_opts_hsw.cpp", 4096 "src/core/SkSwizzler_opts_lasx.cpp", 4097 "src/core/SkSwizzler_opts_ssse3.cpp", 4098 "src/core/SkTaskGroup.cpp", 4099 "src/core/SkTextBlob.cpp", 4100 "src/core/SkTypeface.cpp", 4101 "src/core/SkTypefaceCache.cpp", 4102 "src/core/SkTypeface_remote.cpp", 4103 "src/core/SkUnPreMultiply.cpp", 4104 "src/core/SkVertState.cpp", 4105 "src/core/SkVertices.cpp", 4106 "src/core/SkWriteBuffer.cpp", 4107 "src/core/SkWritePixelsRec.cpp", 4108 "src/core/SkWriter32.cpp", 4109 "src/core/SkYUVAInfo.cpp", 4110 "src/core/SkYUVAPixmaps.cpp", 4111 "src/core/SkYUVMath.cpp", 4112 "src/core/SkYUVPlanesCache.cpp", 4113 "src/effects/Sk1DPathEffect.cpp", 4114 "src/effects/Sk2DPathEffect.cpp", 4115 "src/effects/SkBlenders.cpp", 4116 "src/effects/SkColorMatrix.cpp", 4117 "src/effects/SkColorMatrixFilter.cpp", 4118 "src/effects/SkCornerPathEffect.cpp", 4119 "src/effects/SkDashPathEffect.cpp", 4120 "src/effects/SkDiscretePathEffect.cpp", 4121 "src/effects/SkEmbossMask.cpp", 4122 "src/effects/SkEmbossMaskFilter.cpp", 4123 "src/effects/SkHighContrastFilter.cpp", 4124 "src/effects/SkShaderMaskFilterImpl.cpp", 4125 "src/effects/SkTableMaskFilter.cpp", 4126 "src/effects/SkTrimPathEffect.cpp", 4127 "src/effects/colorfilters/SkBlendModeColorFilter.cpp", 4128 "src/effects/colorfilters/SkColorFilterBase.cpp", 4129 "src/effects/colorfilters/SkColorSpaceXformColorFilter.cpp", 4130 "src/effects/colorfilters/SkComposeColorFilter.cpp", 4131 "src/effects/colorfilters/SkGaussianColorFilter.cpp", 4132 "src/effects/colorfilters/SkMatrixColorFilter.cpp", 4133 "src/effects/colorfilters/SkRuntimeColorFilter.cpp", 4134 "src/effects/colorfilters/SkTableColorFilter.cpp", 4135 "src/effects/colorfilters/SkWorkingFormatColorFilter.cpp", 4136 "src/effects/imagefilters/SkBlendImageFilter.cpp", 4137 "src/effects/imagefilters/SkBlurImageFilter.cpp", 4138 "src/effects/imagefilters/SkColorFilterImageFilter.cpp", 4139 "src/effects/imagefilters/SkComposeImageFilter.cpp", 4140 "src/effects/imagefilters/SkCropImageFilter.cpp", 4141 "src/effects/imagefilters/SkDisplacementMapImageFilter.cpp", 4142 "src/effects/imagefilters/SkDropShadowImageFilter.cpp", 4143 "src/effects/imagefilters/SkImageImageFilter.cpp", 4144 "src/effects/imagefilters/SkLightingImageFilter.cpp", 4145 "src/effects/imagefilters/SkMagnifierImageFilter.cpp", 4146 "src/effects/imagefilters/SkMatrixConvolutionImageFilter.cpp", 4147 "src/effects/imagefilters/SkMatrixTransformImageFilter.cpp", 4148 "src/effects/imagefilters/SkMergeImageFilter.cpp", 4149 "src/effects/imagefilters/SkMorphologyImageFilter.cpp", 4150 "src/effects/imagefilters/SkPictureImageFilter.cpp", 4151 "src/effects/imagefilters/SkRuntimeImageFilter.cpp", 4152 "src/effects/imagefilters/SkShaderImageFilter.cpp", 4153 "src/encode/SkEncoder.cpp", 4154 "src/encode/SkICC.cpp", 4155 "src/encode/SkJPEGWriteUtility.cpp", 4156 "src/encode/SkJpegEncoderImpl.cpp", 4157 "src/encode/SkPngEncoderBase.cpp", 4158 "src/encode/SkPngEncoderImpl.cpp", 4159 "src/encode/SkWebpEncoderImpl.cpp", 4160 "src/gpu/AtlasTypes.cpp", 4161 "src/gpu/Blend.cpp", 4162 "src/gpu/BlendFormula.cpp", 4163 "src/gpu/BlurUtils.cpp", 4164 "src/gpu/DataUtils.cpp", 4165 "src/gpu/DitherUtils.cpp", 4166 "src/gpu/MutableTextureState.cpp", 4167 "src/gpu/RectanizerPow2.cpp", 4168 "src/gpu/RectanizerSkyline.cpp", 4169 "src/gpu/ResourceKey.cpp", 4170 "src/gpu/ShaderErrorHandler.cpp", 4171 "src/gpu/SkBackingFit.cpp", 4172 "src/gpu/SkSLToBackend.cpp", 4173 "src/gpu/Swizzle.cpp", 4174 "src/gpu/TiledTextureUtils.cpp", 4175 "src/gpu/android/AHardwareBufferUtils.cpp", 4176 "src/gpu/ganesh/ClipStack.cpp", 4177 "src/gpu/ganesh/Device.cpp", 4178 "src/gpu/ganesh/Device_drawTexture.cpp", 4179 "src/gpu/ganesh/GrAHardwareBufferImageGenerator.cpp", 4180 "src/gpu/ganesh/GrAHardwareBufferUtils.cpp", 4181 "src/gpu/ganesh/GrAttachment.cpp", 4182 "src/gpu/ganesh/GrAuditTrail.cpp", 4183 "src/gpu/ganesh/GrBackendSemaphore.cpp", 4184 "src/gpu/ganesh/GrBackendSurface.cpp", 4185 "src/gpu/ganesh/GrBackendTextureImageGenerator.cpp", 4186 "src/gpu/ganesh/GrBackendUtils.cpp", 4187 "src/gpu/ganesh/GrBlurUtils.cpp", 4188 "src/gpu/ganesh/GrBufferAllocPool.cpp", 4189 "src/gpu/ganesh/GrBufferTransferRenderTask.cpp", 4190 "src/gpu/ganesh/GrBufferUpdateRenderTask.cpp", 4191 "src/gpu/ganesh/GrCanvas.cpp", 4192 "src/gpu/ganesh/GrCaps.cpp", 4193 "src/gpu/ganesh/GrClientMappedBufferManager.cpp", 4194 "src/gpu/ganesh/GrColorInfo.cpp", 4195 "src/gpu/ganesh/GrColorSpaceXform.cpp", 4196 "src/gpu/ganesh/GrContextThreadSafeProxy.cpp", 4197 "src/gpu/ganesh/GrContext_Base.cpp", 4198 "src/gpu/ganesh/GrCopyRenderTask.cpp", 4199 "src/gpu/ganesh/GrDDLContext.cpp", 4200 "src/gpu/ganesh/GrDDLTask.cpp", 4201 "src/gpu/ganesh/GrDataUtils.cpp", 4202 "src/gpu/ganesh/GrDefaultGeoProcFactory.cpp", 4203 "src/gpu/ganesh/GrDeferredDisplayList.cpp", 4204 "src/gpu/ganesh/GrDeferredDisplayListRecorder.cpp", 4205 "src/gpu/ganesh/GrDirectContext.cpp", 4206 "src/gpu/ganesh/GrDirectContextPriv.cpp", 4207 "src/gpu/ganesh/GrDistanceFieldGenFromVector.cpp", 4208 "src/gpu/ganesh/GrDrawOpAtlas.cpp", 4209 "src/gpu/ganesh/GrDrawOpTest.cpp", 4210 "src/gpu/ganesh/GrDrawingManager.cpp", 4211 "src/gpu/ganesh/GrDriverBugWorkarounds.cpp", 4212 "src/gpu/ganesh/GrDynamicAtlas.cpp", 4213 "src/gpu/ganesh/GrEagerVertexAllocator.cpp", 4214 "src/gpu/ganesh/GrFixedClip.cpp", 4215 "src/gpu/ganesh/GrFragmentProcessor.cpp", 4216 "src/gpu/ganesh/GrFragmentProcessors.cpp", 4217 "src/gpu/ganesh/GrGeometryProcessor.cpp", 4218 "src/gpu/ganesh/GrGpu.cpp", 4219 "src/gpu/ganesh/GrGpuBuffer.cpp", 4220 "src/gpu/ganesh/GrGpuResource.cpp", 4221 "src/gpu/ganesh/GrImageContext.cpp", 4222 "src/gpu/ganesh/GrImageInfo.cpp", 4223 "src/gpu/ganesh/GrManagedResource.cpp", 4224 "src/gpu/ganesh/GrMemoryPool.cpp", 4225 "src/gpu/ganesh/GrMeshBuffers.cpp", 4226 "src/gpu/ganesh/GrMeshDrawTarget.cpp", 4227 "src/gpu/ganesh/GrOnFlushResourceProvider.cpp", 4228 "src/gpu/ganesh/GrOpFlushState.cpp", 4229 "src/gpu/ganesh/GrOpsRenderPass.cpp", 4230 "src/gpu/ganesh/GrPaint.cpp", 4231 "src/gpu/ganesh/GrPersistentCacheUtils.cpp", 4232 "src/gpu/ganesh/GrPipeline.cpp", 4233 "src/gpu/ganesh/GrProcessor.cpp", 4234 "src/gpu/ganesh/GrProcessorAnalysis.cpp", 4235 "src/gpu/ganesh/GrProcessorSet.cpp", 4236 "src/gpu/ganesh/GrProcessorUnitTest.cpp", 4237 "src/gpu/ganesh/GrProgramDesc.cpp", 4238 "src/gpu/ganesh/GrProgramInfo.cpp", 4239 "src/gpu/ganesh/GrPromiseImageTexture.cpp", 4240 "src/gpu/ganesh/GrProxyProvider.cpp", 4241 "src/gpu/ganesh/GrRecordingContext.cpp", 4242 "src/gpu/ganesh/GrRecordingContextPriv.cpp", 4243 "src/gpu/ganesh/GrRenderTarget.cpp", 4244 "src/gpu/ganesh/GrRenderTargetProxy.cpp", 4245 "src/gpu/ganesh/GrRenderTask.cpp", 4246 "src/gpu/ganesh/GrRenderTaskCluster.cpp", 4247 "src/gpu/ganesh/GrResourceAllocator.cpp", 4248 "src/gpu/ganesh/GrResourceCache.cpp", 4249 "src/gpu/ganesh/GrResourceProvider.cpp", 4250 "src/gpu/ganesh/GrRingBuffer.cpp", 4251 "src/gpu/ganesh/GrSPIRVUniformHandler.cpp", 4252 "src/gpu/ganesh/GrSPIRVVaryingHandler.cpp", 4253 "src/gpu/ganesh/GrSWMaskHelper.cpp", 4254 "src/gpu/ganesh/GrShaderCaps.cpp", 4255 "src/gpu/ganesh/GrShaderVar.cpp", 4256 "src/gpu/ganesh/GrStagingBufferManager.cpp", 4257 "src/gpu/ganesh/GrStencilSettings.cpp", 4258 "src/gpu/ganesh/GrStyle.cpp", 4259 "src/gpu/ganesh/GrSurface.cpp", 4260 "src/gpu/ganesh/GrSurfaceCharacterization.cpp", 4261 "src/gpu/ganesh/GrSurfaceProxy.cpp", 4262 "src/gpu/ganesh/GrSurfaceProxyView.cpp", 4263 "src/gpu/ganesh/GrTestUtils.cpp", 4264 "src/gpu/ganesh/GrTexture.cpp", 4265 "src/gpu/ganesh/GrTextureProxy.cpp", 4266 "src/gpu/ganesh/GrTextureRenderTargetProxy.cpp", 4267 "src/gpu/ganesh/GrTextureResolveRenderTask.cpp", 4268 "src/gpu/ganesh/GrThreadSafeCache.cpp", 4269 "src/gpu/ganesh/GrThreadSafePipelineBuilder.cpp", 4270 "src/gpu/ganesh/GrTransferFromRenderTask.cpp", 4271 "src/gpu/ganesh/GrUniformDataManager.cpp", 4272 "src/gpu/ganesh/GrUtil.cpp", 4273 "src/gpu/ganesh/GrVertexChunkArray.cpp", 4274 "src/gpu/ganesh/GrWaitRenderTask.cpp", 4275 "src/gpu/ganesh/GrWritePixelsRenderTask.cpp", 4276 "src/gpu/ganesh/GrXferProcessor.cpp", 4277 "src/gpu/ganesh/GrYUVABackendTextures.cpp", 4278 "src/gpu/ganesh/GrYUVATextureProxies.cpp", 4279 "src/gpu/ganesh/PathRenderer.cpp", 4280 "src/gpu/ganesh/PathRendererChain.cpp", 4281 "src/gpu/ganesh/SkGr.cpp", 4282 "src/gpu/ganesh/StencilMaskHelper.cpp", 4283 "src/gpu/ganesh/SurfaceContext.cpp", 4284 "src/gpu/ganesh/SurfaceDrawContext.cpp", 4285 "src/gpu/ganesh/SurfaceFillContext.cpp", 4286 "src/gpu/ganesh/effects/GrBezierEffect.cpp", 4287 "src/gpu/ganesh/effects/GrBicubicEffect.cpp", 4288 "src/gpu/ganesh/effects/GrBitmapTextGeoProc.cpp", 4289 "src/gpu/ganesh/effects/GrBlendFragmentProcessor.cpp", 4290 "src/gpu/ganesh/effects/GrColorTableEffect.cpp", 4291 "src/gpu/ganesh/effects/GrConvexPolyEffect.cpp", 4292 "src/gpu/ganesh/effects/GrCoverageSetOpXP.cpp", 4293 "src/gpu/ganesh/effects/GrCustomXfermode.cpp", 4294 "src/gpu/ganesh/effects/GrDisableColorXP.cpp", 4295 "src/gpu/ganesh/effects/GrDistanceFieldGeoProc.cpp", 4296 "src/gpu/ganesh/effects/GrMatrixEffect.cpp", 4297 "src/gpu/ganesh/effects/GrModulateAtlasCoverageEffect.cpp", 4298 "src/gpu/ganesh/effects/GrOvalEffect.cpp", 4299 "src/gpu/ganesh/effects/GrPerlinNoise2Effect.cpp", 4300 "src/gpu/ganesh/effects/GrPorterDuffXferProcessor.cpp", 4301 "src/gpu/ganesh/effects/GrRRectEffect.cpp", 4302 "src/gpu/ganesh/effects/GrShadowGeoProc.cpp", 4303 "src/gpu/ganesh/effects/GrSkSLFP.cpp", 4304 "src/gpu/ganesh/effects/GrTextureEffect.cpp", 4305 "src/gpu/ganesh/effects/GrYUVtoRGBEffect.cpp", 4306 "src/gpu/ganesh/geometry/GrAAConvexTessellator.cpp", 4307 "src/gpu/ganesh/geometry/GrAATriangulator.cpp", 4308 "src/gpu/ganesh/geometry/GrPathUtils.cpp", 4309 "src/gpu/ganesh/geometry/GrQuad.cpp", 4310 "src/gpu/ganesh/geometry/GrQuadUtils.cpp", 4311 "src/gpu/ganesh/geometry/GrShape.cpp", 4312 "src/gpu/ganesh/geometry/GrStyledShape.cpp", 4313 "src/gpu/ganesh/geometry/GrTriangulator.cpp", 4314 "src/gpu/ganesh/gl/AHardwareBufferGL.cpp", 4315 "src/gpu/ganesh/gl/GrGLAssembleGLESInterfaceAutogen.cpp", 4316 "src/gpu/ganesh/gl/GrGLAssembleGLInterfaceAutogen.cpp", 4317 "src/gpu/ganesh/gl/GrGLAssembleHelpers.cpp", 4318 "src/gpu/ganesh/gl/GrGLAssembleInterface.cpp", 4319 "src/gpu/ganesh/gl/GrGLAssembleWebGLInterfaceAutogen.cpp", 4320 "src/gpu/ganesh/gl/GrGLAttachment.cpp", 4321 "src/gpu/ganesh/gl/GrGLBackendSurface.cpp", 4322 "src/gpu/ganesh/gl/GrGLBuffer.cpp", 4323 "src/gpu/ganesh/gl/GrGLCaps.cpp", 4324 "src/gpu/ganesh/gl/GrGLContext.cpp", 4325 "src/gpu/ganesh/gl/GrGLDirectContext.cpp", 4326 "src/gpu/ganesh/gl/GrGLExtensions.cpp", 4327 "src/gpu/ganesh/gl/GrGLFinishCallbacks.cpp", 4328 "src/gpu/ganesh/gl/GrGLGLSL.cpp", 4329 "src/gpu/ganesh/gl/GrGLGpu.cpp", 4330 "src/gpu/ganesh/gl/GrGLGpuProgramCache.cpp", 4331 "src/gpu/ganesh/gl/GrGLInterfaceAutogen.cpp", 4332 "src/gpu/ganesh/gl/GrGLOpsRenderPass.cpp", 4333 "src/gpu/ganesh/gl/GrGLProgram.cpp", 4334 "src/gpu/ganesh/gl/GrGLProgramDataManager.cpp", 4335 "src/gpu/ganesh/gl/GrGLRenderTarget.cpp", 4336 "src/gpu/ganesh/gl/GrGLSemaphore.cpp", 4337 "src/gpu/ganesh/gl/GrGLTexture.cpp", 4338 "src/gpu/ganesh/gl/GrGLTextureRenderTarget.cpp", 4339 "src/gpu/ganesh/gl/GrGLTypesPriv.cpp", 4340 "src/gpu/ganesh/gl/GrGLUniformHandler.cpp", 4341 "src/gpu/ganesh/gl/GrGLUtil.cpp", 4342 "src/gpu/ganesh/gl/GrGLVertexArray.cpp", 4343 "src/gpu/ganesh/gl/builders/GrGLProgramBuilder.cpp", 4344 "src/gpu/ganesh/gl/builders/GrGLShaderStringBuilder.cpp", 4345 "src/gpu/ganesh/gl/egl/GrGLMakeEGLInterface.cpp", 4346 "src/gpu/ganesh/gl/egl/GrGLMakeNativeInterface_egl.cpp", 4347 "src/gpu/ganesh/glsl/GrGLSLBlend.cpp", 4348 "src/gpu/ganesh/glsl/GrGLSLFragmentShaderBuilder.cpp", 4349 "src/gpu/ganesh/glsl/GrGLSLProgramBuilder.cpp", 4350 "src/gpu/ganesh/glsl/GrGLSLProgramDataManager.cpp", 4351 "src/gpu/ganesh/glsl/GrGLSLShaderBuilder.cpp", 4352 "src/gpu/ganesh/glsl/GrGLSLUniformHandler.cpp", 4353 "src/gpu/ganesh/glsl/GrGLSLVarying.cpp", 4354 "src/gpu/ganesh/glsl/GrGLSLVertexGeoBuilder.cpp", 4355 "src/gpu/ganesh/gradients/GrGradientBitmapCache.cpp", 4356 "src/gpu/ganesh/gradients/GrGradientShader.cpp", 4357 "src/gpu/ganesh/image/GrImageUtils.cpp", 4358 "src/gpu/ganesh/image/GrTextureGenerator.cpp", 4359 "src/gpu/ganesh/image/SkImage_Ganesh.cpp", 4360 "src/gpu/ganesh/image/SkImage_GaneshBase.cpp", 4361 "src/gpu/ganesh/image/SkImage_GaneshFactories.cpp", 4362 "src/gpu/ganesh/image/SkImage_GaneshYUVA.cpp", 4363 "src/gpu/ganesh/image/SkImage_LazyTexture.cpp", 4364 "src/gpu/ganesh/image/SkImage_RasterPinnable.cpp", 4365 "src/gpu/ganesh/image/SkSpecialImage_Ganesh.cpp", 4366 "src/gpu/ganesh/mock/GrMockCaps.cpp", 4367 "src/gpu/ganesh/mock/GrMockGpu.cpp", 4368 "src/gpu/ganesh/mock/GrMockTypes.cpp", 4369 "src/gpu/ganesh/ops/AAConvexPathRenderer.cpp", 4370 "src/gpu/ganesh/ops/AAHairLinePathRenderer.cpp", 4371 "src/gpu/ganesh/ops/AALinearizingConvexPathRenderer.cpp", 4372 "src/gpu/ganesh/ops/AtlasInstancedHelper.cpp", 4373 "src/gpu/ganesh/ops/AtlasPathRenderer.cpp", 4374 "src/gpu/ganesh/ops/AtlasRenderTask.cpp", 4375 "src/gpu/ganesh/ops/AtlasTextOp.cpp", 4376 "src/gpu/ganesh/ops/ClearOp.cpp", 4377 "src/gpu/ganesh/ops/DashLinePathRenderer.cpp", 4378 "src/gpu/ganesh/ops/DashOp.cpp", 4379 "src/gpu/ganesh/ops/DefaultPathRenderer.cpp", 4380 "src/gpu/ganesh/ops/DrawAtlasOp.cpp", 4381 "src/gpu/ganesh/ops/DrawAtlasPathOp.cpp", 4382 "src/gpu/ganesh/ops/DrawMeshOp.cpp", 4383 "src/gpu/ganesh/ops/DrawableOp.cpp", 4384 "src/gpu/ganesh/ops/FillRRectOp.cpp", 4385 "src/gpu/ganesh/ops/FillRectOp.cpp", 4386 "src/gpu/ganesh/ops/GrMeshDrawOp.cpp", 4387 "src/gpu/ganesh/ops/GrOp.cpp", 4388 "src/gpu/ganesh/ops/GrOvalOpFactory.cpp", 4389 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelper.cpp", 4390 "src/gpu/ganesh/ops/GrSimpleMeshDrawOpHelperWithStencil.cpp", 4391 "src/gpu/ganesh/ops/LatticeOp.cpp", 4392 "src/gpu/ganesh/ops/OpsTask.cpp", 4393 "src/gpu/ganesh/ops/PathInnerTriangulateOp.cpp", 4394 "src/gpu/ganesh/ops/PathStencilCoverOp.cpp", 4395 "src/gpu/ganesh/ops/PathTessellateOp.cpp", 4396 "src/gpu/ganesh/ops/QuadPerEdgeAA.cpp", 4397 "src/gpu/ganesh/ops/RegionOp.cpp", 4398 "src/gpu/ganesh/ops/ShadowRRectOp.cpp", 4399 "src/gpu/ganesh/ops/SmallPathAtlasMgr.cpp", 4400 "src/gpu/ganesh/ops/SmallPathRenderer.cpp", 4401 "src/gpu/ganesh/ops/SmallPathShapeData.cpp", 4402 "src/gpu/ganesh/ops/SoftwarePathRenderer.cpp", 4403 "src/gpu/ganesh/ops/StrokeRectOp.cpp", 4404 "src/gpu/ganesh/ops/StrokeTessellateOp.cpp", 4405 "src/gpu/ganesh/ops/TessellationPathRenderer.cpp", 4406 "src/gpu/ganesh/ops/TextureOp.cpp", 4407 "src/gpu/ganesh/ops/TriangulatingPathRenderer.cpp", 4408 "src/gpu/ganesh/surface/SkSurface_AndroidFactories.cpp", 4409 "src/gpu/ganesh/surface/SkSurface_Ganesh.cpp", 4410 "src/gpu/ganesh/tessellate/GrPathTessellationShader.cpp", 4411 "src/gpu/ganesh/tessellate/GrStrokeTessellationShader.cpp", 4412 "src/gpu/ganesh/tessellate/GrTessellationShader.cpp", 4413 "src/gpu/ganesh/tessellate/PathTessellator.cpp", 4414 "src/gpu/ganesh/tessellate/StrokeTessellator.cpp", 4415 "src/gpu/ganesh/text/GrAtlasManager.cpp", 4416 "src/gpu/ganesh/vk/AHardwareBufferVk.cpp", 4417 "src/gpu/ganesh/vk/GrVkBackendSemaphore.cpp", 4418 "src/gpu/ganesh/vk/GrVkBackendSurface.cpp", 4419 "src/gpu/ganesh/vk/GrVkBuffer.cpp", 4420 "src/gpu/ganesh/vk/GrVkCaps.cpp", 4421 "src/gpu/ganesh/vk/GrVkCommandBuffer.cpp", 4422 "src/gpu/ganesh/vk/GrVkCommandPool.cpp", 4423 "src/gpu/ganesh/vk/GrVkContextThreadSafeProxy.cpp", 4424 "src/gpu/ganesh/vk/GrVkDescriptorPool.cpp", 4425 "src/gpu/ganesh/vk/GrVkDescriptorSet.cpp", 4426 "src/gpu/ganesh/vk/GrVkDescriptorSetManager.cpp", 4427 "src/gpu/ganesh/vk/GrVkDirectContext.cpp", 4428 "src/gpu/ganesh/vk/GrVkFramebuffer.cpp", 4429 "src/gpu/ganesh/vk/GrVkGpu.cpp", 4430 "src/gpu/ganesh/vk/GrVkImage.cpp", 4431 "src/gpu/ganesh/vk/GrVkImageView.cpp", 4432 "src/gpu/ganesh/vk/GrVkMSAALoadManager.cpp", 4433 "src/gpu/ganesh/vk/GrVkOpsRenderPass.cpp", 4434 "src/gpu/ganesh/vk/GrVkPipeline.cpp", 4435 "src/gpu/ganesh/vk/GrVkPipelineState.cpp", 4436 "src/gpu/ganesh/vk/GrVkPipelineStateBuilder.cpp", 4437 "src/gpu/ganesh/vk/GrVkPipelineStateCache.cpp", 4438 "src/gpu/ganesh/vk/GrVkPipelineStateDataManager.cpp", 4439 "src/gpu/ganesh/vk/GrVkRenderPass.cpp", 4440 "src/gpu/ganesh/vk/GrVkRenderTarget.cpp", 4441 "src/gpu/ganesh/vk/GrVkResourceProvider.cpp", 4442 "src/gpu/ganesh/vk/GrVkSampler.cpp", 4443 "src/gpu/ganesh/vk/GrVkSamplerYcbcrConversion.cpp", 4444 "src/gpu/ganesh/vk/GrVkSecondaryCBDrawContext.cpp", 4445 "src/gpu/ganesh/vk/GrVkSemaphore.cpp", 4446 "src/gpu/ganesh/vk/GrVkTexture.cpp", 4447 "src/gpu/ganesh/vk/GrVkTextureRenderTarget.cpp", 4448 "src/gpu/ganesh/vk/GrVkTypesPriv.cpp", 4449 "src/gpu/ganesh/vk/GrVkUniformHandler.cpp", 4450 "src/gpu/ganesh/vk/GrVkUtil.cpp", 4451 "src/gpu/ganesh/vk/GrVkVaryingHandler.cpp", 4452 "src/gpu/graphite/AtlasProvider.cpp", 4453 "src/gpu/graphite/BackendSemaphore.cpp", 4454 "src/gpu/graphite/BackendTexture.cpp", 4455 "src/gpu/graphite/Buffer.cpp", 4456 "src/gpu/graphite/BufferManager.cpp", 4457 "src/gpu/graphite/Caps.cpp", 4458 "src/gpu/graphite/ClientMappedBufferManager.cpp", 4459 "src/gpu/graphite/ClipStack_graphite.cpp", 4460 "src/gpu/graphite/CommandBuffer.cpp", 4461 "src/gpu/graphite/ComputePathAtlas.cpp", 4462 "src/gpu/graphite/ComputePipeline.cpp", 4463 "src/gpu/graphite/Context.cpp", 4464 "src/gpu/graphite/ContextUtils.cpp", 4465 "src/gpu/graphite/Device.cpp", 4466 "src/gpu/graphite/DrawAtlas.cpp", 4467 "src/gpu/graphite/DrawContext.cpp", 4468 "src/gpu/graphite/DrawList.cpp", 4469 "src/gpu/graphite/DrawPass.cpp", 4470 "src/gpu/graphite/DrawWriter.cpp", 4471 "src/gpu/graphite/GlobalCache.cpp", 4472 "src/gpu/graphite/GpuWorkSubmission.cpp", 4473 "src/gpu/graphite/GraphicsPipeline.cpp", 4474 "src/gpu/graphite/GraphiteResourceKey.cpp", 4475 "src/gpu/graphite/ImageFactories.cpp", 4476 "src/gpu/graphite/Image_Base_Graphite.cpp", 4477 "src/gpu/graphite/Image_Graphite.cpp", 4478 "src/gpu/graphite/Image_YUVA_Graphite.cpp", 4479 "src/gpu/graphite/KeyContext.cpp", 4480 "src/gpu/graphite/KeyHelpers.cpp", 4481 "src/gpu/graphite/PaintParams.cpp", 4482 "src/gpu/graphite/PaintParamsKey.cpp", 4483 "src/gpu/graphite/PathAtlas.cpp", 4484 "src/gpu/graphite/PrecompileContext.cpp", 4485 "src/gpu/graphite/ProxyCache.cpp", 4486 "src/gpu/graphite/PublicPrecompile.cpp", 4487 "src/gpu/graphite/QueueManager.cpp", 4488 "src/gpu/graphite/RasterPathAtlas.cpp", 4489 "src/gpu/graphite/RasterPathUtils.cpp", 4490 "src/gpu/graphite/Recorder.cpp", 4491 "src/gpu/graphite/Recording.cpp", 4492 "src/gpu/graphite/RenderPassDesc.cpp", 4493 "src/gpu/graphite/Renderer.cpp", 4494 "src/gpu/graphite/RendererProvider.cpp", 4495 "src/gpu/graphite/Resource.cpp", 4496 "src/gpu/graphite/ResourceCache.cpp", 4497 "src/gpu/graphite/ResourceProvider.cpp", 4498 "src/gpu/graphite/RuntimeEffectDictionary.cpp", 4499 "src/gpu/graphite/Sampler.cpp", 4500 "src/gpu/graphite/ScratchResourceManager.cpp", 4501 "src/gpu/graphite/ShaderCodeDictionary.cpp", 4502 "src/gpu/graphite/ShaderInfo.cpp", 4503 "src/gpu/graphite/SharedContext.cpp", 4504 "src/gpu/graphite/SpecialImage_Graphite.cpp", 4505 "src/gpu/graphite/Surface_Graphite.cpp", 4506 "src/gpu/graphite/Texture.cpp", 4507 "src/gpu/graphite/TextureInfo.cpp", 4508 "src/gpu/graphite/TextureProxy.cpp", 4509 "src/gpu/graphite/TextureUtils.cpp", 4510 "src/gpu/graphite/UniformManager.cpp", 4511 "src/gpu/graphite/UploadBufferManager.cpp", 4512 "src/gpu/graphite/YUVABackendTextures.cpp", 4513 "src/gpu/graphite/compute/ComputeStep.cpp", 4514 "src/gpu/graphite/compute/DispatchGroup.cpp", 4515 "src/gpu/graphite/geom/AnalyticBlurMask.cpp", 4516 "src/gpu/graphite/geom/IntersectionTree.cpp", 4517 "src/gpu/graphite/geom/Shape.cpp", 4518 "src/gpu/graphite/geom/Transform.cpp", 4519 "src/gpu/graphite/precompile/PaintOption.cpp", 4520 "src/gpu/graphite/precompile/PaintOptions.cpp", 4521 "src/gpu/graphite/precompile/PrecompileBlender.cpp", 4522 "src/gpu/graphite/precompile/PrecompileColorFilter.cpp", 4523 "src/gpu/graphite/precompile/PrecompileImageFilter.cpp", 4524 "src/gpu/graphite/precompile/PrecompileMaskFilter.cpp", 4525 "src/gpu/graphite/precompile/PrecompileRuntimeEffect.cpp", 4526 "src/gpu/graphite/precompile/PrecompileShader.cpp", 4527 "src/gpu/graphite/render/AnalyticBlurRenderStep.cpp", 4528 "src/gpu/graphite/render/AnalyticRRectRenderStep.cpp", 4529 "src/gpu/graphite/render/BitmapTextRenderStep.cpp", 4530 "src/gpu/graphite/render/CircularArcRenderStep.cpp", 4531 "src/gpu/graphite/render/CoverBoundsRenderStep.cpp", 4532 "src/gpu/graphite/render/CoverageMaskRenderStep.cpp", 4533 "src/gpu/graphite/render/GraphiteVertexFiller.cpp", 4534 "src/gpu/graphite/render/MiddleOutFanRenderStep.cpp", 4535 "src/gpu/graphite/render/PerEdgeAAQuadRenderStep.cpp", 4536 "src/gpu/graphite/render/SDFTextLCDRenderStep.cpp", 4537 "src/gpu/graphite/render/SDFTextRenderStep.cpp", 4538 "src/gpu/graphite/render/TessellateCurvesRenderStep.cpp", 4539 "src/gpu/graphite/render/TessellateStrokesRenderStep.cpp", 4540 "src/gpu/graphite/render/TessellateWedgesRenderStep.cpp", 4541 "src/gpu/graphite/render/VerticesRenderStep.cpp", 4542 "src/gpu/graphite/surface/Surface_AndroidFactories.cpp", 4543 "src/gpu/graphite/task/ClearBuffersTask.cpp", 4544 "src/gpu/graphite/task/ComputeTask.cpp", 4545 "src/gpu/graphite/task/CopyTask.cpp", 4546 "src/gpu/graphite/task/DrawTask.cpp", 4547 "src/gpu/graphite/task/RenderPassTask.cpp", 4548 "src/gpu/graphite/task/SynchronizeToCpuTask.cpp", 4549 "src/gpu/graphite/task/TaskList.cpp", 4550 "src/gpu/graphite/task/UploadTask.cpp", 4551 "src/gpu/graphite/text/TextAtlasManager.cpp", 4552 "src/gpu/graphite/vk/VulkanBackendSemaphore.cpp", 4553 "src/gpu/graphite/vk/VulkanBackendTexture.cpp", 4554 "src/gpu/graphite/vk/VulkanBuffer.cpp", 4555 "src/gpu/graphite/vk/VulkanCaps.cpp", 4556 "src/gpu/graphite/vk/VulkanCommandBuffer.cpp", 4557 "src/gpu/graphite/vk/VulkanDescriptorPool.cpp", 4558 "src/gpu/graphite/vk/VulkanDescriptorSet.cpp", 4559 "src/gpu/graphite/vk/VulkanFramebuffer.cpp", 4560 "src/gpu/graphite/vk/VulkanGraphicsPipeline.cpp", 4561 "src/gpu/graphite/vk/VulkanGraphiteTypes.cpp", 4562 "src/gpu/graphite/vk/VulkanGraphiteUtils.cpp", 4563 "src/gpu/graphite/vk/VulkanImageView.cpp", 4564 "src/gpu/graphite/vk/VulkanQueueManager.cpp", 4565 "src/gpu/graphite/vk/VulkanRenderPass.cpp", 4566 "src/gpu/graphite/vk/VulkanResourceProvider.cpp", 4567 "src/gpu/graphite/vk/VulkanSampler.cpp", 4568 "src/gpu/graphite/vk/VulkanSharedContext.cpp", 4569 "src/gpu/graphite/vk/VulkanTexture.cpp", 4570 "src/gpu/graphite/vk/VulkanTextureInfo.cpp", 4571 "src/gpu/graphite/vk/VulkanYcbcrConversion.cpp", 4572 "src/gpu/tessellate/FixedCountBufferUtils.cpp", 4573 "src/gpu/tessellate/Tessellation.cpp", 4574 "src/gpu/vk/VulkanExtensions.cpp", 4575 "src/gpu/vk/VulkanInterface.cpp", 4576 "src/gpu/vk/VulkanMemory.cpp", 4577 "src/gpu/vk/VulkanMutableTextureState.cpp", 4578 "src/gpu/vk/VulkanUtilsPriv.cpp", 4579 "src/gpu/vk/vulkanmemoryallocator/VulkanAMDMemoryAllocator.cpp", 4580 "src/image/SkImage.cpp", 4581 "src/image/SkImage_AndroidFactories.cpp", 4582 "src/image/SkImage_Base.cpp", 4583 "src/image/SkImage_Lazy.cpp", 4584 "src/image/SkImage_LazyFactories.cpp", 4585 "src/image/SkImage_Picture.cpp", 4586 "src/image/SkImage_Raster.cpp", 4587 "src/image/SkImage_RasterFactories.cpp", 4588 "src/image/SkPictureImageGenerator.cpp", 4589 "src/image/SkRescaleAndReadPixels.cpp", 4590 "src/image/SkSurface.cpp", 4591 "src/image/SkSurface_Base.cpp", 4592 "src/image/SkSurface_Null.cpp", 4593 "src/image/SkSurface_Raster.cpp", 4594 "src/image/SkTiledImageUtils.cpp", 4595 "src/lazy/SkDiscardableMemoryPool.cpp", 4596 "src/pathops/SkAddIntersections.cpp", 4597 "src/pathops/SkDConicLineIntersection.cpp", 4598 "src/pathops/SkDCubicLineIntersection.cpp", 4599 "src/pathops/SkDCubicToQuads.cpp", 4600 "src/pathops/SkDLineIntersection.cpp", 4601 "src/pathops/SkDQuadLineIntersection.cpp", 4602 "src/pathops/SkIntersections.cpp", 4603 "src/pathops/SkOpAngle.cpp", 4604 "src/pathops/SkOpBuilder.cpp", 4605 "src/pathops/SkOpCoincidence.cpp", 4606 "src/pathops/SkOpContour.cpp", 4607 "src/pathops/SkOpCubicHull.cpp", 4608 "src/pathops/SkOpEdgeBuilder.cpp", 4609 "src/pathops/SkOpSegment.cpp", 4610 "src/pathops/SkOpSpan.cpp", 4611 "src/pathops/SkPathOpsAsWinding.cpp", 4612 "src/pathops/SkPathOpsCommon.cpp", 4613 "src/pathops/SkPathOpsConic.cpp", 4614 "src/pathops/SkPathOpsCubic.cpp", 4615 "src/pathops/SkPathOpsCurve.cpp", 4616 "src/pathops/SkPathOpsDebug.cpp", 4617 "src/pathops/SkPathOpsLine.cpp", 4618 "src/pathops/SkPathOpsOp.cpp", 4619 "src/pathops/SkPathOpsQuad.cpp", 4620 "src/pathops/SkPathOpsRect.cpp", 4621 "src/pathops/SkPathOpsSimplify.cpp", 4622 "src/pathops/SkPathOpsTSect.cpp", 4623 "src/pathops/SkPathOpsTightBounds.cpp", 4624 "src/pathops/SkPathOpsTypes.cpp", 4625 "src/pathops/SkPathOpsWinding.cpp", 4626 "src/pathops/SkPathWriter.cpp", 4627 "src/pathops/SkReduceOrder.cpp", 4628 "src/pdf/SkDocument_PDF_None.cpp", 4629 "src/ports/SkDebug_android.cpp", 4630 "src/ports/SkDiscardableMemory_none.cpp", 4631 "src/ports/SkGlobalInitialization_default.cpp", 4632 "src/ports/SkMemory_malloc.cpp", 4633 "src/ports/SkOSFile_posix.cpp", 4634 "src/ports/SkOSFile_stdio.cpp", 4635 "src/sfnt/SkOTTable_name.cpp", 4636 "src/sfnt/SkOTUtils.cpp", 4637 "src/shaders/SkBitmapProcShader.cpp", 4638 "src/shaders/SkBlendShader.cpp", 4639 "src/shaders/SkColorFilterShader.cpp", 4640 "src/shaders/SkColorShader.cpp", 4641 "src/shaders/SkCoordClampShader.cpp", 4642 "src/shaders/SkEmptyShader.cpp", 4643 "src/shaders/SkGainmapShader.cpp", 4644 "src/shaders/SkImageShader.cpp", 4645 "src/shaders/SkLocalMatrixShader.cpp", 4646 "src/shaders/SkPerlinNoiseShaderImpl.cpp", 4647 "src/shaders/SkPictureShader.cpp", 4648 "src/shaders/SkRuntimeShader.cpp", 4649 "src/shaders/SkShader.cpp", 4650 "src/shaders/SkShaderBase.cpp", 4651 "src/shaders/SkTransformShader.cpp", 4652 "src/shaders/SkTriColorShader.cpp", 4653 "src/shaders/SkWorkingColorSpaceShader.cpp", 4654 "src/shaders/gradients/SkConicalGradient.cpp", 4655 "src/shaders/gradients/SkGradientBaseShader.cpp", 4656 "src/shaders/gradients/SkLinearGradient.cpp", 4657 "src/shaders/gradients/SkRadialGradient.cpp", 4658 "src/shaders/gradients/SkSweepGradient.cpp", 4659 "src/sksl/SkSLAnalysis.cpp", 4660 "src/sksl/SkSLBuiltinTypes.cpp", 4661 "src/sksl/SkSLCompiler.cpp", 4662 "src/sksl/SkSLConstantFolder.cpp", 4663 "src/sksl/SkSLContext.cpp", 4664 "src/sksl/SkSLErrorReporter.cpp", 4665 "src/sksl/SkSLGraphiteModules.cpp", 4666 "src/sksl/SkSLInliner.cpp", 4667 "src/sksl/SkSLIntrinsicList.cpp", 4668 "src/sksl/SkSLLexer.cpp", 4669 "src/sksl/SkSLMangler.cpp", 4670 "src/sksl/SkSLModule.cpp", 4671 "src/sksl/SkSLModuleDataDefault.cpp", 4672 "src/sksl/SkSLModuleLoader.cpp", 4673 "src/sksl/SkSLOperator.cpp", 4674 "src/sksl/SkSLOutputStream.cpp", 4675 "src/sksl/SkSLParser.cpp", 4676 "src/sksl/SkSLPool.cpp", 4677 "src/sksl/SkSLPosition.cpp", 4678 "src/sksl/SkSLSampleUsage.cpp", 4679 "src/sksl/SkSLString.cpp", 4680 "src/sksl/SkSLUtil.cpp", 4681 "src/sksl/analysis/SkSLCanExitWithoutReturningValue.cpp", 4682 "src/sksl/analysis/SkSLCheckProgramStructure.cpp", 4683 "src/sksl/analysis/SkSLCheckSymbolTableCorrectness.cpp", 4684 "src/sksl/analysis/SkSLFinalizationChecks.cpp", 4685 "src/sksl/analysis/SkSLGetLoopControlFlowInfo.cpp", 4686 "src/sksl/analysis/SkSLGetLoopUnrollInfo.cpp", 4687 "src/sksl/analysis/SkSLGetReturnComplexity.cpp", 4688 "src/sksl/analysis/SkSLHasSideEffects.cpp", 4689 "src/sksl/analysis/SkSLIsConstantExpression.cpp", 4690 "src/sksl/analysis/SkSLIsDynamicallyUniformExpression.cpp", 4691 "src/sksl/analysis/SkSLIsSameExpressionTree.cpp", 4692 "src/sksl/analysis/SkSLIsTrivialExpression.cpp", 4693 "src/sksl/analysis/SkSLProgramUsage.cpp", 4694 "src/sksl/analysis/SkSLReturnsInputAlpha.cpp", 4695 "src/sksl/analysis/SkSLSpecialization.cpp", 4696 "src/sksl/analysis/SkSLSwitchCaseContainsExit.cpp", 4697 "src/sksl/analysis/SkSLSymbolTableStackBuilder.cpp", 4698 "src/sksl/codegen/SkSLGLSLCodeGenerator.cpp", 4699 "src/sksl/codegen/SkSLMetalCodeGenerator.cpp", 4700 "src/sksl/codegen/SkSLPipelineStageCodeGenerator.cpp", 4701 "src/sksl/codegen/SkSLRasterPipelineBuilder.cpp", 4702 "src/sksl/codegen/SkSLRasterPipelineCodeGenerator.cpp", 4703 "src/sksl/codegen/SkSLSPIRVCodeGenerator.cpp", 4704 "src/sksl/codegen/SkSLWGSLCodeGenerator.cpp", 4705 "src/sksl/ir/SkSLBinaryExpression.cpp", 4706 "src/sksl/ir/SkSLBlock.cpp", 4707 "src/sksl/ir/SkSLChildCall.cpp", 4708 "src/sksl/ir/SkSLConstructor.cpp", 4709 "src/sksl/ir/SkSLConstructorArray.cpp", 4710 "src/sksl/ir/SkSLConstructorArrayCast.cpp", 4711 "src/sksl/ir/SkSLConstructorCompound.cpp", 4712 "src/sksl/ir/SkSLConstructorCompoundCast.cpp", 4713 "src/sksl/ir/SkSLConstructorDiagonalMatrix.cpp", 4714 "src/sksl/ir/SkSLConstructorMatrixResize.cpp", 4715 "src/sksl/ir/SkSLConstructorScalarCast.cpp", 4716 "src/sksl/ir/SkSLConstructorSplat.cpp", 4717 "src/sksl/ir/SkSLConstructorStruct.cpp", 4718 "src/sksl/ir/SkSLDiscardStatement.cpp", 4719 "src/sksl/ir/SkSLDoStatement.cpp", 4720 "src/sksl/ir/SkSLExpression.cpp", 4721 "src/sksl/ir/SkSLExpressionStatement.cpp", 4722 "src/sksl/ir/SkSLExtension.cpp", 4723 "src/sksl/ir/SkSLFieldAccess.cpp", 4724 "src/sksl/ir/SkSLForStatement.cpp", 4725 "src/sksl/ir/SkSLFunctionCall.cpp", 4726 "src/sksl/ir/SkSLFunctionDeclaration.cpp", 4727 "src/sksl/ir/SkSLFunctionDefinition.cpp", 4728 "src/sksl/ir/SkSLIfStatement.cpp", 4729 "src/sksl/ir/SkSLIndexExpression.cpp", 4730 "src/sksl/ir/SkSLInterfaceBlock.cpp", 4731 "src/sksl/ir/SkSLLayout.cpp", 4732 "src/sksl/ir/SkSLLiteral.cpp", 4733 "src/sksl/ir/SkSLModifierFlags.cpp", 4734 "src/sksl/ir/SkSLModifiersDeclaration.cpp", 4735 "src/sksl/ir/SkSLPostfixExpression.cpp", 4736 "src/sksl/ir/SkSLPrefixExpression.cpp", 4737 "src/sksl/ir/SkSLProgram.cpp", 4738 "src/sksl/ir/SkSLSetting.cpp", 4739 "src/sksl/ir/SkSLStructDefinition.cpp", 4740 "src/sksl/ir/SkSLSwitchCase.cpp", 4741 "src/sksl/ir/SkSLSwitchStatement.cpp", 4742 "src/sksl/ir/SkSLSwizzle.cpp", 4743 "src/sksl/ir/SkSLSymbol.cpp", 4744 "src/sksl/ir/SkSLSymbolTable.cpp", 4745 "src/sksl/ir/SkSLTernaryExpression.cpp", 4746 "src/sksl/ir/SkSLType.cpp", 4747 "src/sksl/ir/SkSLTypeReference.cpp", 4748 "src/sksl/ir/SkSLVarDeclarations.cpp", 4749 "src/sksl/ir/SkSLVariable.cpp", 4750 "src/sksl/ir/SkSLVariableReference.cpp", 4751 "src/sksl/tracing/SkSLDebugTracePlayer.cpp", 4752 "src/sksl/tracing/SkSLDebugTracePriv.cpp", 4753 "src/sksl/tracing/SkSLTraceHook.cpp", 4754 "src/sksl/transform/SkSLAddConstToVarModifiers.cpp", 4755 "src/sksl/transform/SkSLEliminateDeadFunctions.cpp", 4756 "src/sksl/transform/SkSLEliminateDeadGlobalVariables.cpp", 4757 "src/sksl/transform/SkSLEliminateDeadLocalVariables.cpp", 4758 "src/sksl/transform/SkSLEliminateEmptyStatements.cpp", 4759 "src/sksl/transform/SkSLEliminateUnnecessaryBraces.cpp", 4760 "src/sksl/transform/SkSLEliminateUnreachableCode.cpp", 4761 "src/sksl/transform/SkSLFindAndDeclareBuiltinFunctions.cpp", 4762 "src/sksl/transform/SkSLFindAndDeclareBuiltinStructs.cpp", 4763 "src/sksl/transform/SkSLFindAndDeclareBuiltinVariables.cpp", 4764 "src/sksl/transform/SkSLHoistSwitchVarDeclarationsAtTopLevel.cpp", 4765 "src/sksl/transform/SkSLRenamePrivateSymbols.cpp", 4766 "src/sksl/transform/SkSLReplaceConstVarsWithLiterals.cpp", 4767 "src/sksl/transform/SkSLReplaceSplatCastsWithSwizzles.cpp", 4768 "src/sksl/transform/SkSLRewriteIndexedSwizzle.cpp", 4769 "src/sksl/transform/SkSLTransform.cpp", 4770 "src/svg/SkSVGCanvas.cpp", 4771 "src/svg/SkSVGDevice.cpp", 4772 "src/text/GlyphRun.cpp", 4773 "src/text/SlugFromBuffer.cpp", 4774 "src/text/StrikeForGPU.cpp", 4775 "src/text/gpu/DistanceFieldAdjustTable.cpp", 4776 "src/text/gpu/GlyphVector.cpp", 4777 "src/text/gpu/SDFMaskFilter.cpp", 4778 "src/text/gpu/SkChromeRemoteGlyphCache.cpp", 4779 "src/text/gpu/Slug.cpp", 4780 "src/text/gpu/SlugImpl.cpp", 4781 "src/text/gpu/StrikeCache.cpp", 4782 "src/text/gpu/SubRunAllocator.cpp", 4783 "src/text/gpu/SubRunContainer.cpp", 4784 "src/text/gpu/SubRunControl.cpp", 4785 "src/text/gpu/TextBlob.cpp", 4786 "src/text/gpu/TextBlobRedrawCoordinator.cpp", 4787 "src/text/gpu/VertexFiller.cpp", 4788 "src/utils/SkCamera.cpp", 4789 "src/utils/SkCanvasStack.cpp", 4790 "src/utils/SkCanvasStateUtils.cpp", 4791 "src/utils/SkCharToGlyphCache.cpp", 4792 "src/utils/SkClipStackUtils.cpp", 4793 "src/utils/SkCustomTypeface.cpp", 4794 "src/utils/SkDashPath.cpp", 4795 "src/utils/SkEventTracer.cpp", 4796 "src/utils/SkFloatToDecimal.cpp", 4797 "src/utils/SkJSON.cpp", 4798 "src/utils/SkJSONWriter.cpp", 4799 "src/utils/SkMatrix22.cpp", 4800 "src/utils/SkMultiPictureDocument.cpp", 4801 "src/utils/SkNWayCanvas.cpp", 4802 "src/utils/SkNullCanvas.cpp", 4803 "src/utils/SkOSPath.cpp", 4804 "src/utils/SkOrderedFontMgr.cpp", 4805 "src/utils/SkPaintFilterCanvas.cpp", 4806 "src/utils/SkParse.cpp", 4807 "src/utils/SkParseColor.cpp", 4808 "src/utils/SkParsePath.cpp", 4809 "src/utils/SkPatchUtils.cpp", 4810 "src/utils/SkPolyUtils.cpp", 4811 "src/utils/SkShaderUtils.cpp", 4812 "src/utils/SkShadowTessellator.cpp", 4813 "src/utils/SkShadowUtils.cpp", 4814 "src/utils/SkTextUtils.cpp", 4815 "src/utils/mac/SkCTFont.cpp", 4816 "src/utils/mac/SkCTFontCreateExactCopy.cpp", 4817 "src/utils/mac/SkCreateCGImageRef.cpp", 4818 "src/utils/win/SkAutoCoInitialize.cpp", 4819 "src/utils/win/SkDWrite.cpp", 4820 "src/utils/win/SkDWriteFontFileStream.cpp", 4821 "src/utils/win/SkDWriteGeometrySink.cpp", 4822 "src/utils/win/SkHRESULT.cpp", 4823 "src/utils/win/SkIStream.cpp", 4824 "src/utils/win/SkWGL_win.cpp", 4825 "src/xml/SkDOM.cpp", 4826 "src/xml/SkXMLParser.cpp", 4827 "src/xml/SkXMLWriter.cpp", 4828 "tests/AAClipTest.cpp", 4829 "tests/AdvancedBlendTest.cpp", 4830 "tests/AndroidCodecTest.cpp", 4831 "tests/AnimatedImageTest.cpp", 4832 "tests/AnnotationTest.cpp", 4833 "tests/ApplyGammaTest.cpp", 4834 "tests/ArenaAllocTest.cpp", 4835 "tests/AsADashTest.cpp", 4836 "tests/AvifTest.cpp", 4837 "tests/BRDTest.cpp", 4838 "tests/BackendAllocationTest.cpp", 4839 "tests/BackendSurfaceMutableStateTest.cpp", 4840 "tests/BadIcoTest.cpp", 4841 "tests/BezierCurveTest.cpp", 4842 "tests/BigImageTest.cpp", 4843 "tests/BitSetTest.cpp", 4844 "tests/BitmapCopyTest.cpp", 4845 "tests/BitmapGetColorTest.cpp", 4846 "tests/BitmapTest.cpp", 4847 "tests/BlendTest.cpp", 4848 "tests/BlitMaskClip.cpp", 4849 "tests/BlurTest.cpp", 4850 "tests/BulkRectTest.cpp", 4851 "tests/CachedDataTest.cpp", 4852 "tests/CachedDecodingPixelRefTest.cpp", 4853 "tests/CanvasStateHelpers.cpp", 4854 "tests/CanvasStateTest.cpp", 4855 "tests/CanvasTest.cpp", 4856 "tests/ChecksumTest.cpp", 4857 "tests/ClearTest.cpp", 4858 "tests/ClipCubicTest.cpp", 4859 "tests/ClipStackTest.cpp", 4860 "tests/ClipperTest.cpp", 4861 "tests/CodecAnimTest.cpp", 4862 "tests/CodecExactReadTest.cpp", 4863 "tests/CodecPartialTest.cpp", 4864 "tests/CodecRecommendedTypeTest.cpp", 4865 "tests/CodecTest.cpp", 4866 "tests/ColorFilterTest.cpp", 4867 "tests/ColorMatrixTest.cpp", 4868 "tests/ColorPrivTest.cpp", 4869 "tests/ColorSpaceTest.cpp", 4870 "tests/ColorTest.cpp", 4871 "tests/CompressedBackendAllocationTest.cpp", 4872 "tests/CopySurfaceTest.cpp", 4873 "tests/CtsEnforcement.cpp", 4874 "tests/CubicChopTest.cpp", 4875 "tests/CubicMapTest.cpp", 4876 "tests/CubicRootsTest.cpp", 4877 "tests/CullTestTest.cpp", 4878 "tests/DMSAATest.cpp", 4879 "tests/DashPathEffectTest.cpp", 4880 "tests/DashPathEffectTestGanesh.cpp", 4881 "tests/DataRefTest.cpp", 4882 "tests/DebugLayerManagerTest.cpp", 4883 "tests/DefaultPathRendererTest.cpp", 4884 "tests/DeferredDisplayListTest.cpp", 4885 "tests/DequeTest.cpp", 4886 "tests/DescriptorTest.cpp", 4887 "tests/DeviceTest.cpp", 4888 "tests/DiscardableMemoryPoolTest.cpp", 4889 "tests/DiscardableMemoryTest.cpp", 4890 "tests/DrawBitmapRectTest.cpp", 4891 "tests/DrawOpAtlasTest.cpp", 4892 "tests/DrawPathTest.cpp", 4893 "tests/DrawTextTest.cpp", 4894 "tests/EGLImageTest.cpp", 4895 "tests/EmptyPathTest.cpp", 4896 "tests/EncodeTest.cpp", 4897 "tests/EncodedInfoTest.cpp", 4898 "tests/ExifTest.cpp", 4899 "tests/ExtendedSkColorTypeTests.cpp", 4900 "tests/F16DrawTest.cpp", 4901 "tests/F16StagesTest.cpp", 4902 "tests/FillPathTest.cpp", 4903 "tests/FilterResultTest.cpp", 4904 "tests/FindCubicConvex180ChopsTest.cpp", 4905 "tests/FitsInTest.cpp", 4906 "tests/FlattenDrawableTest.cpp", 4907 "tests/FlattenableFactoryToName.cpp", 4908 "tests/FlattenableNameToFactory.cpp", 4909 "tests/Float16Test.cpp", 4910 "tests/FloatingPointTest.cpp", 4911 "tests/FloatingPointTextureTest.cpp", 4912 "tests/FontHostStreamTest.cpp", 4913 "tests/FontHostTest.cpp", 4914 "tests/FontMgrFlags.cpp", 4915 "tests/FontMgrTest.cpp", 4916 "tests/FontNamesTest.cpp", 4917 "tests/FontScanner.cpp", 4918 "tests/FontTest.cpp", 4919 "tests/FrontBufferedStreamTest.cpp", 4920 "tests/GLBackendSurfaceTest.cpp", 4921 "tests/GainmapShaderTest.cpp", 4922 "tests/GeometryTest.cpp", 4923 "tests/GifTest.cpp", 4924 "tests/GpuDrawPathTest.cpp", 4925 "tests/GpuRectanizerTest.cpp", 4926 "tests/GrAHardwareBufferTest.cpp", 4927 "tests/GrClipStackTest.cpp", 4928 "tests/GrContextAbandonTest.cpp", 4929 "tests/GrContextFactoryTest.cpp", 4930 "tests/GrContextOOM.cpp", 4931 "tests/GrDDLImageTest.cpp", 4932 "tests/GrFinishedFlushTest.cpp", 4933 "tests/GrGLExtensionsTest.cpp", 4934 "tests/GrGlyphVectorTest.cpp", 4935 "tests/GrGpuBufferTest.cpp", 4936 "tests/GrMemoryPoolTest.cpp", 4937 "tests/GrMeshTest.cpp", 4938 "tests/GrMipMappedTest.cpp", 4939 "tests/GrOpListFlushTest.cpp", 4940 "tests/GrPipelineDynamicStateTest.cpp", 4941 "tests/GrPorterDuffTest.cpp", 4942 "tests/GrQuadBufferTest.cpp", 4943 "tests/GrQuadCropTest.cpp", 4944 "tests/GrRenderTaskClusterTest.cpp", 4945 "tests/GrStyledShapeTest.cpp", 4946 "tests/GrSubmittedFlushTest.cpp", 4947 "tests/GrSurfaceResolveTest.cpp", 4948 "tests/GrSurfaceTest.cpp", 4949 "tests/GrTextBlobTest.cpp", 4950 "tests/GrTextureMipMapInvalidationTest.cpp", 4951 "tests/GrThreadSafeCacheTest.cpp", 4952 "tests/GradientTest.cpp", 4953 "tests/HSVRoundTripTest.cpp", 4954 "tests/HashTest.cpp", 4955 "tests/HighContrastFilterTest.cpp", 4956 "tests/ICCTest.cpp", 4957 "tests/ImageBitmapTest.cpp", 4958 "tests/ImageCacheTest.cpp", 4959 "tests/ImageFilterCacheTest.cpp", 4960 "tests/ImageFilterTest.cpp", 4961 "tests/ImageFrom565Bitmap.cpp", 4962 "tests/ImageGeneratorOrientationTest.cpp", 4963 "tests/ImageGeneratorTest.cpp", 4964 "tests/ImageIsOpaqueTest.cpp", 4965 "tests/ImageNewShaderTest.cpp", 4966 "tests/ImageTest.cpp", 4967 "tests/IncrTopoSortTest.cpp", 4968 "tests/IndexedPngOverflowTest.cpp", 4969 "tests/InfRectTest.cpp", 4970 "tests/InsetConvexPolyTest.cpp", 4971 "tests/InvalidIndexedPngTest.cpp", 4972 "tests/IsClosedSingleContourTest.cpp", 4973 "tests/JSONTest.cpp", 4974 "tests/LListTest.cpp", 4975 "tests/LRUCacheTest.cpp", 4976 "tests/LazyProxyTest.cpp", 4977 "tests/LazyStencilAttachmentTest.cpp", 4978 "tests/M44Test.cpp", 4979 "tests/MD5Test.cpp", 4980 "tests/MallocPixelRefTest.cpp", 4981 "tests/MaskCacheTest.cpp", 4982 "tests/MathTest.cpp", 4983 "tests/MatrixColorFilterTest.cpp", 4984 "tests/MatrixProcsTest.cpp", 4985 "tests/MatrixTest.cpp", 4986 "tests/MemoryTest.cpp", 4987 "tests/MemsetTest.cpp", 4988 "tests/MeshTest.cpp", 4989 "tests/MessageBusTest.cpp", 4990 "tests/MetaDataTest.cpp", 4991 "tests/MipMapTest.cpp", 4992 "tests/MultiPictureDocumentTest.cpp", 4993 "tests/NdkDecodeTest.cpp", 4994 "tests/NdkEncodeTest.cpp", 4995 "tests/NonlinearBlendingTest.cpp", 4996 "tests/OSPathTest.cpp", 4997 "tests/OffsetSimplePolyTest.cpp", 4998 "tests/OnceTest.cpp", 4999 "tests/OpChainTest.cpp", 5000 "tests/OverAlignedTest.cpp", 5001 "tests/PDFDeflateWStreamTest.cpp", 5002 "tests/PDFDocumentTest.cpp", 5003 "tests/PDFGlyphsToUnicodeTest.cpp", 5004 "tests/PDFJpegEmbedTest.cpp", 5005 "tests/PDFMetadataAttributeTest.cpp", 5006 "tests/PDFOpaqueSrcModeToSrcOverTest.cpp", 5007 "tests/PDFPrimitivesTest.cpp", 5008 "tests/PDFTaggedLinkTest.cpp", 5009 "tests/PDFTaggedTableTest.cpp", 5010 "tests/PDFTaggedTest.cpp", 5011 "tests/PaintTest.cpp", 5012 "tests/ParametricStageTest.cpp", 5013 "tests/ParseColorTest.cpp", 5014 "tests/ParsePathTest.cpp", 5015 "tests/PathBuilderTest.cpp", 5016 "tests/PathCoverageTest.cpp", 5017 "tests/PathMeasureTest.cpp", 5018 "tests/PathOpsAngleIdeas.cpp", 5019 "tests/PathOpsAngleTest.cpp", 5020 "tests/PathOpsAsWindingTest.cpp", 5021 "tests/PathOpsBattles.cpp", 5022 "tests/PathOpsBoundsTest.cpp", 5023 "tests/PathOpsBuildUseTest.cpp", 5024 "tests/PathOpsBuilderConicTest.cpp", 5025 "tests/PathOpsBuilderTest.cpp", 5026 "tests/PathOpsChalkboardTest.cpp", 5027 "tests/PathOpsConicIntersectionTest.cpp", 5028 "tests/PathOpsConicLineIntersectionTest.cpp", 5029 "tests/PathOpsConicQuadIntersectionTest.cpp", 5030 "tests/PathOpsCubicConicIntersectionTest.cpp", 5031 "tests/PathOpsCubicIntersectionTest.cpp", 5032 "tests/PathOpsCubicIntersectionTestData.cpp", 5033 "tests/PathOpsCubicLineIntersectionIdeas.cpp", 5034 "tests/PathOpsCubicLineIntersectionTest.cpp", 5035 "tests/PathOpsCubicQuadIntersectionTest.cpp", 5036 "tests/PathOpsCubicReduceOrderTest.cpp", 5037 "tests/PathOpsDCubicTest.cpp", 5038 "tests/PathOpsDLineTest.cpp", 5039 "tests/PathOpsDPointTest.cpp", 5040 "tests/PathOpsDRectTest.cpp", 5041 "tests/PathOpsDVectorTest.cpp", 5042 "tests/PathOpsDebug.cpp", 5043 "tests/PathOpsExtendedTest.cpp", 5044 "tests/PathOpsFuzz763Test.cpp", 5045 "tests/PathOpsInverseTest.cpp", 5046 "tests/PathOpsIssue3651.cpp", 5047 "tests/PathOpsLineIntersectionTest.cpp", 5048 "tests/PathOpsLineParametetersTest.cpp", 5049 "tests/PathOpsOpCircleThreadedTest.cpp", 5050 "tests/PathOpsOpCubicThreadedTest.cpp", 5051 "tests/PathOpsOpLoopThreadedTest.cpp", 5052 "tests/PathOpsOpRectThreadedTest.cpp", 5053 "tests/PathOpsOpTest.cpp", 5054 "tests/PathOpsQuadIntersectionTest.cpp", 5055 "tests/PathOpsQuadIntersectionTestData.cpp", 5056 "tests/PathOpsQuadLineIntersectionTest.cpp", 5057 "tests/PathOpsQuadLineIntersectionThreadedTest.cpp", 5058 "tests/PathOpsQuadReduceOrderTest.cpp", 5059 "tests/PathOpsSimplifyDegenerateThreadedTest.cpp", 5060 "tests/PathOpsSimplifyFailTest.cpp", 5061 "tests/PathOpsSimplifyQuadThreadedTest.cpp", 5062 "tests/PathOpsSimplifyQuadralateralsThreadedTest.cpp", 5063 "tests/PathOpsSimplifyRectThreadedTest.cpp", 5064 "tests/PathOpsSimplifyTest.cpp", 5065 "tests/PathOpsSimplifyTrianglesThreadedTest.cpp", 5066 "tests/PathOpsSkpTest.cpp", 5067 "tests/PathOpsTestCommon.cpp", 5068 "tests/PathOpsThreadedCommon.cpp", 5069 "tests/PathOpsThreeWayTest.cpp", 5070 "tests/PathOpsTigerTest.cpp", 5071 "tests/PathOpsTightBoundsTest.cpp", 5072 "tests/PathOpsTypesTest.cpp", 5073 "tests/PathRendererCacheTests.cpp", 5074 "tests/PathTest.cpp", 5075 "tests/PictureBBHTest.cpp", 5076 "tests/PictureShaderTest.cpp", 5077 "tests/PictureTest.cpp", 5078 "tests/PinnedImageTest.cpp", 5079 "tests/PixelRefTest.cpp", 5080 "tests/Point3Test.cpp", 5081 "tests/PointTest.cpp", 5082 "tests/PolyUtilsTest.cpp", 5083 "tests/PreChopPathCurvesTest.cpp", 5084 "tests/PremulAlphaRoundTripTest.cpp", 5085 "tests/PrimitiveProcessorTest.cpp", 5086 "tests/ProcessorTest.cpp", 5087 "tests/ProgramsTest.cpp", 5088 "tests/PromiseImageTest.cpp", 5089 "tests/ProtectedTest.cpp", 5090 "tests/ProxyConversionTest.cpp", 5091 "tests/ProxyRefTest.cpp", 5092 "tests/ProxyTest.cpp", 5093 "tests/QuadRootsTest.cpp", 5094 "tests/QuickRejectTest.cpp", 5095 "tests/RRectInPathTest.cpp", 5096 "tests/RTreeTest.cpp", 5097 "tests/RandomTest.cpp", 5098 "tests/RasterPipelineBuilderTest.cpp", 5099 "tests/RasterPipelineCodeGeneratorTest.cpp", 5100 "tests/ReadPixelsTest.cpp", 5101 "tests/ReadWritePixelsGpuTest.cpp", 5102 "tests/RecordDrawTest.cpp", 5103 "tests/RecordOptsTest.cpp", 5104 "tests/RecordPatternTest.cpp", 5105 "tests/RecordTest.cpp", 5106 "tests/RecorderTest.cpp", 5107 "tests/RecordingXfermodeTest.cpp", 5108 "tests/RectTest.cpp", 5109 "tests/RectangleTextureTest.cpp", 5110 "tests/RefCntTest.cpp", 5111 "tests/RegionTest.cpp", 5112 "tests/RepeatedClippedBlurTest.cpp", 5113 "tests/ResourceAllocatorTest.cpp", 5114 "tests/ResourceCacheTest.cpp", 5115 "tests/RoundRectTest.cpp", 5116 "tests/RuntimeBlendTest.cpp", 5117 "tests/SRGBReadWritePixelsTest.cpp", 5118 "tests/SRGBTest.cpp", 5119 "tests/SVGDeviceTest.cpp", 5120 "tests/SafeMathTest.cpp", 5121 "tests/SamplingTest.cpp", 5122 "tests/SaveLayerOriginTest.cpp", 5123 "tests/ScalarTest.cpp", 5124 "tests/ScaleToSidesTest.cpp", 5125 "tests/SerialProcsTest.cpp", 5126 "tests/SerializationTest.cpp", 5127 "tests/ShaderImageFilterTest.cpp", 5128 "tests/ShaderOpacityTest.cpp", 5129 "tests/ShaderTest.cpp", 5130 "tests/ShadowTest.cpp", 5131 "tests/SizeTest.cpp", 5132 "tests/SkBase64Test.cpp", 5133 "tests/SkBlockAllocatorTest.cpp", 5134 "tests/SkColor4fTest.cpp", 5135 "tests/SkColorSpaceXformStepsTest.cpp", 5136 "tests/SkContainersTest.cpp", 5137 "tests/SkDOMTest.cpp", 5138 "tests/SkEnumBitMaskTest.cpp", 5139 "tests/SkFontMetricsPrivTest.cpp", 5140 "tests/SkGaussFilterTest.cpp", 5141 "tests/SkGlyphTest.cpp", 5142 "tests/SkImageTest.cpp", 5143 "tests/SkMallocTest.cpp", 5144 "tests/SkPathRangeIterTest.cpp", 5145 "tests/SkRasterPipelineOptsTest.cpp", 5146 "tests/SkRasterPipelineTest.cpp", 5147 "tests/SkRemoteGlyphCacheTest.cpp", 5148 "tests/SkResourceCacheTest.cpp", 5149 "tests/SkRuntimeEffectTest.cpp", 5150 "tests/SkSLCross.cpp", 5151 "tests/SkSLDebugTracePlayerTest.cpp", 5152 "tests/SkSLDebugTraceTest.cpp", 5153 "tests/SkSLES2ConformanceTest.cpp", 5154 "tests/SkSLErrorTest.cpp", 5155 "tests/SkSLGLSLTestbed.cpp", 5156 "tests/SkSLMemoryLayoutTest.cpp", 5157 "tests/SkSLMetalTestbed.cpp", 5158 "tests/SkSLPipelineStageTestbed.cpp", 5159 "tests/SkSLSPIRVTestbed.cpp", 5160 "tests/SkSLTest.cpp", 5161 "tests/SkSLTypeTest.cpp", 5162 "tests/SkSLWGSLTestbed.cpp", 5163 "tests/SkSharedMutexTest.cpp", 5164 "tests/SkSpanTest.cpp", 5165 "tests/SkStrikeCacheTest.cpp", 5166 "tests/SkStrikeTest.cpp", 5167 "tests/SkStringViewTest.cpp", 5168 "tests/SkTBlockListTest.cpp", 5169 "tests/SkUTFTest.cpp", 5170 "tests/SkVxTest.cpp", 5171 "tests/SkXmpTest.cpp", 5172 "tests/Skbug12214.cpp", 5173 "tests/Skbug5221.cpp", 5174 "tests/Skbug6389.cpp", 5175 "tests/Skbug6653.cpp", 5176 "tests/SlugTest.cpp", 5177 "tests/SortTest.cpp", 5178 "tests/SpecialImageTest.cpp", 5179 "tests/SrcOverTest.cpp", 5180 "tests/SrcSrcOverBatchTest.cpp", 5181 "tests/StreamTest.cpp", 5182 "tests/StrikeForGPUTest.cpp", 5183 "tests/StringTest.cpp", 5184 "tests/StrokeTest.cpp", 5185 "tests/StrokerTest.cpp", 5186 "tests/SubsetPath.cpp", 5187 "tests/SurfaceDrawContextTest.cpp", 5188 "tests/SurfaceSemaphoreTest.cpp", 5189 "tests/SurfaceTest.cpp", 5190 "tests/SwizzlerTest.cpp", 5191 "tests/TArrayTest.cpp", 5192 "tests/TDPQueueTest.cpp", 5193 "tests/TLazyTest.cpp", 5194 "tests/TemplatesTest.cpp", 5195 "tests/Test.cpp", 5196 "tests/TestHarness.cpp", 5197 "tests/TestTest.cpp", 5198 "tests/TestUtils.cpp", 5199 "tests/TextBlobCacheTest.cpp", 5200 "tests/TextBlobTest.cpp", 5201 "tests/TextureBindingsResetTest.cpp", 5202 "tests/TextureOpTest.cpp", 5203 "tests/TextureProxyTest.cpp", 5204 "tests/TextureSizeTest.cpp", 5205 "tests/TextureStripAtlasManagerTest.cpp", 5206 "tests/Time.cpp", 5207 "tests/TopoSortTest.cpp", 5208 "tests/TraceMemoryDumpTest.cpp", 5209 "tests/TracingTest.cpp", 5210 "tests/TransferPixelsTest.cpp", 5211 "tests/TriangulatingPathRendererTests.cpp", 5212 "tests/TypefaceTest.cpp", 5213 "tests/UnicodeTest.cpp", 5214 "tests/UtilsTest.cpp", 5215 "tests/VerticesTest.cpp", 5216 "tests/VkBackendSurfaceTest.cpp", 5217 "tests/VkDrawableTest.cpp", 5218 "tests/VkHardwareBufferTest.cpp", 5219 "tests/VkPriorityExtensionTest.cpp", 5220 "tests/VkProtectedContextTest.cpp", 5221 "tests/VkWrapTests.cpp", 5222 "tests/VkYcbcrSamplerTest.cpp", 5223 "tests/WangsFormulaTest.cpp", 5224 "tests/WebpTest.cpp", 5225 "tests/WindowRectanglesTest.cpp", 5226 "tests/WrappedSurfaceCopyOnWriteTest.cpp", 5227 "tests/WritePixelsTest.cpp", 5228 "tests/Writer32Test.cpp", 5229 "tests/YUVCacheTest.cpp", 5230 "tests/YUVTest.cpp", 5231 "tests/graphite/AHardwareBufferTest.cpp", 5232 "tests/graphite/BackendTextureTest.cpp", 5233 "tests/graphite/BoundsManagerTest.cpp", 5234 "tests/graphite/BufferManagerTest.cpp", 5235 "tests/graphite/CacheBudgetTest.cpp", 5236 "tests/graphite/CacheKeyTest.cpp", 5237 "tests/graphite/ComputeTest.cpp", 5238 "tests/graphite/DeviceTest.cpp", 5239 "tests/graphite/DrawAtlasTest.cpp", 5240 "tests/graphite/GraphitePromiseImageTest.cpp", 5241 "tests/graphite/GraphiteResourceCacheTest.cpp", 5242 "tests/graphite/GraphiteYUVAPromiseImageTest.cpp", 5243 "tests/graphite/ImageOriginTest.cpp", 5244 "tests/graphite/ImageProviderTest.cpp", 5245 "tests/graphite/ImageShaderTest.cpp", 5246 "tests/graphite/ImageWrapTextureMipmapsTest.cpp", 5247 "tests/graphite/IntersectionTreeTest.cpp", 5248 "tests/graphite/KeyTest.cpp", 5249 "tests/graphite/MultisampleTest.cpp", 5250 "tests/graphite/MutableImagesTest.cpp", 5251 "tests/graphite/PipelineDataCacheTest.cpp", 5252 "tests/graphite/ProxyCacheTest.cpp", 5253 "tests/graphite/RTEffectTest.cpp", 5254 "tests/graphite/ReadWritePixelsGraphiteTest.cpp", 5255 "tests/graphite/RecorderTest.cpp", 5256 "tests/graphite/RecordingOrderTest.cpp", 5257 "tests/graphite/RecordingSurfacesTest.cpp", 5258 "tests/graphite/RectTest.cpp", 5259 "tests/graphite/ShapeTest.cpp", 5260 "tests/graphite/TextureProxyTest.cpp", 5261 "tests/graphite/TransformTest.cpp", 5262 "tests/graphite/UniformManagerTest.cpp", 5263 "tests/graphite/UniformOffsetCalculatorTest.cpp", 5264 "tests/graphite/UpdateBackendTextureTest.cpp", 5265 "tests/graphite/UploadBufferManagerTest.cpp", 5266 "tests/graphite/VulkanBackendTextureTest.cpp", 5267 "tests/graphite/precompile/ChromePrecompileTest.cpp", 5268 "tests/graphite/precompile/CombinationBuilderTest.cpp", 5269 "tests/graphite/precompile/PaintParamsKeyTest.cpp", 5270 "tests/graphite/precompile/ThreadedPrecompileTest.cpp", 5271 "third_party/etc1/etc1.cpp", 5272 "tools/AndroidSkDebugToStdOut.cpp", 5273 "tools/CrashHandler.cpp", 5274 "tools/DDLPromiseImageHelper.cpp", 5275 "tools/DDLTileHelper.cpp", 5276 "tools/DecodeUtils.cpp", 5277 "tools/EncodeUtils.cpp", 5278 "tools/LsanSuppressions.cpp", 5279 "tools/MSKPPlayer.cpp", 5280 "tools/ProcStats.cpp", 5281 "tools/Resources.cpp", 5282 "tools/RuntimeBlendUtils.cpp", 5283 "tools/SkMetaData.cpp", 5284 "tools/SkSharingProc.cpp", 5285 "tools/TestFontDataProvider.cpp", 5286 "tools/ToolUtils.cpp", 5287 "tools/TsanSuppressions.cpp", 5288 "tools/UrlDataManager.cpp", 5289 "tools/debugger/DebugCanvas.cpp", 5290 "tools/debugger/DebugLayerManager.cpp", 5291 "tools/debugger/DrawCommand.cpp", 5292 "tools/debugger/JsonWriteBuffer.cpp", 5293 "tools/flags/CommandLineFlags.cpp", 5294 "tools/fonts/FontToolUtils.cpp", 5295 "tools/fonts/RandomScalerContext.cpp", 5296 "tools/fonts/TestFontMgr.cpp", 5297 "tools/fonts/TestSVGTypeface.cpp", 5298 "tools/fonts/TestTypeface.cpp", 5299 "tools/gpu/BackendSurfaceFactory.cpp", 5300 "tools/gpu/BackendTextureImageFactory.cpp", 5301 "tools/gpu/ContextType.cpp", 5302 "tools/gpu/FlushFinishTracker.cpp", 5303 "tools/gpu/GrContextFactory.cpp", 5304 "tools/gpu/GrTest.cpp", 5305 "tools/gpu/ManagedBackendTexture.cpp", 5306 "tools/gpu/MemoryCache.cpp", 5307 "tools/gpu/ProtectedUtils.cpp", 5308 "tools/gpu/ProxyUtils.cpp", 5309 "tools/gpu/TestCanvas.cpp", 5310 "tools/gpu/TestContext.cpp", 5311 "tools/gpu/TestOps.cpp", 5312 "tools/gpu/YUVUtils.cpp", 5313 "tools/gpu/ganesh/AtlasTextOpTools.cpp", 5314 "tools/gpu/ganesh/GrAtlasTools.cpp", 5315 "tools/gpu/gl/GLTestContext.cpp", 5316 "tools/gpu/gl/egl/CreatePlatformGLTestContext_egl.cpp", 5317 "tools/gpu/mock/MockTestContext.cpp", 5318 "tools/gpu/vk/VkTestContext.cpp", 5319 "tools/gpu/vk/VkTestHelper.cpp", 5320 "tools/gpu/vk/VkTestMemoryAllocator.cpp", 5321 "tools/gpu/vk/VkTestUtils.cpp", 5322 "tools/gpu/vk/VkYcbcrSamplerHelper.cpp", 5323 "tools/graphite/ContextFactory.cpp", 5324 "tools/graphite/GraphiteTestContext.cpp", 5325 "tools/graphite/GraphiteToolUtils.cpp", 5326 "tools/graphite/ProtectedUtils_Graphite.cpp", 5327 "tools/graphite/UniqueKeyUtils.cpp", 5328 "tools/graphite/vk/GraphiteVulkanTestContext.cpp", 5329 "tools/library/LoadDynamicLibrary_posix.cpp", 5330 "tools/skqp/src/jni_skqp.cpp", 5331 "tools/skqp/src/skqp.cpp", 5332 "tools/skqp/src/skqp_GpuTestProcs.cpp", 5333 "tools/text/SkTextBlobTrace.cpp", 5334 "tools/text/gpu/TextBlobTools.cpp", 5335 "tools/timer/Timer.cpp", 5336 ], 5337 5338 header_libs: ["jni_headers"], 5339 5340 shared_libs: [ 5341 "libandroid", 5342 "libEGL", 5343 "libGLESv2", 5344 "liblog", 5345 "libvulkan", 5346 "libz", 5347 ], 5348 static_libs: [ 5349 "libexpat", 5350 "libjpeg_static_ndk", 5351 "libpng_ndk", 5352 "libwebp-decode", 5353 "libwebp-encode", 5354 "libwuffs_mirror_release_c", 5355 ] 5356} 5357 5358android_test { 5359 name: "CtsSkQPTestCases", 5360 team: "trendy_team_android_core_graphics_stack", 5361 defaults: ["cts_defaults"], 5362 test_suites: [ 5363 "general-tests", 5364 "cts", 5365 ], 5366 5367 libs: ["android.test.runner.stubs"], 5368 jni_libs: ["libskqp_jni"], 5369 compile_multilib: "both", 5370 5371 static_libs: [ 5372 "android-support-design", 5373 "ctstestrunner-axt", 5374 ], 5375 manifest: "platform_tools/android/apps/skqp/src/main/AndroidManifest.xml", 5376 test_config: "platform_tools/android/apps/skqp/src/main/AndroidTest.xml", 5377 5378 asset_dirs: ["platform_tools/android/apps/skqp/src/main/assets", "resources"], 5379 resource_dirs: ["platform_tools/android/apps/skqp/src/main/res"], 5380 srcs: ["platform_tools/android/apps/skqp/src/main/java/**/*.java"], 5381 5382 sdk_version: "test_current", 5383 5384} 5385 5386