| load("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs") | |
| package( | |
| default_applicable_licenses = ["//:license"], | |
| ) | |
| licenses(["notice"]) | |
| CORE_FILES = [ | |
| "AnalyticBlurRenderStep.cpp", | |
| "AnalyticBlurRenderStep.h", | |
| "AnalyticRRectBlurRenderStep.cpp", | |
| "AnalyticRRectBlurRenderStep.h", | |
| "AnalyticRRectRenderStep.cpp", | |
| "AnalyticRRectRenderStep.h", | |
| "BitmapTextRenderStep.cpp", | |
| "BitmapTextRenderStep.h", | |
| "CircularArcRenderStep.cpp", | |
| "CircularArcRenderStep.h", | |
| "CommonDepthStencilSettings.h", | |
| "CoverBoundsRenderStep.cpp", | |
| "CoverBoundsRenderStep.h", | |
| "CoverageMaskRenderStep.cpp", | |
| "CoverageMaskRenderStep.h", | |
| "DynamicInstancesPatchAllocator.h", | |
| "MeshRenderStep.cpp", | |
| "MeshRenderStep.h", | |
| "MiddleOutFanRenderStep.cpp", | |
| "MiddleOutFanRenderStep.h", | |
| "PerEdgeAAQuadRenderStep.cpp", | |
| "PerEdgeAAQuadRenderStep.h", | |
| "SDFTextLCDRenderStep.cpp", | |
| "SDFTextLCDRenderStep.h", | |
| "SDFTextRenderStep.cpp", | |
| "SDFTextRenderStep.h", | |
| "TessellateCurvesRenderStep.cpp", | |
| "TessellateCurvesRenderStep.h", | |
| "TessellateStrokesRenderStep.cpp", | |
| "TessellateStrokesRenderStep.h", | |
| "TessellateWedgesRenderStep.cpp", | |
| "TessellateWedgesRenderStep.h", | |
| "VerticesRenderStep.cpp", | |
| "VerticesRenderStep.h", | |
| ] | |
| split_srcs_and_hdrs( | |
| name = "core", | |
| files = CORE_FILES, | |
| ) | |
| SPARSE_STRIPS_FILES = [ | |
| "EndCapRenderStep.cpp", | |
| "EndCapRenderStep.h", | |
| "WideTileRenderStep.cpp", | |
| "WideTileRenderStep.h", | |
| ] | |
| split_srcs_and_hdrs( | |
| name = "sparse_strips", | |
| files = SPARSE_STRIPS_FILES, | |
| ) | |
| skia_filegroup( | |
| name = "render_hdrs", | |
| srcs = [":core_hdrs"], | |
| visibility = ["//src/gpu/graphite:__pkg__"], | |
| ) | |
| skia_filegroup( | |
| name = "render_srcs", | |
| srcs = [":core_srcs"], | |
| visibility = ["//src/gpu/graphite:__pkg__"], | |
| ) |