xref: /aosp_15_r20/external/skia/gn/graphite.gni (revision c8dee2aa9b3f27cf6c858bd81872bdeb2c07ed17)
1*c8dee2aaSAndroid Build Coastguard Worker# Copyright 2021 Google LLC
2*c8dee2aaSAndroid Build Coastguard Worker#
3*c8dee2aaSAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be
4*c8dee2aaSAndroid Build Coastguard Worker# found in the LICENSE file.
5*c8dee2aaSAndroid Build Coastguard Worker
6*c8dee2aaSAndroid Build Coastguard Worker# Things are easiest for everyone if these source paths are absolute.
7*c8dee2aaSAndroid Build Coastguard Worker_src = get_path_info("../src/gpu/graphite", "abspath")
8*c8dee2aaSAndroid Build Coastguard Worker_include = get_path_info("../include/gpu/graphite", "abspath")
9*c8dee2aaSAndroid Build Coastguard Worker_include_private = get_path_info("../include/private/gpu/graphite", "abspath")
10*c8dee2aaSAndroid Build Coastguard Worker
11*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_public = [
12*c8dee2aaSAndroid Build Coastguard Worker  "$_include/BackendSemaphore.h",
13*c8dee2aaSAndroid Build Coastguard Worker  "$_include/BackendTexture.h",
14*c8dee2aaSAndroid Build Coastguard Worker  "$_include/Context.h",
15*c8dee2aaSAndroid Build Coastguard Worker  "$_include/ContextOptions.h",
16*c8dee2aaSAndroid Build Coastguard Worker  "$_include/GraphiteTypes.h",
17*c8dee2aaSAndroid Build Coastguard Worker  "$_include/Image.h",
18*c8dee2aaSAndroid Build Coastguard Worker  "$_include/ImageProvider.h",
19*c8dee2aaSAndroid Build Coastguard Worker  "$_include/LogPriority.h",
20*c8dee2aaSAndroid Build Coastguard Worker  "$_include/PrecompileContext.h",
21*c8dee2aaSAndroid Build Coastguard Worker  "$_include/Recorder.h",
22*c8dee2aaSAndroid Build Coastguard Worker  "$_include/Recording.h",
23*c8dee2aaSAndroid Build Coastguard Worker  "$_include/Surface.h",
24*c8dee2aaSAndroid Build Coastguard Worker  "$_include/TextureInfo.h",
25*c8dee2aaSAndroid Build Coastguard Worker  "$_include/YUVABackendTextures.h",
26*c8dee2aaSAndroid Build Coastguard Worker]
27*c8dee2aaSAndroid Build Coastguard Worker
28*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_sources = [
29*c8dee2aaSAndroid Build Coastguard Worker  "$_src/AtlasProvider.cpp",
30*c8dee2aaSAndroid Build Coastguard Worker  "$_src/AtlasProvider.h",
31*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Attribute.h",
32*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BackendSemaphore.cpp",
33*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BackendSemaphorePriv.h",
34*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BackendTexture.cpp",
35*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BackendTexturePriv.h",
36*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Buffer.cpp",
37*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Buffer.h",
38*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BufferManager.cpp",
39*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BufferManager.h",
40*c8dee2aaSAndroid Build Coastguard Worker  "$_src/BuiltInCodeSnippetID.h",
41*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Caps.cpp",
42*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Caps.h",
43*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ClientMappedBufferManager.cpp",
44*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ClientMappedBufferManager.h",
45*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ClipStack_graphite.cpp",
46*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ClipStack_graphite.h",
47*c8dee2aaSAndroid Build Coastguard Worker  "$_src/CommandBuffer.cpp",
48*c8dee2aaSAndroid Build Coastguard Worker  "$_src/CommandBuffer.h",
49*c8dee2aaSAndroid Build Coastguard Worker  "$_src/CommandTypes.h",
50*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ComputePathAtlas.cpp",
51*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ComputePathAtlas.h",
52*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ComputePipeline.cpp",
53*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ComputePipeline.h",
54*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ComputeTypes.h",
55*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Context.cpp",
56*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ContextOptionsPriv.h",
57*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ContextPriv.h",
58*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ContextUtils.cpp",
59*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ContextUtils.h",
60*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DescriptorData.h",
61*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Device.cpp",
62*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Device.h",
63*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawAtlas.cpp",
64*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawAtlas.h",
65*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawCommands.h",
66*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawContext.cpp",
67*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawContext.h",
68*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawList.cpp",
69*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawList.h",
70*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawOrder.h",
71*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawParams.h",
72*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawPass.cpp",
73*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawPass.h",
74*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawTypes.h",
75*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawWriter.cpp",
76*c8dee2aaSAndroid Build Coastguard Worker  "$_src/DrawWriter.h",
77*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GlobalCache.cpp",
78*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GlobalCache.h",
79*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GpuWorkSubmission.cpp",
80*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GpuWorkSubmission.h",
81*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GraphicsPipeline.cpp",
82*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GraphicsPipeline.h",
83*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GraphicsPipelineDesc.h",
84*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GraphiteResourceKey.cpp",
85*c8dee2aaSAndroid Build Coastguard Worker  "$_src/GraphiteResourceKey.h",
86*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ImageFactories.cpp",
87*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_Base_Graphite.cpp",
88*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_Base_Graphite.h",
89*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_Graphite.cpp",
90*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_Graphite.h",
91*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_YUVA_Graphite.cpp",
92*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Image_YUVA_Graphite.h",
93*c8dee2aaSAndroid Build Coastguard Worker  "$_src/InternalDrawTypeFlags.h",
94*c8dee2aaSAndroid Build Coastguard Worker  "$_src/KeyContext.cpp",
95*c8dee2aaSAndroid Build Coastguard Worker  "$_src/KeyContext.h",
96*c8dee2aaSAndroid Build Coastguard Worker  "$_src/KeyHelpers.cpp",
97*c8dee2aaSAndroid Build Coastguard Worker  "$_src/KeyHelpers.h",
98*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Log.h",
99*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PaintParams.cpp",
100*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PaintParams.h",
101*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PaintParamsKey.cpp",
102*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PaintParamsKey.h",
103*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PathAtlas.cpp",
104*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PathAtlas.h",
105*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PipelineData.h",
106*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PrecompileContext.cpp",
107*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PrecompileContextPriv.h",
108*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ProxyCache.cpp",
109*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ProxyCache.h",
110*c8dee2aaSAndroid Build Coastguard Worker  "$_src/QueueManager.cpp",
111*c8dee2aaSAndroid Build Coastguard Worker  "$_src/QueueManager.h",
112*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RasterPathAtlas.cpp",
113*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RasterPathAtlas.h",
114*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RasterPathUtils.cpp",
115*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RasterPathUtils.h",
116*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ReadSwizzle.h",
117*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Recorder.cpp",
118*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RecorderPriv.h",
119*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Recording.cpp",
120*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RecordingPriv.h",
121*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RenderPassDesc.cpp",
122*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RenderPassDesc.h",
123*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Renderer.cpp",
124*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Renderer.h",
125*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RendererProvider.cpp",
126*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RendererProvider.h",
127*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Resource.cpp",
128*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Resource.h",
129*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ResourceCache.cpp",
130*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ResourceCache.h",
131*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ResourceProvider.cpp",
132*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ResourceProvider.h",
133*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ResourceTypes.h",
134*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RuntimeEffectDictionary.cpp",
135*c8dee2aaSAndroid Build Coastguard Worker  "$_src/RuntimeEffectDictionary.h",
136*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Sampler.cpp",
137*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Sampler.h",
138*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ScratchResourceManager.cpp",
139*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ScratchResourceManager.h",
140*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ShaderCodeDictionary.cpp",
141*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ShaderCodeDictionary.h",
142*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ShaderInfo.cpp",
143*c8dee2aaSAndroid Build Coastguard Worker  "$_src/ShaderInfo.h",
144*c8dee2aaSAndroid Build Coastguard Worker  "$_src/SharedContext.cpp",
145*c8dee2aaSAndroid Build Coastguard Worker  "$_src/SharedContext.h",
146*c8dee2aaSAndroid Build Coastguard Worker  "$_src/SpecialImage_Graphite.cpp",
147*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Surface_Graphite.cpp",
148*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Surface_Graphite.h",
149*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Texture.cpp",
150*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Texture.h",
151*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureInfo.cpp",
152*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureInfoPriv.h",
153*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureProxy.cpp",
154*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureProxy.h",
155*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureProxyView.h",
156*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureUtils.cpp",
157*c8dee2aaSAndroid Build Coastguard Worker  "$_src/TextureUtils.h",
158*c8dee2aaSAndroid Build Coastguard Worker  "$_src/Uniform.h",
159*c8dee2aaSAndroid Build Coastguard Worker  "$_src/UniformManager.cpp",
160*c8dee2aaSAndroid Build Coastguard Worker  "$_src/UniformManager.h",
161*c8dee2aaSAndroid Build Coastguard Worker  "$_src/UniquePaintParamsID.h",
162*c8dee2aaSAndroid Build Coastguard Worker  "$_src/UploadBufferManager.cpp",
163*c8dee2aaSAndroid Build Coastguard Worker  "$_src/UploadBufferManager.h",
164*c8dee2aaSAndroid Build Coastguard Worker  "$_src/YUVABackendTextures.cpp",
165*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/ComputeStep.cpp",
166*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/ComputeStep.h",
167*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/DispatchGroup.cpp",
168*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/DispatchGroup.h",
169*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/AnalyticBlurMask.cpp",
170*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/AnalyticBlurMask.h",
171*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/AnalyticClip.h",
172*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/BoundsManager.h",
173*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/CoverageMaskShape.h",
174*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/EdgeAAQuad.h",
175*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Geometry.h",
176*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/IntersectionTree.cpp",
177*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/IntersectionTree.h",
178*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Rect.h",
179*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Shape.cpp",
180*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Shape.h",
181*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/SubRunData.h",
182*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Transform.cpp",
183*c8dee2aaSAndroid Build Coastguard Worker  "$_src/geom/Transform_graphite.h",
184*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/AnalyticBlurRenderStep.cpp",
185*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/AnalyticBlurRenderStep.h",
186*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/AnalyticRRectRenderStep.cpp",
187*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/AnalyticRRectRenderStep.h",
188*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/BitmapTextRenderStep.cpp",
189*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/BitmapTextRenderStep.h",
190*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CircularArcRenderStep.cpp",
191*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CircularArcRenderStep.h",
192*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CommonDepthStencilSettings.h",
193*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CoverBoundsRenderStep.cpp",
194*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CoverBoundsRenderStep.h",
195*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CoverageMaskRenderStep.cpp",
196*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/CoverageMaskRenderStep.h",
197*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/DynamicInstancesPatchAllocator.h",
198*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/GraphiteVertexFiller.cpp",
199*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/MiddleOutFanRenderStep.cpp",
200*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/MiddleOutFanRenderStep.h",
201*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/PerEdgeAAQuadRenderStep.cpp",
202*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/PerEdgeAAQuadRenderStep.h",
203*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/SDFTextLCDRenderStep.cpp",
204*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/SDFTextLCDRenderStep.h",
205*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/SDFTextRenderStep.cpp",
206*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/SDFTextRenderStep.h",
207*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateCurvesRenderStep.cpp",
208*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateCurvesRenderStep.h",
209*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateStrokesRenderStep.cpp",
210*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateStrokesRenderStep.h",
211*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateWedgesRenderStep.cpp",
212*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/TessellateWedgesRenderStep.h",
213*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/VerticesRenderStep.cpp",
214*c8dee2aaSAndroid Build Coastguard Worker  "$_src/render/VerticesRenderStep.h",
215*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/ClearBuffersTask.cpp",
216*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/ClearBuffersTask.h",
217*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/ComputeTask.cpp",
218*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/ComputeTask.h",
219*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/CopyTask.cpp",
220*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/CopyTask.h",
221*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/DrawTask.cpp",
222*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/DrawTask.h",
223*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/RenderPassTask.cpp",
224*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/RenderPassTask.h",
225*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/SynchronizeToCpuTask.cpp",
226*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/SynchronizeToCpuTask.h",
227*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/Task.h",
228*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/TaskList.cpp",
229*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/TaskList.h",
230*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/UploadTask.cpp",
231*c8dee2aaSAndroid Build Coastguard Worker  "$_src/task/UploadTask.h",
232*c8dee2aaSAndroid Build Coastguard Worker  "$_src/text/TextAtlasManager.cpp",
233*c8dee2aaSAndroid Build Coastguard Worker  "$_src/text/TextAtlasManager.h",
234*c8dee2aaSAndroid Build Coastguard Worker]
235*c8dee2aaSAndroid Build Coastguard Worker
236*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_android_private = [
237*c8dee2aaSAndroid Build Coastguard Worker  "$_src/surface/Surface_AndroidFactories.cpp",
238*c8dee2aaSAndroid Build Coastguard Worker  "$_include/android/graphite/SurfaceAndroid.h",
239*c8dee2aaSAndroid Build Coastguard Worker]
240*c8dee2aaSAndroid Build Coastguard Worker
241*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_dawn_public = [
242*c8dee2aaSAndroid Build Coastguard Worker  "$_include/dawn/DawnBackendContext.h",
243*c8dee2aaSAndroid Build Coastguard Worker  "$_include/dawn/DawnTypes.h",
244*c8dee2aaSAndroid Build Coastguard Worker  "$_include/dawn/DawnUtils.h",
245*c8dee2aaSAndroid Build Coastguard Worker]
246*c8dee2aaSAndroid Build Coastguard Worker
247*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_dawn_sources = [
248*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnAsyncWait.cpp",
249*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnAsyncWait.h",
250*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnBackendTexture.cpp",
251*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnBuffer.cpp",
252*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnBuffer.h",
253*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnCaps.cpp",
254*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnCaps.h",
255*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnCommandBuffer.cpp",
256*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnCommandBuffer.h",
257*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnComputePipeline.cpp",
258*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnComputePipeline.h",
259*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnErrorChecker.cpp",
260*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnErrorChecker.h",
261*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphicsPipeline.cpp",
262*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphicsPipeline.h",
263*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphiteTypesPriv.cpp",
264*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphiteTypesPriv.h",
265*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphiteUtils.cpp",
266*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnGraphiteUtilsPriv.h",
267*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnQueueManager.cpp",
268*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnQueueManager.h",
269*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnResourceProvider.cpp",
270*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnResourceProvider.h",
271*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnSampler.cpp",
272*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnSampler.h",
273*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnSharedContext.cpp",
274*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnSharedContext.h",
275*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnTexture.cpp",
276*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnTexture.h",
277*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnTextureInfo.cpp",
278*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnUtils.cpp",
279*c8dee2aaSAndroid Build Coastguard Worker  "$_src/dawn/DawnUtilsPriv.h",
280*c8dee2aaSAndroid Build Coastguard Worker]
281*c8dee2aaSAndroid Build Coastguard Worker
282*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_mtl_public = [
283*c8dee2aaSAndroid Build Coastguard Worker  "$_include/mtl/MtlBackendContext.h",
284*c8dee2aaSAndroid Build Coastguard Worker  "$_include/mtl/MtlGraphiteTypes.h",
285*c8dee2aaSAndroid Build Coastguard Worker  "$_include/mtl/MtlGraphiteUtils.h",
286*c8dee2aaSAndroid Build Coastguard Worker]
287*c8dee2aaSAndroid Build Coastguard Worker
288*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_mtl_sources = [
289*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlBackendSemaphore.mm",
290*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlBackendTexture.mm",
291*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlBlitCommandEncoder.h",
292*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlBuffer.h",
293*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlBuffer.mm",
294*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlCaps.h",
295*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlCaps.mm",
296*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlCommandBuffer.h",
297*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlCommandBuffer.mm",
298*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlComputeCommandEncoder.h",
299*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlComputePipeline.h",
300*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlComputePipeline.mm",
301*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlGraphicsPipeline.h",
302*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlGraphicsPipeline.mm",
303*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlGraphiteTypes.mm",
304*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlGraphiteUtils.mm",
305*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlGraphiteUtilsPriv.h",
306*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlQueueManager.h",
307*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlQueueManager.mm",
308*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlRenderCommandEncoder.h",
309*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlResourceProvider.h",
310*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlResourceProvider.mm",
311*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlSampler.h",
312*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlSampler.mm",
313*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlSharedContext.h",
314*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlSharedContext.mm",
315*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlTexture.h",
316*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlTexture.mm",
317*c8dee2aaSAndroid Build Coastguard Worker  "$_src/mtl/MtlTextureInfo.mm",
318*c8dee2aaSAndroid Build Coastguard Worker]
319*c8dee2aaSAndroid Build Coastguard Worker
320*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_vk_public = [
321*c8dee2aaSAndroid Build Coastguard Worker  "$_include/vk/VulkanGraphiteTypes.h",
322*c8dee2aaSAndroid Build Coastguard Worker  "$_include/vk/VulkanGraphiteUtils.h",
323*c8dee2aaSAndroid Build Coastguard Worker]
324*c8dee2aaSAndroid Build Coastguard Worker
325*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_vk_sources = [
326*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanBackendSemaphore.cpp",
327*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanBackendTexture.cpp",
328*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanBuffer.cpp",
329*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanBuffer.h",
330*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanCaps.cpp",
331*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanCaps.h",
332*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanCommandBuffer.cpp",
333*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanCommandBuffer.h",
334*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanDescriptorPool.cpp",
335*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanDescriptorPool.h",
336*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanDescriptorSet.cpp",
337*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanDescriptorSet.h",
338*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanFramebuffer.cpp",
339*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanFramebuffer.h",
340*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphicsPipeline.cpp",
341*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphicsPipeline.h",
342*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphiteTypes.cpp",
343*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphiteTypesPriv.h",
344*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphiteUtils.cpp",
345*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanGraphiteUtilsPriv.h",
346*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanImageView.cpp",
347*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanImageView.h",
348*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanQueueManager.cpp",
349*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanQueueManager.h",
350*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanRenderPass.cpp",
351*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanRenderPass.h",
352*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanResourceProvider.cpp",
353*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanResourceProvider.h",
354*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanSampler.cpp",
355*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanSampler.h",
356*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanSharedContext.cpp",
357*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanSharedContext.h",
358*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanTexture.cpp",
359*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanTexture.h",
360*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanTextureInfo.cpp",
361*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanYcbcrConversion.cpp",
362*c8dee2aaSAndroid Build Coastguard Worker  "$_src/vk/VulkanYcbcrConversion.h",
363*c8dee2aaSAndroid Build Coastguard Worker]
364*c8dee2aaSAndroid Build Coastguard Worker
365*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_vello_sources = [
366*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/VelloComputeSteps.cpp",
367*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/VelloComputeSteps.h",
368*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/VelloRenderer.cpp",
369*c8dee2aaSAndroid Build Coastguard Worker  "$_src/compute/VelloRenderer.h",
370*c8dee2aaSAndroid Build Coastguard Worker]
371*c8dee2aaSAndroid Build Coastguard Worker
372*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_precompile_public = [
373*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/Precompile.h",
374*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileBase.h",
375*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileBlender.h",
376*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileColorFilter.h",
377*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileImageFilter.h",
378*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileMaskFilter.h",
379*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileRuntimeEffect.h",
380*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PrecompileShader.h",
381*c8dee2aaSAndroid Build Coastguard Worker  "$_include/precompile/PaintOptions.h",
382*c8dee2aaSAndroid Build Coastguard Worker]
383*c8dee2aaSAndroid Build Coastguard Worker
384*c8dee2aaSAndroid Build Coastguard Workerskia_graphite_precompile_sources = [
385*c8dee2aaSAndroid Build Coastguard Worker  "$_src/AndroidSpecificPrecompile.h",
386*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PrecompileInternal.h",
387*c8dee2aaSAndroid Build Coastguard Worker  "$_src/PublicPrecompile.cpp",
388*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PaintOption.cpp",
389*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PaintOption.h",
390*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PaintOptions.cpp",
391*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PaintOptionsPriv.h",
392*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileBaseComplete.h",
393*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileBasePriv.h",
394*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileBlender.cpp",
395*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileBlenderPriv.h",
396*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileColorFilter.cpp",
397*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileColorFiltersPriv.h",
398*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileImageFilter.cpp",
399*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileImageFilterPriv.h",
400*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileImageFiltersPriv.h",
401*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileMaskFilter.cpp",
402*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileRuntimeEffect.cpp",
403*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileShader.cpp",
404*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileShaderPriv.h",
405*c8dee2aaSAndroid Build Coastguard Worker  "$_src/precompile/PrecompileShadersPriv.h",
406*c8dee2aaSAndroid Build Coastguard Worker]
407