1package(default_visibility = ["//visibility:private"]) 2 3filegroup( 4 name = "core-srcs", 5 srcs = [ 6 "BaseDevice.cpp", 7 "BaseDevice.h", 8 "BufferWriter.h", 9 "GrAHardwareBufferImageGenerator.cpp", 10 "GrAHardwareBufferImageGenerator.h", 11 "GrAHardwareBufferUtils.cpp", 12 "GrAHardwareBufferUtils.h", 13 "GrAppliedClip.h", 14 "GrAttachment.cpp", 15 "GrAttachment.h", 16 "GrAuditTrail.cpp", 17 "GrAuditTrail.h", 18 "GrAutoLocaleSetter.h", 19 "GrBackendSemaphore.cpp", 20 "GrBackendSurface.cpp", 21 "GrBackendSurfaceMutableState.cpp", 22 "GrBackendSurfaceMutableStateImpl.h", 23 "GrBackendTextureImageGenerator.cpp", 24 "GrBackendTextureImageGenerator.h", 25 "GrBackendUtils.cpp", 26 "GrBackendUtils.h", 27 "GrBaseContextPriv.h", 28 "GrBlend.h", 29 "GrBlurUtils.cpp", 30 "GrBlurUtils.h", 31 "GrBuffer.h", 32 "GrBufferAllocPool.cpp", 33 "GrBufferAllocPool.h", 34 "GrCaps.cpp", 35 "GrCaps.h", 36 "GrClientMappedBufferManager.cpp", 37 "GrClientMappedBufferManager.h", 38 "GrClip.h", 39 "GrColor.h", 40 "GrColorInfo.cpp", 41 "GrColorInfo.h", 42 "GrColorSpaceXform.cpp", 43 "GrColorSpaceXform.h", 44 "GrContextThreadSafeProxy.cpp", 45 "GrContextThreadSafeProxyPriv.h", 46 "GrContext_Base.cpp", 47 "GrCopyRenderTask.cpp", 48 "GrCopyRenderTask.h", 49 "GrCpuBuffer.h", 50 "GrDDLContext.cpp", 51 "GrDDLTask.cpp", 52 "GrDDLTask.h", 53 "GrDataUtils.cpp", 54 "GrDataUtils.h", 55 "GrDefaultGeoProcFactory.cpp", 56 "GrDefaultGeoProcFactory.h", 57 "GrDeferredProxyUploader.h", 58 "GrDeferredUpload.h", 59 "GrDirectContext.cpp", 60 "GrDirectContextPriv.cpp", 61 "GrDirectContextPriv.h", 62 "GrDistanceFieldGenFromVector.cpp", 63 "GrDistanceFieldGenFromVector.h", 64 "GrDrawIndirectCommand.h", 65 "GrDrawOpAtlas.cpp", 66 "GrDrawOpAtlas.h", 67 "GrDrawOpTest.cpp", 68 "GrDrawOpTest.h", 69 "GrDrawingManager.cpp", 70 "GrDrawingManager.h", 71 "GrDriverBugWorkarounds.cpp", 72 "GrDstProxyView.h", 73 "GrDynamicAtlas.cpp", 74 "GrDynamicAtlas.h", 75 "GrEagerVertexAllocator.cpp", 76 "GrEagerVertexAllocator.h", 77 "GrFPArgs.h", 78 "GrFinishCallbacks.cpp", 79 "GrFinishCallbacks.h", 80 "GrFixedClip.cpp", 81 "GrFixedClip.h", 82 "GrFragmentProcessor.cpp", 83 "GrFragmentProcessor.h", 84 "GrGeometryProcessor.cpp", 85 "GrGeometryProcessor.h", 86 "GrGlyph.h", 87 "GrGpu.cpp", 88 "GrGpu.h", 89 "GrGpuBuffer.cpp", 90 "GrGpuBuffer.h", 91 "GrGpuResource.cpp", 92 "GrGpuResource.h", 93 "GrGpuResourceCacheAccess.h", 94 "GrGpuResourcePriv.h", 95 "GrHashMapWithCache.h", 96 "GrImageContext.cpp", 97 "GrImageContextPriv.h", 98 "GrImageInfo.h", 99 "GrManagedResource.cpp", 100 "GrManagedResource.h", 101 "GrMemoryPool.cpp", 102 "GrMemoryPool.h", 103 "GrMeshDrawTarget.cpp", 104 "GrMeshDrawTarget.h", 105 "GrNativeRect.h", 106 "GrNonAtomicRef.h", 107 "GrOnFlushResourceProvider.cpp", 108 "GrOnFlushResourceProvider.h", 109 "GrOpFlushState.cpp", 110 "GrOpFlushState.h", 111 "GrOpsRenderPass.cpp", 112 "GrOpsRenderPass.h", 113 "GrOpsTypes.h", 114 "GrPaint.cpp", 115 "GrPaint.h", 116 "GrPersistentCacheUtils.cpp", 117 "GrPersistentCacheUtils.h", 118 "GrPipeline.cpp", 119 "GrPipeline.h", 120 "GrPixmap.h", 121 "GrProcessor.cpp", 122 "GrProcessor.h", 123 "GrProcessorAnalysis.cpp", 124 "GrProcessorAnalysis.h", 125 "GrProcessorSet.cpp", 126 "GrProcessorSet.h", 127 "GrProcessorUnitTest.cpp", 128 "GrProcessorUnitTest.h", 129 "GrProgramDesc.cpp", 130 "GrProgramDesc.h", 131 "GrProgramInfo.cpp", 132 "GrProgramInfo.h", 133 "GrProxyProvider.cpp", 134 "GrProxyProvider.h", 135 "GrRecordingContext.cpp", 136 "GrRecordingContextPriv.cpp", 137 "GrRecordingContextPriv.h", 138 "GrRectanizer.h", 139 "GrRectanizerPow2.cpp", 140 "GrRectanizerPow2.h", 141 "GrRectanizerSkyline.cpp", 142 "GrRectanizerSkyline.h", 143 "GrRefCnt.h", 144 "GrRenderTarget.cpp", 145 "GrRenderTarget.h", 146 "GrRenderTargetContext.h", 147 "GrRenderTargetProxy.cpp", 148 "GrRenderTargetProxy.h", 149 "GrRenderTask.cpp", 150 "GrRenderTask.h", 151 "GrRenderTaskCluster.cpp", 152 "GrRenderTaskCluster.h", 153 "GrResourceAllocator.cpp", 154 "GrResourceAllocator.h", 155 "GrResourceCache.cpp", 156 "GrResourceCache.h", 157 "GrResourceHandle.h", 158 "GrResourceProvider.cpp", 159 "GrResourceProvider.h", 160 "GrResourceProviderPriv.h", 161 "GrRingBuffer.cpp", 162 "GrRingBuffer.h", 163 "GrSPIRVUniformHandler.cpp", 164 "GrSPIRVUniformHandler.h", 165 "GrSPIRVVaryingHandler.cpp", 166 "GrSPIRVVaryingHandler.h", 167 "GrSWMaskHelper.cpp", 168 "GrSWMaskHelper.h", 169 "GrSamplerState.h", 170 "GrScissorState.h", 171 "GrSemaphore.h", 172 "GrShaderCaps.cpp", 173 "GrShaderCaps.h", 174 "GrShaderUtils.cpp", 175 "GrShaderUtils.h", 176 "GrShaderVar.cpp", 177 "GrShaderVar.h", 178 "GrSimpleMesh.h", 179 "GrStagingBufferManager.cpp", 180 "GrStagingBufferManager.h", 181 "GrStencilSettings.cpp", 182 "GrStencilSettings.h", 183 "GrStyle.cpp", 184 "GrStyle.h", 185 "GrSubRunAllocator.cpp", 186 "GrSubRunAllocator.h", 187 "GrSurface.cpp", 188 "GrSurface.h", 189 "GrSurfaceInfo.cpp", 190 "GrSurfaceProxy.cpp", 191 "GrSurfaceProxy.h", 192 "GrSurfaceProxyPriv.h", 193 "GrSurfaceProxyView.h", 194 "GrSwizzle.cpp", 195 "GrSwizzle.h", 196 "GrTTopoSort.h", 197 "GrTestUtils.cpp", 198 "GrTestUtils.h", 199 "GrTexture.cpp", 200 "GrTexture.h", 201 "GrTextureProxy.cpp", 202 "GrTextureProxy.h", 203 "GrTextureProxyCacheAccess.h", 204 "GrTextureProxyPriv.h", 205 "GrTextureRenderTargetProxy.cpp", 206 "GrTextureRenderTargetProxy.h", 207 "GrTextureResolveManager.h", 208 "GrTextureResolveRenderTask.cpp", 209 "GrTextureResolveRenderTask.h", 210 "GrThreadSafeCache.cpp", 211 "GrThreadSafeCache.h", 212 "GrThreadSafePipelineBuilder.cpp", 213 "GrThreadSafePipelineBuilder.h", 214 "GrTracing.h", 215 "GrTransferFromRenderTask.cpp", 216 "GrTransferFromRenderTask.h", 217 "GrUniformDataManager.cpp", 218 "GrUniformDataManager.h", 219 "GrUserStencilSettings.h", 220 "GrUtil.cpp", 221 "GrUtil.h", 222 "GrVertexChunkArray.cpp", 223 "GrVertexChunkArray.h", 224 "GrVx.h", 225 "GrWaitRenderTask.cpp", 226 "GrWaitRenderTask.h", 227 "GrWindowRectangles.h", 228 "GrWindowRectsState.h", 229 "GrWritePixelsRenderTask.cpp", 230 "GrWritePixelsRenderTask.h", 231 "GrXferProcessor.cpp", 232 "GrXferProcessor.h", 233 "GrYUVABackendTextures.cpp", 234 "GrYUVATextureProxies.cpp", 235 "GrYUVATextureProxies.h", 236 "SkGr.cpp", 237 "SkGr.h", 238 "SurfaceContext.cpp", 239 "SurfaceContext.h", 240 "SurfaceFillContext.cpp", 241 "SurfaceFillContext.h", 242 "effects/GrAtlasedShaderHelpers.h", 243 "effects/GrBezierEffect.cpp", 244 "effects/GrBezierEffect.h", 245 "effects/GrBicubicEffect.cpp", 246 "effects/GrBicubicEffect.h", 247 "effects/GrBitmapTextGeoProc.cpp", 248 "effects/GrBitmapTextGeoProc.h", 249 "effects/GrBlendFragmentProcessor.cpp", 250 "effects/GrBlendFragmentProcessor.h", 251 "effects/GrConvexPolyEffect.cpp", 252 "effects/GrConvexPolyEffect.h", 253 "effects/GrCoverageSetOpXP.cpp", 254 "effects/GrCoverageSetOpXP.h", 255 "effects/GrCustomXfermode.cpp", 256 "effects/GrCustomXfermode.h", 257 "effects/GrDisableColorXP.cpp", 258 "effects/GrDisableColorXP.h", 259 "effects/GrDistanceFieldGeoProc.cpp", 260 "effects/GrDistanceFieldGeoProc.h", 261 "effects/GrGaussianConvolutionFragmentProcessor.cpp", 262 "effects/GrGaussianConvolutionFragmentProcessor.h", 263 "effects/GrMatrixConvolutionEffect.cpp", 264 "effects/GrMatrixConvolutionEffect.h", 265 "effects/GrMatrixEffect.cpp", 266 "effects/GrMatrixEffect.h", 267 "effects/GrModulateAtlasCoverageEffect.cpp", 268 "effects/GrModulateAtlasCoverageEffect.h", 269 "effects/GrOvalEffect.cpp", 270 "effects/GrOvalEffect.h", 271 "effects/GrPorterDuffXferProcessor.cpp", 272 "effects/GrPorterDuffXferProcessor.h", 273 "effects/GrRRectEffect.cpp", 274 "effects/GrRRectEffect.h", 275 "effects/GrShadowGeoProc.cpp", 276 "effects/GrShadowGeoProc.h", 277 "effects/GrSkSLFP.cpp", 278 "effects/GrSkSLFP.h", 279 "effects/GrTextureEffect.cpp", 280 "effects/GrTextureEffect.h", 281 "effects/GrYUVtoRGBEffect.cpp", 282 "effects/GrYUVtoRGBEffect.h", 283 "geometry/GrAAConvexTessellator.cpp", 284 "geometry/GrAAConvexTessellator.h", 285 "geometry/GrAATriangulator.cpp", 286 "geometry/GrAATriangulator.h", 287 "geometry/GrInnerFanTriangulator.h", 288 "geometry/GrPathUtils.cpp", 289 "geometry/GrPathUtils.h", 290 "geometry/GrQuad.cpp", 291 "geometry/GrQuad.h", 292 "geometry/GrQuadBuffer.h", 293 "geometry/GrQuadUtils.cpp", 294 "geometry/GrQuadUtils.h", 295 "geometry/GrRect.h", 296 "geometry/GrShape.cpp", 297 "geometry/GrShape.h", 298 "geometry/GrStyledShape.cpp", 299 "geometry/GrStyledShape.h", 300 "geometry/GrTriangulator.cpp", 301 "geometry/GrTriangulator.h", 302 "gradients/GrGradientBitmapCache.cpp", 303 "gradients/GrGradientBitmapCache.h", 304 "gradients/GrGradientShader.cpp", 305 "gradients/GrGradientShader.h", 306 "ops/AAConvexPathRenderer.cpp", 307 "ops/AAConvexPathRenderer.h", 308 "ops/AAHairLinePathRenderer.cpp", 309 "ops/AAHairLinePathRenderer.h", 310 "ops/AALinearizingConvexPathRenderer.cpp", 311 "ops/AALinearizingConvexPathRenderer.h", 312 "ops/AtlasInstancedHelper.cpp", 313 "ops/AtlasInstancedHelper.h", 314 "ops/AtlasPathRenderer.cpp", 315 "ops/AtlasPathRenderer.h", 316 "ops/AtlasRenderTask.cpp", 317 "ops/AtlasRenderTask.h", 318 "ops/AtlasTextOp.cpp", 319 "ops/AtlasTextOp.h", 320 "ops/ClearOp.cpp", 321 "ops/ClearOp.h", 322 "ops/DashLinePathRenderer.cpp", 323 "ops/DashLinePathRenderer.h", 324 "ops/DashOp.cpp", 325 "ops/DashOp.h", 326 "ops/DefaultPathRenderer.cpp", 327 "ops/DefaultPathRenderer.h", 328 "ops/DrawAtlasOp.cpp", 329 "ops/DrawAtlasOp.h", 330 "ops/DrawAtlasPathOp.cpp", 331 "ops/DrawAtlasPathOp.h", 332 "ops/DrawVerticesOp.cpp", 333 "ops/DrawVerticesOp.h", 334 "ops/DrawableOp.cpp", 335 "ops/DrawableOp.h", 336 "ops/FillPathFlags.h", 337 "ops/FillRRectOp.cpp", 338 "ops/FillRRectOp.h", 339 "ops/FillRectOp.cpp", 340 "ops/FillRectOp.h", 341 "ops/GrDrawOp.h", 342 "ops/GrMeshDrawOp.cpp", 343 "ops/GrMeshDrawOp.h", 344 "ops/GrOp.cpp", 345 "ops/GrOp.h", 346 "ops/GrOvalOpFactory.cpp", 347 "ops/GrOvalOpFactory.h", 348 "ops/GrPathStencilSettings.h", 349 "ops/GrSimpleMeshDrawOpHelper.cpp", 350 "ops/GrSimpleMeshDrawOpHelper.h", 351 "ops/GrSimpleMeshDrawOpHelperWithStencil.cpp", 352 "ops/GrSimpleMeshDrawOpHelperWithStencil.h", 353 "ops/LatticeOp.cpp", 354 "ops/LatticeOp.h", 355 "ops/OpsTask.cpp", 356 "ops/OpsTask.h", 357 "ops/PathInnerTriangulateOp.cpp", 358 "ops/PathInnerTriangulateOp.h", 359 "ops/PathStencilCoverOp.cpp", 360 "ops/PathStencilCoverOp.h", 361 "ops/PathTessellateOp.cpp", 362 "ops/PathTessellateOp.h", 363 "ops/QuadPerEdgeAA.cpp", 364 "ops/QuadPerEdgeAA.h", 365 "ops/RegionOp.cpp", 366 "ops/RegionOp.h", 367 "ops/ShadowRRectOp.cpp", 368 "ops/ShadowRRectOp.h", 369 "ops/SmallPathAtlasMgr.cpp", 370 "ops/SmallPathAtlasMgr.h", 371 "ops/SmallPathRenderer.cpp", 372 "ops/SmallPathRenderer.h", 373 "ops/SmallPathShapeData.cpp", 374 "ops/SmallPathShapeData.h", 375 "ops/SoftwarePathRenderer.cpp", 376 "ops/SoftwarePathRenderer.h", 377 "ops/StrokeRectOp.cpp", 378 "ops/StrokeRectOp.h", 379 "ops/StrokeTessellateOp.cpp", 380 "ops/StrokeTessellateOp.h", 381 "ops/TessellationPathRenderer.cpp", 382 "ops/TessellationPathRenderer.h", 383 "ops/TextureOp.cpp", 384 "ops/TextureOp.h", 385 "ops/TriangulatingPathRenderer.cpp", 386 "ops/TriangulatingPathRenderer.h", 387 "tessellate/AffineMatrix.h", 388 "tessellate/CullTest.h", 389 "tessellate/MiddleOutPolygonTriangulator.h", 390 "tessellate/PatchWriter.cpp", 391 "tessellate/PatchWriter.h", 392 "tessellate/PathCurveTessellator.cpp", 393 "tessellate/PathCurveTessellator.h", 394 "tessellate/PathTessellator.h", 395 "tessellate/PathWedgeTessellator.cpp", 396 "tessellate/PathWedgeTessellator.h", 397 "tessellate/StrokeFixedCountTessellator.cpp", 398 "tessellate/StrokeFixedCountTessellator.h", 399 "tessellate/StrokeHardwareTessellator.cpp", 400 "tessellate/StrokeHardwareTessellator.h", 401 "tessellate/StrokeIterator.h", 402 "tessellate/StrokeTessellator.h", 403 "tessellate/Tessellation.cpp", 404 "tessellate/Tessellation.h", 405 "tessellate/WangsFormula.h", 406 "tessellate/shaders/GrPathTessellationShader.cpp", 407 "tessellate/shaders/GrPathTessellationShader.h", 408 "tessellate/shaders/GrPathTessellationShader_Hardware.cpp", 409 "tessellate/shaders/GrPathTessellationShader_MiddleOut.cpp", 410 "tessellate/shaders/GrStrokeTessellationShader.cpp", 411 "tessellate/shaders/GrStrokeTessellationShader.h", 412 "tessellate/shaders/GrStrokeTessellationShader_HardwareImpl.cpp", 413 "tessellate/shaders/GrStrokeTessellationShader_InstancedImpl.cpp", 414 "tessellate/shaders/GrTessellationShader.cpp", 415 "tessellate/shaders/GrTessellationShader.h", 416 "text/GrAtlasManager.cpp", 417 "text/GrAtlasManager.h", 418 "text/GrDistanceFieldAdjustTable.cpp", 419 "text/GrDistanceFieldAdjustTable.h", 420 "text/GrSDFMaskFilter.cpp", 421 "text/GrSDFMaskFilter.h", 422 "text/GrSDFTControl.cpp", 423 "text/GrSDFTControl.h", 424 "text/GrStrikeCache.cpp", 425 "text/GrStrikeCache.h", 426 "text/GrTextBlob.cpp", 427 "text/GrTextBlob.h", 428 "text/GrTextBlobCache.cpp", 429 "text/GrTextBlobCache.h", 430 ], 431) 432 433filegroup( 434 name = "gl-srcs", 435 srcs = [ 436 "gl/GrGLAssembleGLESInterfaceAutogen.cpp", 437 "gl/GrGLAssembleGLInterfaceAutogen.cpp", 438 "gl/GrGLAssembleHelpers.cpp", 439 "gl/GrGLAssembleInterface.cpp", 440 "gl/GrGLAssembleWebGLInterfaceAutogen.cpp", 441 "gl/GrGLAttachment.cpp", 442 "gl/GrGLAttachment.h", 443 "gl/GrGLBuffer.cpp", 444 "gl/GrGLBuffer.h", 445 "gl/GrGLCaps.cpp", 446 "gl/GrGLCaps.h", 447 "gl/GrGLContext.cpp", 448 "gl/GrGLContext.h", 449 "gl/GrGLDefines.h", 450 "gl/GrGLExtensions.cpp", 451 "gl/GrGLGLSL.cpp", 452 "gl/GrGLGLSL.h", 453 "gl/GrGLGpu.cpp", 454 "gl/GrGLGpu.h", 455 "gl/GrGLGpuProgramCache.cpp", 456 "gl/GrGLInterfaceAutogen.cpp", 457 "gl/GrGLOpsRenderPass.cpp", 458 "gl/GrGLOpsRenderPass.h", 459 "gl/GrGLProgram.cpp", 460 "gl/GrGLProgram.h", 461 "gl/GrGLProgramDataManager.cpp", 462 "gl/GrGLProgramDataManager.h", 463 "gl/GrGLRenderTarget.cpp", 464 "gl/GrGLRenderTarget.h", 465 "gl/GrGLSemaphore.cpp", 466 "gl/GrGLSemaphore.h", 467 "gl/GrGLTexture.cpp", 468 "gl/GrGLTexture.h", 469 "gl/GrGLTextureRenderTarget.cpp", 470 "gl/GrGLTextureRenderTarget.h", 471 "gl/GrGLTypesPriv.cpp", 472 "gl/GrGLUniformHandler.cpp", 473 "gl/GrGLUniformHandler.h", 474 "gl/GrGLUtil.cpp", 475 "gl/GrGLUtil.h", 476 "gl/GrGLVaryingHandler.h", 477 "gl/GrGLVertexArray.cpp", 478 "gl/GrGLVertexArray.h", 479 "gl/builders/GrGLProgramBuilder.cpp", 480 "gl/builders/GrGLProgramBuilder.h", 481 "gl/builders/GrGLShaderStringBuilder.cpp", 482 "gl/builders/GrGLShaderStringBuilder.h", 483 "glsl/GrGLSL.cpp", 484 "glsl/GrGLSL.h", 485 "glsl/GrGLSLBlend.cpp", 486 "glsl/GrGLSLBlend.h", 487 "glsl/GrGLSLColorSpaceXformHelper.h", 488 "glsl/GrGLSLFragmentShaderBuilder.cpp", 489 "glsl/GrGLSLFragmentShaderBuilder.h", 490 "glsl/GrGLSLProgramBuilder.cpp", 491 "glsl/GrGLSLProgramBuilder.h", 492 "glsl/GrGLSLProgramDataManager.cpp", 493 "glsl/GrGLSLProgramDataManager.h", 494 "glsl/GrGLSLShaderBuilder.cpp", 495 "glsl/GrGLSLShaderBuilder.h", 496 "glsl/GrGLSLUniformHandler.cpp", 497 "glsl/GrGLSLUniformHandler.h", 498 "glsl/GrGLSLVarying.cpp", 499 "glsl/GrGLSLVarying.h", 500 "glsl/GrGLSLVertexGeoBuilder.cpp", 501 "glsl/GrGLSLVertexGeoBuilder.h", 502 ], 503) 504 505filegroup( 506 name = "v1-srcs", 507 srcs = [ 508 "v1/ClipStack.cpp", 509 "v1/ClipStack.h", 510 "v1/Device.cpp", 511 "v1/Device_drawTexture.cpp", 512 "v1/Device_v1.h", 513 "v1/PathRenderer.cpp", 514 "v1/PathRenderer.h", 515 "v1/PathRendererChain.cpp", 516 "v1/PathRendererChain.h", 517 "v1/StencilClip.h", 518 "v1/StencilMaskHelper.cpp", 519 "v1/StencilMaskHelper.h", 520 "v1/SurfaceDrawContext.cpp", 521 "v1/SurfaceDrawContext_v1.h", 522 "v1/SurfaceFillContext_v1.cpp", 523 "v1/SurfaceFillContext_v1.h", 524 ], 525) 526 527filegroup( 528 name = "webgl-srcs", 529 srcs = [ 530 "gl/webgl/GrGLMakeNativeInterface_webgl.cpp", 531 ], 532) 533 534filegroup( 535 name = "srcs", 536 srcs = [":core-srcs"] + select({ 537 "//bazel/common_config_settings:gl_backend": [ 538 ":gl-srcs", 539 ":v1-srcs", 540 ], 541 "//conditions:default": [], 542 }) + select({ 543 "//bazel/common_config_settings:webgl_standard": [":webgl-srcs"], 544 "//conditions:default": [], 545 }), 546 visibility = ["//:__subpackages__"], 547) 548 549########################################################################## 550# Test only srcs/headers below 551 552filegroup( 553 name = "mock-srcs", 554 srcs = [ 555 "mock/GrMockAttachment.h", 556 "mock/GrMockBuffer.h", 557 "mock/GrMockCaps.cpp", 558 "mock/GrMockCaps.h", 559 "mock/GrMockGpu.cpp", 560 "mock/GrMockGpu.h", 561 "mock/GrMockOpTarget.h", 562 "mock/GrMockOpsRenderPass.h", 563 "mock/GrMockRenderTask.h", 564 "mock/GrMockSurfaceProxy.h", 565 "mock/GrMockTexture.h", 566 "mock/GrMockTypes.cpp", 567 ], 568 visibility = ["//:__subpackages__"], 569) 570