| package(default_visibility = ["//visibility:private"]) |
| |
| filegroup( |
| name = "core-srcs", |
| srcs = [ |
| "BaseDevice.cpp", |
| "BaseDevice.h", |
| "BufferWriter.h", |
| "GrAHardwareBufferImageGenerator.cpp", |
| "GrAHardwareBufferImageGenerator.h", |
| "GrAHardwareBufferUtils.cpp", |
| "GrAHardwareBufferUtils.h", |
| "GrAppliedClip.h", |
| "GrAttachment.cpp", |
| "GrAttachment.h", |
| "GrAuditTrail.cpp", |
| "GrAuditTrail.h", |
| "GrAutoLocaleSetter.h", |
| "GrBackendSemaphore.cpp", |
| "GrBackendSurface.cpp", |
| "GrBackendSurfaceMutableState.cpp", |
| "GrBackendSurfaceMutableStateImpl.h", |
| "GrBackendTextureImageGenerator.cpp", |
| "GrBackendTextureImageGenerator.h", |
| "GrBackendUtils.cpp", |
| "GrBackendUtils.h", |
| "GrBaseContextPriv.h", |
| "GrBlend.h", |
| "GrBlurUtils.cpp", |
| "GrBlurUtils.h", |
| "GrBuffer.h", |
| "GrBufferAllocPool.cpp", |
| "GrBufferAllocPool.h", |
| "GrCaps.cpp", |
| "GrCaps.h", |
| "GrClientMappedBufferManager.cpp", |
| "GrClientMappedBufferManager.h", |
| "GrClip.h", |
| "GrColor.h", |
| "GrColorInfo.cpp", |
| "GrColorInfo.h", |
| "GrColorSpaceXform.cpp", |
| "GrColorSpaceXform.h", |
| "GrContextThreadSafeProxy.cpp", |
| "GrContextThreadSafeProxyPriv.h", |
| "GrContext_Base.cpp", |
| "GrCopyRenderTask.cpp", |
| "GrCopyRenderTask.h", |
| "GrCpuBuffer.h", |
| "GrDDLContext.cpp", |
| "GrDDLTask.cpp", |
| "GrDDLTask.h", |
| "GrDataUtils.cpp", |
| "GrDataUtils.h", |
| "GrDefaultGeoProcFactory.cpp", |
| "GrDefaultGeoProcFactory.h", |
| "GrDeferredProxyUploader.h", |
| "GrDeferredUpload.h", |
| "GrDirectContext.cpp", |
| "GrDirectContextPriv.cpp", |
| "GrDirectContextPriv.h", |
| "GrDistanceFieldGenFromVector.cpp", |
| "GrDistanceFieldGenFromVector.h", |
| "GrDrawIndirectCommand.h", |
| "GrDrawOpAtlas.cpp", |
| "GrDrawOpAtlas.h", |
| "GrDrawOpTest.cpp", |
| "GrDrawOpTest.h", |
| "GrDrawingManager.cpp", |
| "GrDrawingManager.h", |
| "GrDriverBugWorkarounds.cpp", |
| "GrDstProxyView.h", |
| "GrDynamicAtlas.cpp", |
| "GrDynamicAtlas.h", |
| "GrEagerVertexAllocator.cpp", |
| "GrEagerVertexAllocator.h", |
| "GrFPArgs.h", |
| "GrFinishCallbacks.cpp", |
| "GrFinishCallbacks.h", |
| "GrFixedClip.cpp", |
| "GrFixedClip.h", |
| "GrFragmentProcessor.cpp", |
| "GrFragmentProcessor.h", |
| "GrGeometryProcessor.cpp", |
| "GrGeometryProcessor.h", |
| "GrGlyph.h", |
| "GrGpu.cpp", |
| "GrGpu.h", |
| "GrGpuBuffer.cpp", |
| "GrGpuBuffer.h", |
| "GrGpuResource.cpp", |
| "GrGpuResource.h", |
| "GrGpuResourceCacheAccess.h", |
| "GrGpuResourcePriv.h", |
| "GrHashMapWithCache.h", |
| "GrImageContext.cpp", |
| "GrImageContextPriv.h", |
| "GrImageInfo.h", |
| "GrManagedResource.cpp", |
| "GrManagedResource.h", |
| "GrMemoryPool.cpp", |
| "GrMemoryPool.h", |
| "GrMeshDrawTarget.cpp", |
| "GrMeshDrawTarget.h", |
| "GrNativeRect.h", |
| "GrNonAtomicRef.h", |
| "GrOnFlushResourceProvider.cpp", |
| "GrOnFlushResourceProvider.h", |
| "GrOpFlushState.cpp", |
| "GrOpFlushState.h", |
| "GrOpsRenderPass.cpp", |
| "GrOpsRenderPass.h", |
| "GrOpsTypes.h", |
| "GrPaint.cpp", |
| "GrPaint.h", |
| "GrPersistentCacheUtils.cpp", |
| "GrPersistentCacheUtils.h", |
| "GrPipeline.cpp", |
| "GrPipeline.h", |
| "GrPixmap.h", |
| "GrProcessor.cpp", |
| "GrProcessor.h", |
| "GrProcessorAnalysis.cpp", |
| "GrProcessorAnalysis.h", |
| "GrProcessorSet.cpp", |
| "GrProcessorSet.h", |
| "GrProcessorUnitTest.cpp", |
| "GrProcessorUnitTest.h", |
| "GrProgramDesc.cpp", |
| "GrProgramDesc.h", |
| "GrProgramInfo.cpp", |
| "GrProgramInfo.h", |
| "GrProxyProvider.cpp", |
| "GrProxyProvider.h", |
| "GrRecordingContext.cpp", |
| "GrRecordingContextPriv.cpp", |
| "GrRecordingContextPriv.h", |
| "GrRectanizer.h", |
| "GrRectanizerPow2.cpp", |
| "GrRectanizerPow2.h", |
| "GrRectanizerSkyline.cpp", |
| "GrRectanizerSkyline.h", |
| "GrRefCnt.h", |
| "GrRenderTarget.cpp", |
| "GrRenderTarget.h", |
| "GrRenderTargetContext.h", |
| "GrRenderTargetProxy.cpp", |
| "GrRenderTargetProxy.h", |
| "GrRenderTask.cpp", |
| "GrRenderTask.h", |
| "GrRenderTaskCluster.cpp", |
| "GrRenderTaskCluster.h", |
| "GrResourceAllocator.cpp", |
| "GrResourceAllocator.h", |
| "GrResourceCache.cpp", |
| "GrResourceCache.h", |
| "GrResourceHandle.h", |
| "GrResourceProvider.cpp", |
| "GrResourceProvider.h", |
| "GrResourceProviderPriv.h", |
| "GrRingBuffer.cpp", |
| "GrRingBuffer.h", |
| "GrSPIRVUniformHandler.cpp", |
| "GrSPIRVUniformHandler.h", |
| "GrSPIRVVaryingHandler.cpp", |
| "GrSPIRVVaryingHandler.h", |
| "GrSWMaskHelper.cpp", |
| "GrSWMaskHelper.h", |
| "GrSamplerState.h", |
| "GrScissorState.h", |
| "GrSemaphore.h", |
| "GrShaderCaps.cpp", |
| "GrShaderCaps.h", |
| "GrShaderUtils.cpp", |
| "GrShaderUtils.h", |
| "GrShaderVar.cpp", |
| "GrShaderVar.h", |
| "GrSimpleMesh.h", |
| "GrStagingBufferManager.cpp", |
| "GrStagingBufferManager.h", |
| "GrStencilSettings.cpp", |
| "GrStencilSettings.h", |
| "GrStyle.cpp", |
| "GrStyle.h", |
| "GrSubRunAllocator.cpp", |
| "GrSubRunAllocator.h", |
| "GrSurface.cpp", |
| "GrSurface.h", |
| "GrSurfaceInfo.cpp", |
| "GrSurfaceProxy.cpp", |
| "GrSurfaceProxy.h", |
| "GrSurfaceProxyPriv.h", |
| "GrSurfaceProxyView.h", |
| "GrSwizzle.cpp", |
| "GrSwizzle.h", |
| "GrTTopoSort.h", |
| "GrTestUtils.cpp", |
| "GrTestUtils.h", |
| "GrTexture.cpp", |
| "GrTexture.h", |
| "GrTextureProxy.cpp", |
| "GrTextureProxy.h", |
| "GrTextureProxyCacheAccess.h", |
| "GrTextureProxyPriv.h", |
| "GrTextureRenderTargetProxy.cpp", |
| "GrTextureRenderTargetProxy.h", |
| "GrTextureResolveManager.h", |
| "GrTextureResolveRenderTask.cpp", |
| "GrTextureResolveRenderTask.h", |
| "GrThreadSafeCache.cpp", |
| "GrThreadSafeCache.h", |
| "GrThreadSafePipelineBuilder.cpp", |
| "GrThreadSafePipelineBuilder.h", |
| "GrTracing.h", |
| "GrTransferFromRenderTask.cpp", |
| "GrTransferFromRenderTask.h", |
| "GrUniformDataManager.cpp", |
| "GrUniformDataManager.h", |
| "GrUserStencilSettings.h", |
| "GrUtil.cpp", |
| "GrUtil.h", |
| "GrVertexChunkArray.cpp", |
| "GrVertexChunkArray.h", |
| "GrVx.h", |
| "GrWaitRenderTask.cpp", |
| "GrWaitRenderTask.h", |
| "GrWindowRectangles.h", |
| "GrWindowRectsState.h", |
| "GrWritePixelsRenderTask.cpp", |
| "GrWritePixelsRenderTask.h", |
| "GrXferProcessor.cpp", |
| "GrXferProcessor.h", |
| "GrYUVABackendTextures.cpp", |
| "GrYUVATextureProxies.cpp", |
| "GrYUVATextureProxies.h", |
| "SkGr.cpp", |
| "SkGr.h", |
| "SurfaceContext.cpp", |
| "SurfaceContext.h", |
| "SurfaceFillContext.cpp", |
| "SurfaceFillContext.h", |
| "effects/GrAtlasedShaderHelpers.h", |
| "effects/GrBezierEffect.cpp", |
| "effects/GrBezierEffect.h", |
| "effects/GrBicubicEffect.cpp", |
| "effects/GrBicubicEffect.h", |
| "effects/GrBitmapTextGeoProc.cpp", |
| "effects/GrBitmapTextGeoProc.h", |
| "effects/GrBlendFragmentProcessor.cpp", |
| "effects/GrBlendFragmentProcessor.h", |
| "effects/GrConvexPolyEffect.cpp", |
| "effects/GrConvexPolyEffect.h", |
| "effects/GrCoverageSetOpXP.cpp", |
| "effects/GrCoverageSetOpXP.h", |
| "effects/GrCustomXfermode.cpp", |
| "effects/GrCustomXfermode.h", |
| "effects/GrDisableColorXP.cpp", |
| "effects/GrDisableColorXP.h", |
| "effects/GrDistanceFieldGeoProc.cpp", |
| "effects/GrDistanceFieldGeoProc.h", |
| "effects/GrGaussianConvolutionFragmentProcessor.cpp", |
| "effects/GrGaussianConvolutionFragmentProcessor.h", |
| "effects/GrMatrixConvolutionEffect.cpp", |
| "effects/GrMatrixConvolutionEffect.h", |
| "effects/GrMatrixEffect.cpp", |
| "effects/GrMatrixEffect.h", |
| "effects/GrModulateAtlasCoverageEffect.cpp", |
| "effects/GrModulateAtlasCoverageEffect.h", |
| "effects/GrOvalEffect.cpp", |
| "effects/GrOvalEffect.h", |
| "effects/GrPorterDuffXferProcessor.cpp", |
| "effects/GrPorterDuffXferProcessor.h", |
| "effects/GrRRectEffect.cpp", |
| "effects/GrRRectEffect.h", |
| "effects/GrShadowGeoProc.cpp", |
| "effects/GrShadowGeoProc.h", |
| "effects/GrSkSLFP.cpp", |
| "effects/GrSkSLFP.h", |
| "effects/GrTextureEffect.cpp", |
| "effects/GrTextureEffect.h", |
| "effects/GrYUVtoRGBEffect.cpp", |
| "effects/GrYUVtoRGBEffect.h", |
| "geometry/GrAAConvexTessellator.cpp", |
| "geometry/GrAAConvexTessellator.h", |
| "geometry/GrAATriangulator.cpp", |
| "geometry/GrAATriangulator.h", |
| "geometry/GrInnerFanTriangulator.h", |
| "geometry/GrPathUtils.cpp", |
| "geometry/GrPathUtils.h", |
| "geometry/GrQuad.cpp", |
| "geometry/GrQuad.h", |
| "geometry/GrQuadBuffer.h", |
| "geometry/GrQuadUtils.cpp", |
| "geometry/GrQuadUtils.h", |
| "geometry/GrRect.h", |
| "geometry/GrShape.cpp", |
| "geometry/GrShape.h", |
| "geometry/GrStyledShape.cpp", |
| "geometry/GrStyledShape.h", |
| "geometry/GrTriangulator.cpp", |
| "geometry/GrTriangulator.h", |
| "gradients/GrGradientBitmapCache.cpp", |
| "gradients/GrGradientBitmapCache.h", |
| "gradients/GrGradientShader.cpp", |
| "gradients/GrGradientShader.h", |
| "ops/AAConvexPathRenderer.cpp", |
| "ops/AAConvexPathRenderer.h", |
| "ops/AAHairLinePathRenderer.cpp", |
| "ops/AAHairLinePathRenderer.h", |
| "ops/AALinearizingConvexPathRenderer.cpp", |
| "ops/AALinearizingConvexPathRenderer.h", |
| "ops/AtlasInstancedHelper.cpp", |
| "ops/AtlasInstancedHelper.h", |
| "ops/AtlasPathRenderer.cpp", |
| "ops/AtlasPathRenderer.h", |
| "ops/AtlasRenderTask.cpp", |
| "ops/AtlasRenderTask.h", |
| "ops/AtlasTextOp.cpp", |
| "ops/AtlasTextOp.h", |
| "ops/ClearOp.cpp", |
| "ops/ClearOp.h", |
| "ops/DashLinePathRenderer.cpp", |
| "ops/DashLinePathRenderer.h", |
| "ops/DashOp.cpp", |
| "ops/DashOp.h", |
| "ops/DefaultPathRenderer.cpp", |
| "ops/DefaultPathRenderer.h", |
| "ops/DrawAtlasOp.cpp", |
| "ops/DrawAtlasOp.h", |
| "ops/DrawAtlasPathOp.cpp", |
| "ops/DrawAtlasPathOp.h", |
| "ops/DrawVerticesOp.cpp", |
| "ops/DrawVerticesOp.h", |
| "ops/DrawableOp.cpp", |
| "ops/DrawableOp.h", |
| "ops/FillPathFlags.h", |
| "ops/FillRRectOp.cpp", |
| "ops/FillRRectOp.h", |
| "ops/FillRectOp.cpp", |
| "ops/FillRectOp.h", |
| "ops/GrDrawOp.h", |
| "ops/GrMeshDrawOp.cpp", |
| "ops/GrMeshDrawOp.h", |
| "ops/GrOp.cpp", |
| "ops/GrOp.h", |
| "ops/GrOvalOpFactory.cpp", |
| "ops/GrOvalOpFactory.h", |
| "ops/GrPathStencilSettings.h", |
| "ops/GrSimpleMeshDrawOpHelper.cpp", |
| "ops/GrSimpleMeshDrawOpHelper.h", |
| "ops/GrSimpleMeshDrawOpHelperWithStencil.cpp", |
| "ops/GrSimpleMeshDrawOpHelperWithStencil.h", |
| "ops/LatticeOp.cpp", |
| "ops/LatticeOp.h", |
| "ops/OpsTask.cpp", |
| "ops/OpsTask.h", |
| "ops/PathInnerTriangulateOp.cpp", |
| "ops/PathInnerTriangulateOp.h", |
| "ops/PathStencilCoverOp.cpp", |
| "ops/PathStencilCoverOp.h", |
| "ops/PathTessellateOp.cpp", |
| "ops/PathTessellateOp.h", |
| "ops/QuadPerEdgeAA.cpp", |
| "ops/QuadPerEdgeAA.h", |
| "ops/RegionOp.cpp", |
| "ops/RegionOp.h", |
| "ops/ShadowRRectOp.cpp", |
| "ops/ShadowRRectOp.h", |
| "ops/SmallPathAtlasMgr.cpp", |
| "ops/SmallPathAtlasMgr.h", |
| "ops/SmallPathRenderer.cpp", |
| "ops/SmallPathRenderer.h", |
| "ops/SmallPathShapeData.cpp", |
| "ops/SmallPathShapeData.h", |
| "ops/SoftwarePathRenderer.cpp", |
| "ops/SoftwarePathRenderer.h", |
| "ops/StrokeRectOp.cpp", |
| "ops/StrokeRectOp.h", |
| "ops/StrokeTessellateOp.cpp", |
| "ops/StrokeTessellateOp.h", |
| "ops/TessellationPathRenderer.cpp", |
| "ops/TessellationPathRenderer.h", |
| "ops/TextureOp.cpp", |
| "ops/TextureOp.h", |
| "ops/TriangulatingPathRenderer.cpp", |
| "ops/TriangulatingPathRenderer.h", |
| "tessellate/AffineMatrix.h", |
| "tessellate/CullTest.h", |
| "tessellate/MiddleOutPolygonTriangulator.h", |
| "tessellate/PatchWriter.cpp", |
| "tessellate/PatchWriter.h", |
| "tessellate/PathCurveTessellator.cpp", |
| "tessellate/PathCurveTessellator.h", |
| "tessellate/PathTessellator.h", |
| "tessellate/PathWedgeTessellator.cpp", |
| "tessellate/PathWedgeTessellator.h", |
| "tessellate/StrokeFixedCountTessellator.cpp", |
| "tessellate/StrokeFixedCountTessellator.h", |
| "tessellate/StrokeHardwareTessellator.cpp", |
| "tessellate/StrokeHardwareTessellator.h", |
| "tessellate/StrokeIterator.h", |
| "tessellate/StrokeTessellator.h", |
| "tessellate/Tessellation.cpp", |
| "tessellate/Tessellation.h", |
| "tessellate/WangsFormula.h", |
| "tessellate/shaders/GrPathTessellationShader.cpp", |
| "tessellate/shaders/GrPathTessellationShader.h", |
| "tessellate/shaders/GrPathTessellationShader_Hardware.cpp", |
| "tessellate/shaders/GrPathTessellationShader_MiddleOut.cpp", |
| "tessellate/shaders/GrStrokeTessellationShader.cpp", |
| "tessellate/shaders/GrStrokeTessellationShader.h", |
| "tessellate/shaders/GrStrokeTessellationShader_HardwareImpl.cpp", |
| "tessellate/shaders/GrStrokeTessellationShader_InstancedImpl.cpp", |
| "tessellate/shaders/GrTessellationShader.cpp", |
| "tessellate/shaders/GrTessellationShader.h", |
| "text/GrAtlasManager.cpp", |
| "text/GrAtlasManager.h", |
| "text/GrDistanceFieldAdjustTable.cpp", |
| "text/GrDistanceFieldAdjustTable.h", |
| "text/GrSDFMaskFilter.cpp", |
| "text/GrSDFMaskFilter.h", |
| "text/GrSDFTControl.cpp", |
| "text/GrSDFTControl.h", |
| "text/GrStrikeCache.cpp", |
| "text/GrStrikeCache.h", |
| "text/GrTextBlob.cpp", |
| "text/GrTextBlob.h", |
| "text/GrTextBlobCache.cpp", |
| "text/GrTextBlobCache.h", |
| ], |
| ) |
| |
| filegroup( |
| name = "gl-srcs", |
| srcs = [ |
| "gl/GrGLAssembleGLESInterfaceAutogen.cpp", |
| "gl/GrGLAssembleGLInterfaceAutogen.cpp", |
| "gl/GrGLAssembleHelpers.cpp", |
| "gl/GrGLAssembleInterface.cpp", |
| "gl/GrGLAssembleWebGLInterfaceAutogen.cpp", |
| "gl/GrGLAttachment.cpp", |
| "gl/GrGLAttachment.h", |
| "gl/GrGLBuffer.cpp", |
| "gl/GrGLBuffer.h", |
| "gl/GrGLCaps.cpp", |
| "gl/GrGLCaps.h", |
| "gl/GrGLContext.cpp", |
| "gl/GrGLContext.h", |
| "gl/GrGLDefines.h", |
| "gl/GrGLExtensions.cpp", |
| "gl/GrGLGLSL.cpp", |
| "gl/GrGLGLSL.h", |
| "gl/GrGLGpu.cpp", |
| "gl/GrGLGpu.h", |
| "gl/GrGLGpuProgramCache.cpp", |
| "gl/GrGLInterfaceAutogen.cpp", |
| "gl/GrGLOpsRenderPass.cpp", |
| "gl/GrGLOpsRenderPass.h", |
| "gl/GrGLProgram.cpp", |
| "gl/GrGLProgram.h", |
| "gl/GrGLProgramDataManager.cpp", |
| "gl/GrGLProgramDataManager.h", |
| "gl/GrGLRenderTarget.cpp", |
| "gl/GrGLRenderTarget.h", |
| "gl/GrGLSemaphore.cpp", |
| "gl/GrGLSemaphore.h", |
| "gl/GrGLTexture.cpp", |
| "gl/GrGLTexture.h", |
| "gl/GrGLTextureRenderTarget.cpp", |
| "gl/GrGLTextureRenderTarget.h", |
| "gl/GrGLTypesPriv.cpp", |
| "gl/GrGLUniformHandler.cpp", |
| "gl/GrGLUniformHandler.h", |
| "gl/GrGLUtil.cpp", |
| "gl/GrGLUtil.h", |
| "gl/GrGLVaryingHandler.h", |
| "gl/GrGLVertexArray.cpp", |
| "gl/GrGLVertexArray.h", |
| "gl/builders/GrGLProgramBuilder.cpp", |
| "gl/builders/GrGLProgramBuilder.h", |
| "gl/builders/GrGLShaderStringBuilder.cpp", |
| "gl/builders/GrGLShaderStringBuilder.h", |
| "glsl/GrGLSL.cpp", |
| "glsl/GrGLSL.h", |
| "glsl/GrGLSLBlend.cpp", |
| "glsl/GrGLSLBlend.h", |
| "glsl/GrGLSLColorSpaceXformHelper.h", |
| "glsl/GrGLSLFragmentShaderBuilder.cpp", |
| "glsl/GrGLSLFragmentShaderBuilder.h", |
| "glsl/GrGLSLProgramBuilder.cpp", |
| "glsl/GrGLSLProgramBuilder.h", |
| "glsl/GrGLSLProgramDataManager.cpp", |
| "glsl/GrGLSLProgramDataManager.h", |
| "glsl/GrGLSLShaderBuilder.cpp", |
| "glsl/GrGLSLShaderBuilder.h", |
| "glsl/GrGLSLUniformHandler.cpp", |
| "glsl/GrGLSLUniformHandler.h", |
| "glsl/GrGLSLVarying.cpp", |
| "glsl/GrGLSLVarying.h", |
| "glsl/GrGLSLVertexGeoBuilder.cpp", |
| "glsl/GrGLSLVertexGeoBuilder.h", |
| ], |
| ) |
| |
| filegroup( |
| name = "v1-srcs", |
| srcs = [ |
| "v1/ClipStack.cpp", |
| "v1/ClipStack.h", |
| "v1/Device.cpp", |
| "v1/Device_drawTexture.cpp", |
| "v1/Device_v1.h", |
| "v1/PathRenderer.cpp", |
| "v1/PathRenderer.h", |
| "v1/PathRendererChain.cpp", |
| "v1/PathRendererChain.h", |
| "v1/StencilClip.h", |
| "v1/StencilMaskHelper.cpp", |
| "v1/StencilMaskHelper.h", |
| "v1/SurfaceDrawContext.cpp", |
| "v1/SurfaceDrawContext_v1.h", |
| "v1/SurfaceFillContext_v1.cpp", |
| "v1/SurfaceFillContext_v1.h", |
| ], |
| ) |
| |
| filegroup( |
| name = "webgl-srcs", |
| srcs = [ |
| "gl/webgl/GrGLMakeNativeInterface_webgl.cpp", |
| ], |
| ) |
| |
| filegroup( |
| name = "srcs", |
| srcs = [":core-srcs"] + select({ |
| "//bazel/common_config_settings:gl_backend": [ |
| ":gl-srcs", |
| ":v1-srcs", |
| ], |
| "//conditions:default": [], |
| }) + select({ |
| "//bazel/common_config_settings:webgl_standard": [":webgl-srcs"], |
| "//conditions:default": [], |
| }), |
| visibility = ["//:__subpackages__"], |
| ) |
| |
| ########################################################################## |
| # Test only srcs/headers below |
| |
| filegroup( |
| name = "mock-srcs", |
| srcs = [ |
| "mock/GrMockAttachment.h", |
| "mock/GrMockBuffer.h", |
| "mock/GrMockCaps.cpp", |
| "mock/GrMockCaps.h", |
| "mock/GrMockGpu.cpp", |
| "mock/GrMockGpu.h", |
| "mock/GrMockOpTarget.h", |
| "mock/GrMockOpsRenderPass.h", |
| "mock/GrMockRenderTask.h", |
| "mock/GrMockSurfaceProxy.h", |
| "mock/GrMockTexture.h", |
| "mock/GrMockTypes.cpp", |
| ], |
| visibility = ["//:__subpackages__"], |
| ) |