1*c8dee2aaSAndroid Build Coastguard Workerload("//bazel:skia_rules.bzl", "skia_filegroup", "split_srcs_and_hdrs") 2*c8dee2aaSAndroid Build Coastguard Worker 3*c8dee2aaSAndroid Build Coastguard Workerpackage( 4*c8dee2aaSAndroid Build Coastguard Worker default_applicable_licenses = ["//:license"], 5*c8dee2aaSAndroid Build Coastguard Worker) 6*c8dee2aaSAndroid Build Coastguard Worker 7*c8dee2aaSAndroid Build Coastguard Workerlicenses(["notice"]) 8*c8dee2aaSAndroid Build Coastguard Worker 9*c8dee2aaSAndroid Build Coastguard WorkerCORE_FILES = [ 10*c8dee2aaSAndroid Build Coastguard Worker "AnalyticBlurRenderStep.cpp", 11*c8dee2aaSAndroid Build Coastguard Worker "AnalyticBlurRenderStep.h", 12*c8dee2aaSAndroid Build Coastguard Worker "AnalyticRRectRenderStep.cpp", 13*c8dee2aaSAndroid Build Coastguard Worker "AnalyticRRectRenderStep.h", 14*c8dee2aaSAndroid Build Coastguard Worker "BitmapTextRenderStep.cpp", 15*c8dee2aaSAndroid Build Coastguard Worker "BitmapTextRenderStep.h", 16*c8dee2aaSAndroid Build Coastguard Worker "CircularArcRenderStep.cpp", 17*c8dee2aaSAndroid Build Coastguard Worker "CircularArcRenderStep.h", 18*c8dee2aaSAndroid Build Coastguard Worker "CommonDepthStencilSettings.h", 19*c8dee2aaSAndroid Build Coastguard Worker "CoverBoundsRenderStep.cpp", 20*c8dee2aaSAndroid Build Coastguard Worker "CoverBoundsRenderStep.h", 21*c8dee2aaSAndroid Build Coastguard Worker "CoverageMaskRenderStep.cpp", 22*c8dee2aaSAndroid Build Coastguard Worker "CoverageMaskRenderStep.h", 23*c8dee2aaSAndroid Build Coastguard Worker "DynamicInstancesPatchAllocator.h", 24*c8dee2aaSAndroid Build Coastguard Worker "GraphiteVertexFiller.cpp", 25*c8dee2aaSAndroid Build Coastguard Worker "MiddleOutFanRenderStep.cpp", 26*c8dee2aaSAndroid Build Coastguard Worker "MiddleOutFanRenderStep.h", 27*c8dee2aaSAndroid Build Coastguard Worker "PerEdgeAAQuadRenderStep.cpp", 28*c8dee2aaSAndroid Build Coastguard Worker "PerEdgeAAQuadRenderStep.h", 29*c8dee2aaSAndroid Build Coastguard Worker "SDFTextLCDRenderStep.cpp", 30*c8dee2aaSAndroid Build Coastguard Worker "SDFTextLCDRenderStep.h", 31*c8dee2aaSAndroid Build Coastguard Worker "SDFTextRenderStep.cpp", 32*c8dee2aaSAndroid Build Coastguard Worker "SDFTextRenderStep.h", 33*c8dee2aaSAndroid Build Coastguard Worker "TessellateCurvesRenderStep.cpp", 34*c8dee2aaSAndroid Build Coastguard Worker "TessellateCurvesRenderStep.h", 35*c8dee2aaSAndroid Build Coastguard Worker "TessellateStrokesRenderStep.cpp", 36*c8dee2aaSAndroid Build Coastguard Worker "TessellateStrokesRenderStep.h", 37*c8dee2aaSAndroid Build Coastguard Worker "TessellateWedgesRenderStep.cpp", 38*c8dee2aaSAndroid Build Coastguard Worker "TessellateWedgesRenderStep.h", 39*c8dee2aaSAndroid Build Coastguard Worker "VerticesRenderStep.cpp", 40*c8dee2aaSAndroid Build Coastguard Worker "VerticesRenderStep.h", 41*c8dee2aaSAndroid Build Coastguard Worker] 42*c8dee2aaSAndroid Build Coastguard Worker 43*c8dee2aaSAndroid Build Coastguard Workersplit_srcs_and_hdrs( 44*c8dee2aaSAndroid Build Coastguard Worker name = "core", 45*c8dee2aaSAndroid Build Coastguard Worker files = CORE_FILES, 46*c8dee2aaSAndroid Build Coastguard Worker) 47*c8dee2aaSAndroid Build Coastguard Worker 48*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 49*c8dee2aaSAndroid Build Coastguard Worker name = "render_hdrs", 50*c8dee2aaSAndroid Build Coastguard Worker srcs = [":core_hdrs"], 51*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/gpu/graphite:__pkg__"], 52*c8dee2aaSAndroid Build Coastguard Worker) 53*c8dee2aaSAndroid Build Coastguard Worker 54*c8dee2aaSAndroid Build Coastguard Workerskia_filegroup( 55*c8dee2aaSAndroid Build Coastguard Worker name = "render_srcs", 56*c8dee2aaSAndroid Build Coastguard Worker srcs = [":core_srcs"], 57*c8dee2aaSAndroid Build Coastguard Worker visibility = ["//src/gpu/graphite:__pkg__"], 58*c8dee2aaSAndroid Build Coastguard Worker) 59