|
1 |
|
2 # Please note this file is autogenerated from generate_mozbuild.py, so do not modify it directly |
|
3 |
|
4 EXPORTS.skia += [ |
|
5 'trunk/include/animator/SkAnimator.h', |
|
6 'trunk/include/animator/SkAnimatorView.h', |
|
7 'trunk/include/config/SkUserConfig.h', |
|
8 'trunk/include/core/SkAdvancedTypefaceMetrics.h', |
|
9 'trunk/include/core/SkAnnotation.h', |
|
10 'trunk/include/core/SkBitmap.h', |
|
11 'trunk/include/core/SkBitmapDevice.h', |
|
12 'trunk/include/core/SkBlitRow.h', |
|
13 'trunk/include/core/SkBounder.h', |
|
14 'trunk/include/core/SkCanvas.h', |
|
15 'trunk/include/core/SkChecksum.h', |
|
16 'trunk/include/core/SkChunkAlloc.h', |
|
17 'trunk/include/core/SkClipStack.h', |
|
18 'trunk/include/core/SkColor.h', |
|
19 'trunk/include/core/SkColorFilter.h', |
|
20 'trunk/include/core/SkColorPriv.h', |
|
21 'trunk/include/core/SkColorShader.h', |
|
22 'trunk/include/core/SkColorTable.h', |
|
23 'trunk/include/core/SkComposeShader.h', |
|
24 'trunk/include/core/SkData.h', |
|
25 'trunk/include/core/SkDataTable.h', |
|
26 'trunk/include/core/SkDeque.h', |
|
27 'trunk/include/core/SkDevice.h', |
|
28 'trunk/include/core/SkDeviceProperties.h', |
|
29 'trunk/include/core/SkDither.h', |
|
30 'trunk/include/core/SkDocument.h', |
|
31 'trunk/include/core/SkDraw.h', |
|
32 'trunk/include/core/SkDrawFilter.h', |
|
33 'trunk/include/core/SkDrawLooper.h', |
|
34 'trunk/include/core/SkDynamicAnnotations.h', |
|
35 'trunk/include/core/SkEmptyShader.h', |
|
36 'trunk/include/core/SkEndian.h', |
|
37 'trunk/include/core/SkError.h', |
|
38 'trunk/include/core/SkFixed.h', |
|
39 'trunk/include/core/SkFlate.h', |
|
40 'trunk/include/core/SkFlattenable.h', |
|
41 'trunk/include/core/SkFlattenableBuffers.h', |
|
42 'trunk/include/core/SkFlattenableSerialization.h', |
|
43 'trunk/include/core/SkFloatBits.h', |
|
44 'trunk/include/core/SkFloatingPoint.h', |
|
45 'trunk/include/core/SkFontHost.h', |
|
46 'trunk/include/core/SkFontLCDConfig.h', |
|
47 'trunk/include/core/SkGeometry.h', |
|
48 'trunk/include/core/SkGraphics.h', |
|
49 'trunk/include/core/SkImage.h', |
|
50 'trunk/include/core/SkImageDecoder.h', |
|
51 'trunk/include/core/SkImageEncoder.h', |
|
52 'trunk/include/core/SkImageFilter.h', |
|
53 'trunk/include/core/SkImageGenerator.h', |
|
54 'trunk/include/core/SkImageInfo.h', |
|
55 'trunk/include/core/SkInstCnt.h', |
|
56 'trunk/include/core/SkLineClipper.h', |
|
57 'trunk/include/core/SkMallocPixelRef.h', |
|
58 'trunk/include/core/SkMask.h', |
|
59 'trunk/include/core/SkMaskFilter.h', |
|
60 'trunk/include/core/SkMath.h', |
|
61 'trunk/include/core/SkMatrix.h', |
|
62 'trunk/include/core/SkMetaData.h', |
|
63 'trunk/include/core/SkOnce.h', |
|
64 'trunk/include/core/SkOSFile.h', |
|
65 'trunk/include/core/SkPackBits.h', |
|
66 'trunk/include/core/SkPaint.h', |
|
67 'trunk/include/core/SkPaintOptionsAndroid.h', |
|
68 'trunk/include/core/SkPath.h', |
|
69 'trunk/include/core/SkPathEffect.h', |
|
70 'trunk/include/core/SkPathMeasure.h', |
|
71 'trunk/include/core/SkPathRef.h', |
|
72 'trunk/include/core/SkPicture.h', |
|
73 'trunk/include/core/SkPixelRef.h', |
|
74 'trunk/include/core/SkPoint.h', |
|
75 'trunk/include/core/SkPostConfig.h', |
|
76 'trunk/include/core/SkPreConfig.h', |
|
77 'trunk/include/core/SkRasterizer.h', |
|
78 'trunk/include/core/SkReadBuffer.h', |
|
79 'trunk/include/core/SkReader32.h', |
|
80 'trunk/include/core/SkRect.h', |
|
81 'trunk/include/core/SkRefCnt.h', |
|
82 'trunk/include/core/SkRegion.h', |
|
83 'trunk/include/core/SkRRect.h', |
|
84 'trunk/include/core/SkScalar.h', |
|
85 'trunk/include/core/SkShader.h', |
|
86 'trunk/include/core/SkSize.h', |
|
87 'trunk/include/core/SkStream.h', |
|
88 'trunk/include/core/SkString.h', |
|
89 'trunk/include/core/SkStringUtils.h', |
|
90 'trunk/include/core/SkStrokeRec.h', |
|
91 'trunk/include/core/SkSurface.h', |
|
92 'trunk/include/core/SkTArray.h', |
|
93 'trunk/include/core/SkTDArray.h', |
|
94 'trunk/include/core/SkTDict.h', |
|
95 'trunk/include/core/SkTDStack.h', |
|
96 'trunk/include/core/SkTemplates.h', |
|
97 'trunk/include/core/SkThread.h', |
|
98 'trunk/include/core/SkTileGridPicture.h', |
|
99 'trunk/include/core/SkTime.h', |
|
100 'trunk/include/core/SkTInternalLList.h', |
|
101 'trunk/include/core/SkTLazy.h', |
|
102 'trunk/include/core/SkTrace.h', |
|
103 'trunk/include/core/SkTRegistry.h', |
|
104 'trunk/include/core/SkTSearch.h', |
|
105 'trunk/include/core/SkTypeface.h', |
|
106 'trunk/include/core/SkTypes.h', |
|
107 'trunk/include/core/SkUnitMapper.h', |
|
108 'trunk/include/core/SkUnPreMultiply.h', |
|
109 'trunk/include/core/SkUtils.h', |
|
110 'trunk/include/core/SkWeakRefCnt.h', |
|
111 'trunk/include/core/SkWriteBuffer.h', |
|
112 'trunk/include/core/SkWriter32.h', |
|
113 'trunk/include/core/SkXfermode.h', |
|
114 'trunk/include/device/xps/SkConstexprMath.h', |
|
115 'trunk/include/device/xps/SkXPSDevice.h', |
|
116 'trunk/include/effects/Sk1DPathEffect.h', |
|
117 'trunk/include/effects/Sk2DPathEffect.h', |
|
118 'trunk/include/effects/SkAlphaThresholdFilter.h', |
|
119 'trunk/include/effects/SkArithmeticMode.h', |
|
120 'trunk/include/effects/SkAvoidXfermode.h', |
|
121 'trunk/include/effects/SkBicubicImageFilter.h', |
|
122 'trunk/include/effects/SkBitmapSource.h', |
|
123 'trunk/include/effects/SkBlurDrawLooper.h', |
|
124 'trunk/include/effects/SkBlurImageFilter.h', |
|
125 'trunk/include/effects/SkBlurMaskFilter.h', |
|
126 'trunk/include/effects/SkColorFilterImageFilter.h', |
|
127 'trunk/include/effects/SkColorMatrix.h', |
|
128 'trunk/include/effects/SkColorMatrixFilter.h', |
|
129 'trunk/include/effects/SkComposeImageFilter.h', |
|
130 'trunk/include/effects/SkCornerPathEffect.h', |
|
131 'trunk/include/effects/SkDashPathEffect.h', |
|
132 'trunk/include/effects/SkDiscretePathEffect.h', |
|
133 'trunk/include/effects/SkDisplacementMapEffect.h', |
|
134 'trunk/include/effects/SkDrawExtraPathEffect.h', |
|
135 'trunk/include/effects/SkDropShadowImageFilter.h', |
|
136 'trunk/include/effects/SkEmbossMaskFilter.h', |
|
137 'trunk/include/effects/SkGradientShader.h', |
|
138 'trunk/include/effects/SkKernel33MaskFilter.h', |
|
139 'trunk/include/effects/SkLayerDrawLooper.h', |
|
140 'trunk/include/effects/SkLayerRasterizer.h', |
|
141 'trunk/include/effects/SkLerpXfermode.h', |
|
142 'trunk/include/effects/SkLightingImageFilter.h', |
|
143 'trunk/include/effects/SkLumaColorFilter.h', |
|
144 'trunk/include/effects/SkMagnifierImageFilter.h', |
|
145 'trunk/include/effects/SkMatrixConvolutionImageFilter.h', |
|
146 'trunk/include/effects/SkMergeImageFilter.h', |
|
147 'trunk/include/effects/SkMorphologyImageFilter.h', |
|
148 'trunk/include/effects/SkOffsetImageFilter.h', |
|
149 'trunk/include/effects/SkPaintFlagsDrawFilter.h', |
|
150 'trunk/include/effects/SkPerlinNoiseShader.h', |
|
151 'trunk/include/effects/SkPictureImageFilter.h', |
|
152 'trunk/include/effects/SkPixelXorXfermode.h', |
|
153 'trunk/include/effects/SkPorterDuff.h', |
|
154 'trunk/include/effects/SkRectShaderImageFilter.h', |
|
155 'trunk/include/effects/SkResizeImageFilter.h', |
|
156 'trunk/include/effects/SkStippleMaskFilter.h', |
|
157 'trunk/include/effects/SkTableColorFilter.h', |
|
158 'trunk/include/effects/SkTableMaskFilter.h', |
|
159 'trunk/include/effects/SkTestImageFilters.h', |
|
160 'trunk/include/effects/SkTileImageFilter.h', |
|
161 'trunk/include/effects/SkTransparentShader.h', |
|
162 'trunk/include/effects/SkXfermodeImageFilter.h', |
|
163 'trunk/include/gpu/gl/GrGLConfig.h', |
|
164 'trunk/include/gpu/gl/GrGLConfig_chrome.h', |
|
165 'trunk/include/gpu/gl/GrGLExtensions.h', |
|
166 'trunk/include/gpu/gl/GrGLFunctions.h', |
|
167 'trunk/include/gpu/gl/GrGLInterface.h', |
|
168 'trunk/include/gpu/gl/SkANGLEGLContext.h', |
|
169 'trunk/include/gpu/gl/SkDebugGLContext.h', |
|
170 'trunk/include/gpu/gl/SkGLContextHelper.h', |
|
171 'trunk/include/gpu/gl/SkMesaGLContext.h', |
|
172 'trunk/include/gpu/gl/SkNativeGLContext.h', |
|
173 'trunk/include/gpu/gl/SkNullGLContext.h', |
|
174 'trunk/include/gpu/GrBackendEffectFactory.h', |
|
175 'trunk/include/gpu/GrClipData.h', |
|
176 'trunk/include/gpu/GrColor.h', |
|
177 'trunk/include/gpu/GrConfig.h', |
|
178 'trunk/include/gpu/GrContext.h', |
|
179 'trunk/include/gpu/GrContextFactory.h', |
|
180 'trunk/include/gpu/GrCoordTransform.h', |
|
181 'trunk/include/gpu/GrDrawEffect.h', |
|
182 'trunk/include/gpu/GrEffect.h', |
|
183 'trunk/include/gpu/GrEffectStage.h', |
|
184 'trunk/include/gpu/GrEffectUnitTest.h', |
|
185 'trunk/include/gpu/GrFontScaler.h', |
|
186 'trunk/include/gpu/GrGlyph.h', |
|
187 'trunk/include/gpu/GrKey.h', |
|
188 'trunk/include/gpu/GrPaint.h', |
|
189 'trunk/include/gpu/GrPathRendererChain.h', |
|
190 'trunk/include/gpu/GrPoint.h', |
|
191 'trunk/include/gpu/GrRect.h', |
|
192 'trunk/include/gpu/GrRenderTarget.h', |
|
193 'trunk/include/gpu/GrResource.h', |
|
194 'trunk/include/gpu/GrSurface.h', |
|
195 'trunk/include/gpu/GrTBackendEffectFactory.h', |
|
196 'trunk/include/gpu/GrTexture.h', |
|
197 'trunk/include/gpu/GrTextureAccess.h', |
|
198 'trunk/include/gpu/GrTypes.h', |
|
199 'trunk/include/gpu/GrTypesPriv.h', |
|
200 'trunk/include/gpu/GrUserConfig.h', |
|
201 'trunk/include/gpu/SkGpuDevice.h', |
|
202 'trunk/include/gpu/SkGr.h', |
|
203 'trunk/include/gpu/SkGrPixelRef.h', |
|
204 'trunk/include/gpu/SkGrTexturePixelRef.h', |
|
205 'trunk/include/images/SkForceLinking.h', |
|
206 'trunk/include/images/SkImageRef.h', |
|
207 'trunk/include/images/SkImageRef_GlobalPool.h', |
|
208 'trunk/include/images/SkImages.h', |
|
209 'trunk/include/images/SkMovie.h', |
|
210 'trunk/include/images/SkPageFlipper.h', |
|
211 'trunk/include/pathops/SkPathOps.h', |
|
212 'trunk/include/pdf/SkPDFDevice.h', |
|
213 'trunk/include/pdf/SkPDFDocument.h', |
|
214 'trunk/include/pipe/SkGPipe.h', |
|
215 'trunk/include/ports/SkFontConfigInterface.h', |
|
216 'trunk/include/ports/SkFontMgr.h', |
|
217 'trunk/include/ports/SkFontStyle.h', |
|
218 'trunk/include/ports/SkHarfBuzzFont.h', |
|
219 'trunk/include/ports/SkTypeface_android.h', |
|
220 'trunk/include/ports/SkTypeface_cairo.h', |
|
221 'trunk/include/ports/SkTypeface_mac.h', |
|
222 'trunk/include/ports/SkTypeface_win.h', |
|
223 'trunk/include/svg/SkSVGAttribute.h', |
|
224 'trunk/include/svg/SkSVGBase.h', |
|
225 'trunk/include/svg/SkSVGPaintState.h', |
|
226 'trunk/include/svg/SkSVGParser.h', |
|
227 'trunk/include/svg/SkSVGTypes.h', |
|
228 'trunk/include/text/SkTextLayout.h', |
|
229 'trunk/include/utils/ios/SkStream_NSData.h', |
|
230 'trunk/include/utils/mac/SkCGUtils.h', |
|
231 'trunk/include/utils/SkBoundaryPatch.h', |
|
232 'trunk/include/utils/SkCamera.h', |
|
233 'trunk/include/utils/SkCanvasStateUtils.h', |
|
234 'trunk/include/utils/SkCondVar.h', |
|
235 'trunk/include/utils/SkCountdown.h', |
|
236 'trunk/include/utils/SkCubicInterval.h', |
|
237 'trunk/include/utils/SkCullPoints.h', |
|
238 'trunk/include/utils/SkDebugUtils.h', |
|
239 'trunk/include/utils/SkDeferredCanvas.h', |
|
240 'trunk/include/utils/SkDumpCanvas.h', |
|
241 'trunk/include/utils/SkEventTracer.h', |
|
242 'trunk/include/utils/SkFrontBufferedStream.h', |
|
243 'trunk/include/utils/SkInterpolator.h', |
|
244 'trunk/include/utils/SkJSON.h', |
|
245 'trunk/include/utils/SkJSONCPP.h', |
|
246 'trunk/include/utils/SkLayer.h', |
|
247 'trunk/include/utils/SkLua.h', |
|
248 'trunk/include/utils/SkLuaCanvas.h', |
|
249 'trunk/include/utils/SkMatrix44.h', |
|
250 'trunk/include/utils/SkMeshUtils.h', |
|
251 'trunk/include/utils/SkNinePatch.h', |
|
252 'trunk/include/utils/SkNoSaveLayerCanvas.h', |
|
253 'trunk/include/utils/SkNullCanvas.h', |
|
254 'trunk/include/utils/SkNWayCanvas.h', |
|
255 'trunk/include/utils/SkParse.h', |
|
256 'trunk/include/utils/SkParsePaint.h', |
|
257 'trunk/include/utils/SkParsePath.h', |
|
258 'trunk/include/utils/SkPathUtils.h', |
|
259 'trunk/include/utils/SkPictureUtils.h', |
|
260 'trunk/include/utils/SkProxyCanvas.h', |
|
261 'trunk/include/utils/SkRandom.h', |
|
262 'trunk/include/utils/SkRTConf.h', |
|
263 'trunk/include/utils/SkRunnable.h', |
|
264 'trunk/include/utils/SkThreadPool.h', |
|
265 'trunk/include/utils/SkUnitMappers.h', |
|
266 'trunk/include/utils/SkWGL.h', |
|
267 'trunk/include/utils/win/SkAutoCoInitialize.h', |
|
268 'trunk/include/utils/win/SkHRESULT.h', |
|
269 'trunk/include/utils/win/SkIStream.h', |
|
270 'trunk/include/utils/win/SkTScopedComPtr.h', |
|
271 'trunk/include/views/android/AndroidKeyToSkKey.h', |
|
272 'trunk/include/views/animated/SkBorderView.h', |
|
273 'trunk/include/views/animated/SkImageView.h', |
|
274 'trunk/include/views/animated/SkProgressBarView.h', |
|
275 'trunk/include/views/animated/SkScrollBarView.h', |
|
276 'trunk/include/views/animated/SkWidgetViews.h', |
|
277 'trunk/include/views/SkApplication.h', |
|
278 'trunk/include/views/SkBGViewArtist.h', |
|
279 'trunk/include/views/SkEvent.h', |
|
280 'trunk/include/views/SkEventSink.h', |
|
281 'trunk/include/views/SkKey.h', |
|
282 'trunk/include/views/SkOSMenu.h', |
|
283 'trunk/include/views/SkOSWindow_Android.h', |
|
284 'trunk/include/views/SkOSWindow_iOS.h', |
|
285 'trunk/include/views/SkOSWindow_Mac.h', |
|
286 'trunk/include/views/SkOSWindow_NaCl.h', |
|
287 'trunk/include/views/SkOSWindow_SDL.h', |
|
288 'trunk/include/views/SkOSWindow_Unix.h', |
|
289 'trunk/include/views/SkOSWindow_Win.h', |
|
290 'trunk/include/views/SkStackViewLayout.h', |
|
291 'trunk/include/views/SkSystemEventTypes.h', |
|
292 'trunk/include/views/SkTextBox.h', |
|
293 'trunk/include/views/SkTouchGesture.h', |
|
294 'trunk/include/views/SkView.h', |
|
295 'trunk/include/views/SkViewInflate.h', |
|
296 'trunk/include/views/SkWidget.h', |
|
297 'trunk/include/views/SkWindow.h', |
|
298 'trunk/include/views/unix/keysym2ucs.h', |
|
299 'trunk/include/views/unix/XkeysToSkKeys.h', |
|
300 'trunk/include/xml/SkBML_WXMLParser.h', |
|
301 'trunk/include/xml/SkBML_XMLParser.h', |
|
302 'trunk/include/xml/SkDOM.h', |
|
303 'trunk/include/xml/SkJS.h', |
|
304 'trunk/include/xml/SkXMLParser.h', |
|
305 'trunk/include/xml/SkXMLWriter.h', |
|
306 'trunk/src/ports/SkAtomics_android.h', |
|
307 'trunk/src/ports/SkAtomics_sync.h', |
|
308 'trunk/src/ports/SkAtomics_win.h', |
|
309 'trunk/src/ports/SkMutex_pthread.h', |
|
310 'trunk/src/ports/SkMutex_win.h', |
|
311 ] |
|
312 SOURCES += [ |
|
313 'trunk/src/core/SkAAClip.cpp', |
|
314 'trunk/src/core/SkAdvancedTypefaceMetrics.cpp', |
|
315 'trunk/src/core/SkAlphaRuns.cpp', |
|
316 'trunk/src/core/SkAnnotation.cpp', |
|
317 'trunk/src/core/SkBBoxHierarchyRecord.cpp', |
|
318 'trunk/src/core/SkBBoxRecord.cpp', |
|
319 'trunk/src/core/SkBitmap.cpp', |
|
320 'trunk/src/core/SkBitmap_scroll.cpp', |
|
321 'trunk/src/core/SkBitmapDevice.cpp', |
|
322 'trunk/src/core/SkBitmapFilter.cpp', |
|
323 'trunk/src/core/SkBitmapHeap.cpp', |
|
324 'trunk/src/core/SkBitmapProcShader.cpp', |
|
325 'trunk/src/core/SkBitmapProcState.cpp', |
|
326 'trunk/src/core/SkBitmapProcState_matrixProcs.cpp', |
|
327 'trunk/src/core/SkBitmapScaler.cpp', |
|
328 'trunk/src/core/SkBlitMask_D32.cpp', |
|
329 'trunk/src/core/SkBlitRow_D16.cpp', |
|
330 'trunk/src/core/SkBlitRow_D32.cpp', |
|
331 'trunk/src/core/SkBlitter.cpp', |
|
332 'trunk/src/core/SkBlitter_A8.cpp', |
|
333 'trunk/src/core/SkBlitter_ARGB32.cpp', |
|
334 'trunk/src/core/SkBlitter_RGB16.cpp', |
|
335 'trunk/src/core/SkBlitter_Sprite.cpp', |
|
336 'trunk/src/core/SkBuffer.cpp', |
|
337 'trunk/src/core/SkCanvas.cpp', |
|
338 'trunk/src/core/SkChunkAlloc.cpp', |
|
339 'trunk/src/core/SkClipStack.cpp', |
|
340 'trunk/src/core/SkColor.cpp', |
|
341 'trunk/src/core/SkColorFilter.cpp', |
|
342 'trunk/src/core/SkColorTable.cpp', |
|
343 'trunk/src/core/SkComposeShader.cpp', |
|
344 'trunk/src/core/SkConfig8888.cpp', |
|
345 'trunk/src/core/SkConvolver.cpp', |
|
346 'trunk/src/core/SkCubicClipper.cpp', |
|
347 'trunk/src/core/SkData.cpp', |
|
348 'trunk/src/core/SkDataTable.cpp', |
|
349 'trunk/src/core/SkDebug.cpp', |
|
350 'trunk/src/core/SkDeque.cpp', |
|
351 'trunk/src/core/SkDevice.cpp', |
|
352 'trunk/src/core/SkDeviceLooper.cpp', |
|
353 'trunk/src/core/SkDeviceProfile.cpp', |
|
354 'trunk/src/core/SkDistanceFieldGen.cpp', |
|
355 'trunk/src/core/SkDither.cpp', |
|
356 'trunk/src/core/SkDraw.cpp', |
|
357 'trunk/src/core/SkDrawLooper.cpp', |
|
358 'trunk/src/core/SkEdge.cpp', |
|
359 'trunk/src/core/SkEdgeBuilder.cpp', |
|
360 'trunk/src/core/SkEdgeClipper.cpp', |
|
361 'trunk/src/core/SkError.cpp', |
|
362 'trunk/src/core/SkFilterProc.cpp', |
|
363 'trunk/src/core/SkFilterShader.cpp', |
|
364 'trunk/src/core/SkFlattenable.cpp', |
|
365 'trunk/src/core/SkFlattenableSerialization.cpp', |
|
366 'trunk/src/core/SkFloat.cpp', |
|
367 'trunk/src/core/SkFloatBits.cpp', |
|
368 'trunk/src/core/SkFontDescriptor.cpp', |
|
369 'trunk/src/core/SkFontHost.cpp', |
|
370 'trunk/src/core/SkFontStream.cpp', |
|
371 'trunk/src/core/SkGeometry.cpp', |
|
372 'trunk/src/core/SkGlyphCache.cpp', |
|
373 'trunk/src/core/SkGraphics.cpp', |
|
374 'trunk/src/core/SkImageFilter.cpp', |
|
375 'trunk/src/core/SkImageInfo.cpp', |
|
376 'trunk/src/core/SkInstCnt.cpp', |
|
377 'trunk/src/core/SkLineClipper.cpp', |
|
378 'trunk/src/core/SkMallocPixelRef.cpp', |
|
379 'trunk/src/core/SkMask.cpp', |
|
380 'trunk/src/core/SkMaskFilter.cpp', |
|
381 'trunk/src/core/SkMaskGamma.cpp', |
|
382 'trunk/src/core/SkMath.cpp', |
|
383 'trunk/src/core/SkMatrix.cpp', |
|
384 'trunk/src/core/SkMatrixClipStateMgr.cpp', |
|
385 'trunk/src/core/SkMetaData.cpp', |
|
386 'trunk/src/core/SkMipMap.cpp', |
|
387 'trunk/src/core/SkPackBits.cpp', |
|
388 'trunk/src/core/SkPaint.cpp', |
|
389 'trunk/src/core/SkPaintOptionsAndroid.cpp', |
|
390 'trunk/src/core/SkPaintPriv.cpp', |
|
391 'trunk/src/core/SkPath.cpp', |
|
392 'trunk/src/core/SkPathEffect.cpp', |
|
393 'trunk/src/core/SkPathHeap.cpp', |
|
394 'trunk/src/core/SkPathMeasure.cpp', |
|
395 'trunk/src/core/SkPathRef.cpp', |
|
396 'trunk/src/core/SkPicture.cpp', |
|
397 'trunk/src/core/SkPictureFlat.cpp', |
|
398 'trunk/src/core/SkPicturePlayback.cpp', |
|
399 'trunk/src/core/SkPictureRecord.cpp', |
|
400 'trunk/src/core/SkPictureStateTree.cpp', |
|
401 'trunk/src/core/SkPixelRef.cpp', |
|
402 'trunk/src/core/SkPoint.cpp', |
|
403 'trunk/src/core/SkProcSpriteBlitter.cpp', |
|
404 'trunk/src/core/SkPtrRecorder.cpp', |
|
405 'trunk/src/core/SkQuadClipper.cpp', |
|
406 'trunk/src/core/SkQuadTree.cpp', |
|
407 'trunk/src/core/SkQuadTreePicture.cpp', |
|
408 'trunk/src/core/SkRasterClip.cpp', |
|
409 'trunk/src/core/SkRasterizer.cpp', |
|
410 'trunk/src/core/SkReadBuffer.cpp', |
|
411 'trunk/src/core/SkRect.cpp', |
|
412 'trunk/src/core/SkRefDict.cpp', |
|
413 'trunk/src/core/SkRegion.cpp', |
|
414 'trunk/src/core/SkRegion_path.cpp', |
|
415 'trunk/src/core/SkRRect.cpp', |
|
416 'trunk/src/core/SkRTree.cpp', |
|
417 'trunk/src/core/SkScalar.cpp', |
|
418 'trunk/src/core/SkScaledImageCache.cpp', |
|
419 'trunk/src/core/SkScalerContext.cpp', |
|
420 'trunk/src/core/SkScan.cpp', |
|
421 'trunk/src/core/SkScan_Antihair.cpp', |
|
422 'trunk/src/core/SkScan_AntiPath.cpp', |
|
423 'trunk/src/core/SkScan_Hairline.cpp', |
|
424 'trunk/src/core/SkScan_Path.cpp', |
|
425 'trunk/src/core/SkShader.cpp', |
|
426 'trunk/src/core/SkSpriteBlitter_ARGB32.cpp', |
|
427 'trunk/src/core/SkSpriteBlitter_RGB16.cpp', |
|
428 'trunk/src/core/SkStream.cpp', |
|
429 'trunk/src/core/SkString.cpp', |
|
430 'trunk/src/core/SkStringUtils.cpp', |
|
431 'trunk/src/core/SkStroke.cpp', |
|
432 'trunk/src/core/SkStrokeRec.cpp', |
|
433 'trunk/src/core/SkStrokerPriv.cpp', |
|
434 'trunk/src/core/SkTileGrid.cpp', |
|
435 'trunk/src/core/SkTileGridPicture.cpp', |
|
436 'trunk/src/core/SkTLS.cpp', |
|
437 'trunk/src/core/SkTSearch.cpp', |
|
438 'trunk/src/core/SkTypeface.cpp', |
|
439 'trunk/src/core/SkTypefaceCache.cpp', |
|
440 'trunk/src/core/SkUnPreMultiply.cpp', |
|
441 'trunk/src/core/SkUtils.cpp', |
|
442 'trunk/src/core/SkValidatingReadBuffer.cpp', |
|
443 'trunk/src/core/SkWriteBuffer.cpp', |
|
444 'trunk/src/core/SkWriter32.cpp', |
|
445 'trunk/src/core/SkXfermode.cpp', |
|
446 'trunk/src/doc/SkDocument.cpp', |
|
447 'trunk/src/effects/gradients/SkBitmapCache.cpp', |
|
448 'trunk/src/effects/gradients/SkClampRange.cpp', |
|
449 'trunk/src/effects/gradients/SkGradientShader.cpp', |
|
450 'trunk/src/effects/gradients/SkLinearGradient.cpp', |
|
451 'trunk/src/effects/gradients/SkRadialGradient.cpp', |
|
452 'trunk/src/effects/gradients/SkSweepGradient.cpp', |
|
453 'trunk/src/effects/gradients/SkTwoPointConicalGradient.cpp', |
|
454 'trunk/src/effects/gradients/SkTwoPointRadialGradient.cpp', |
|
455 'trunk/src/effects/Sk1DPathEffect.cpp', |
|
456 'trunk/src/effects/Sk2DPathEffect.cpp', |
|
457 'trunk/src/effects/SkAlphaThresholdFilter.cpp', |
|
458 'trunk/src/effects/SkArithmeticMode.cpp', |
|
459 'trunk/src/effects/SkAvoidXfermode.cpp', |
|
460 'trunk/src/effects/SkBicubicImageFilter.cpp', |
|
461 'trunk/src/effects/SkBitmapSource.cpp', |
|
462 'trunk/src/effects/SkBlurDrawLooper.cpp', |
|
463 'trunk/src/effects/SkBlurImageFilter.cpp', |
|
464 'trunk/src/effects/SkBlurMask.cpp', |
|
465 'trunk/src/effects/SkBlurMaskFilter.cpp', |
|
466 'trunk/src/effects/SkColorFilterImageFilter.cpp', |
|
467 'trunk/src/effects/SkColorFilters.cpp', |
|
468 'trunk/src/effects/SkColorMatrix.cpp', |
|
469 'trunk/src/effects/SkColorMatrixFilter.cpp', |
|
470 'trunk/src/effects/SkComposeImageFilter.cpp', |
|
471 'trunk/src/effects/SkCornerPathEffect.cpp', |
|
472 'trunk/src/effects/SkDashPathEffect.cpp', |
|
473 'trunk/src/effects/SkDiscretePathEffect.cpp', |
|
474 'trunk/src/effects/SkDisplacementMapEffect.cpp', |
|
475 'trunk/src/effects/SkDropShadowImageFilter.cpp', |
|
476 'trunk/src/effects/SkEmbossMask.cpp', |
|
477 'trunk/src/effects/SkEmbossMaskFilter.cpp', |
|
478 'trunk/src/effects/SkGpuBlurUtils.cpp', |
|
479 'trunk/src/effects/SkKernel33MaskFilter.cpp', |
|
480 'trunk/src/effects/SkLayerDrawLooper.cpp', |
|
481 'trunk/src/effects/SkLayerRasterizer.cpp', |
|
482 'trunk/src/effects/SkLerpXfermode.cpp', |
|
483 'trunk/src/effects/SkLightingImageFilter.cpp', |
|
484 'trunk/src/effects/SkLumaColorFilter.cpp', |
|
485 'trunk/src/effects/SkMagnifierImageFilter.cpp', |
|
486 'trunk/src/effects/SkMatrixConvolutionImageFilter.cpp', |
|
487 'trunk/src/effects/SkMergeImageFilter.cpp', |
|
488 'trunk/src/effects/SkMorphologyImageFilter.cpp', |
|
489 'trunk/src/effects/SkOffsetImageFilter.cpp', |
|
490 'trunk/src/effects/SkPaintFlagsDrawFilter.cpp', |
|
491 'trunk/src/effects/SkPerlinNoiseShader.cpp', |
|
492 'trunk/src/effects/SkPictureImageFilter.cpp', |
|
493 'trunk/src/effects/SkPixelXorXfermode.cpp', |
|
494 'trunk/src/effects/SkPorterDuff.cpp', |
|
495 'trunk/src/effects/SkRectShaderImageFilter.cpp', |
|
496 'trunk/src/effects/SkResizeImageFilter.cpp', |
|
497 'trunk/src/effects/SkStippleMaskFilter.cpp', |
|
498 'trunk/src/effects/SkTableColorFilter.cpp', |
|
499 'trunk/src/effects/SkTableMaskFilter.cpp', |
|
500 'trunk/src/effects/SkTestImageFilters.cpp', |
|
501 'trunk/src/effects/SkTileImageFilter.cpp', |
|
502 'trunk/src/effects/SkTransparentShader.cpp', |
|
503 'trunk/src/effects/SkXfermodeImageFilter.cpp', |
|
504 'trunk/src/fonts/SkGScalerContext.cpp', |
|
505 'trunk/src/gpu/effects/GrBezierEffect.cpp', |
|
506 'trunk/src/gpu/effects/GrBicubicEffect.cpp', |
|
507 'trunk/src/gpu/effects/GrConfigConversionEffect.cpp', |
|
508 'trunk/src/gpu/effects/GrConvexPolyEffect.cpp', |
|
509 'trunk/src/gpu/effects/GrConvolutionEffect.cpp', |
|
510 'trunk/src/gpu/effects/GrCustomCoordsTextureEffect.cpp', |
|
511 'trunk/src/gpu/effects/GrDistanceFieldTextureEffect.cpp', |
|
512 'trunk/src/gpu/effects/GrRRectEffect.cpp', |
|
513 'trunk/src/gpu/effects/GrSimpleTextureEffect.cpp', |
|
514 'trunk/src/gpu/effects/GrSingleTextureEffect.cpp', |
|
515 'trunk/src/gpu/effects/GrTextureDomain.cpp', |
|
516 'trunk/src/gpu/effects/GrTextureStripAtlas.cpp', |
|
517 'trunk/src/gpu/gl/debug/GrBufferObj.cpp', |
|
518 'trunk/src/gpu/gl/debug/GrDebugGL.cpp', |
|
519 'trunk/src/gpu/gl/debug/GrFrameBufferObj.cpp', |
|
520 'trunk/src/gpu/gl/debug/GrGLCreateDebugInterface.cpp', |
|
521 'trunk/src/gpu/gl/debug/GrProgramObj.cpp', |
|
522 'trunk/src/gpu/gl/debug/GrShaderObj.cpp', |
|
523 'trunk/src/gpu/gl/debug/GrTextureObj.cpp', |
|
524 'trunk/src/gpu/gl/debug/GrTextureUnitObj.cpp', |
|
525 'trunk/src/gpu/gl/debug/SkDebugGLContext.cpp', |
|
526 'trunk/src/gpu/gl/GrGLBufferImpl.cpp', |
|
527 'trunk/src/gpu/gl/GrGLCaps.cpp', |
|
528 'trunk/src/gpu/gl/GrGLContext.cpp', |
|
529 'trunk/src/gpu/gl/GrGLCreateNativeInterface_none.cpp', |
|
530 'trunk/src/gpu/gl/GrGLCreateNullInterface.cpp', |
|
531 'trunk/src/gpu/gl/GrGLDefaultInterface_native.cpp', |
|
532 'trunk/src/gpu/gl/GrGLExtensions.cpp', |
|
533 'trunk/src/gpu/gl/GrGLIndexBuffer.cpp', |
|
534 'trunk/src/gpu/gl/GrGLInterface.cpp', |
|
535 'trunk/src/gpu/gl/GrGLNoOpInterface.cpp', |
|
536 'trunk/src/gpu/gl/GrGLPath.cpp', |
|
537 'trunk/src/gpu/gl/GrGLProgram.cpp', |
|
538 'trunk/src/gpu/gl/GrGLProgramDesc.cpp', |
|
539 'trunk/src/gpu/gl/GrGLProgramEffects.cpp', |
|
540 'trunk/src/gpu/gl/GrGLRenderTarget.cpp', |
|
541 'trunk/src/gpu/gl/GrGLShaderBuilder.cpp', |
|
542 'trunk/src/gpu/gl/GrGLSL.cpp', |
|
543 'trunk/src/gpu/gl/GrGLStencilBuffer.cpp', |
|
544 'trunk/src/gpu/gl/GrGLTexture.cpp', |
|
545 'trunk/src/gpu/gl/GrGLUniformManager.cpp', |
|
546 'trunk/src/gpu/gl/GrGLUtil.cpp', |
|
547 'trunk/src/gpu/gl/GrGLVertexArray.cpp', |
|
548 'trunk/src/gpu/gl/GrGLVertexBuffer.cpp', |
|
549 'trunk/src/gpu/gl/GrGpuGL.cpp', |
|
550 'trunk/src/gpu/gl/GrGpuGL_program.cpp', |
|
551 'trunk/src/gpu/gl/SkGLContextHelper.cpp', |
|
552 'trunk/src/gpu/gl/SkNullGLContext.cpp', |
|
553 'trunk/src/gpu/GrAAConvexPathRenderer.cpp', |
|
554 'trunk/src/gpu/GrAAHairLinePathRenderer.cpp', |
|
555 'trunk/src/gpu/GrAARectRenderer.cpp', |
|
556 'trunk/src/gpu/GrAddPathRenderers_default.cpp', |
|
557 'trunk/src/gpu/GrAllocPool.cpp', |
|
558 'trunk/src/gpu/GrAtlas.cpp', |
|
559 'trunk/src/gpu/GrBitmapTextContext.cpp', |
|
560 'trunk/src/gpu/GrBlend.cpp', |
|
561 'trunk/src/gpu/GrBufferAllocPool.cpp', |
|
562 'trunk/src/gpu/GrCacheID.cpp', |
|
563 'trunk/src/gpu/GrClipData.cpp', |
|
564 'trunk/src/gpu/GrClipMaskCache.cpp', |
|
565 'trunk/src/gpu/GrClipMaskManager.cpp', |
|
566 'trunk/src/gpu/GrContext.cpp', |
|
567 'trunk/src/gpu/GrDefaultPathRenderer.cpp', |
|
568 'trunk/src/gpu/GrDistanceFieldTextContext.cpp', |
|
569 'trunk/src/gpu/GrDrawState.cpp', |
|
570 'trunk/src/gpu/GrDrawTarget.cpp', |
|
571 'trunk/src/gpu/GrEffect.cpp', |
|
572 'trunk/src/gpu/GrGpu.cpp', |
|
573 'trunk/src/gpu/GrGpuFactory.cpp', |
|
574 'trunk/src/gpu/GrInOrderDrawBuffer.cpp', |
|
575 'trunk/src/gpu/GrMemoryPool.cpp', |
|
576 'trunk/src/gpu/GrOvalRenderer.cpp', |
|
577 'trunk/src/gpu/GrPaint.cpp', |
|
578 'trunk/src/gpu/GrPath.cpp', |
|
579 'trunk/src/gpu/GrPathRenderer.cpp', |
|
580 'trunk/src/gpu/GrPathRendererChain.cpp', |
|
581 'trunk/src/gpu/GrPathUtils.cpp', |
|
582 'trunk/src/gpu/GrRectanizer.cpp', |
|
583 'trunk/src/gpu/GrRectanizer_skyline.cpp', |
|
584 'trunk/src/gpu/GrReducedClip.cpp', |
|
585 'trunk/src/gpu/GrRenderTarget.cpp', |
|
586 'trunk/src/gpu/GrResource.cpp', |
|
587 'trunk/src/gpu/GrResourceCache.cpp', |
|
588 'trunk/src/gpu/GrSoftwarePathRenderer.cpp', |
|
589 'trunk/src/gpu/GrStencil.cpp', |
|
590 'trunk/src/gpu/GrStencilAndCoverPathRenderer.cpp', |
|
591 'trunk/src/gpu/GrStencilBuffer.cpp', |
|
592 'trunk/src/gpu/GrSurface.cpp', |
|
593 'trunk/src/gpu/GrSWMaskHelper.cpp', |
|
594 'trunk/src/gpu/GrTextContext.cpp', |
|
595 'trunk/src/gpu/GrTextStrike.cpp', |
|
596 'trunk/src/gpu/GrTexture.cpp', |
|
597 'trunk/src/gpu/GrTextureAccess.cpp', |
|
598 'trunk/src/gpu/SkGpuDevice.cpp', |
|
599 'trunk/src/gpu/SkGr.cpp', |
|
600 'trunk/src/gpu/SkGrFontScaler.cpp', |
|
601 'trunk/src/gpu/SkGrPixelRef.cpp', |
|
602 'trunk/src/gpu/SkGrTexturePixelRef.cpp', |
|
603 'trunk/src/image/SkImage.cpp', |
|
604 'trunk/src/image/SkImage_Gpu.cpp', |
|
605 'trunk/src/image/SkImage_Picture.cpp', |
|
606 'trunk/src/image/SkImage_Raster.cpp', |
|
607 'trunk/src/image/SkImagePriv.cpp', |
|
608 'trunk/src/image/SkSurface.cpp', |
|
609 'trunk/src/image/SkSurface_Gpu.cpp', |
|
610 'trunk/src/image/SkSurface_Picture.cpp', |
|
611 'trunk/src/image/SkSurface_Raster.cpp', |
|
612 'trunk/src/images/bmpdecoderhelper.cpp', |
|
613 'trunk/src/images/SkDecodingImageGenerator.cpp', |
|
614 'trunk/src/images/SkImageRef.cpp', |
|
615 'trunk/src/images/SkImageRef_GlobalPool.cpp', |
|
616 'trunk/src/images/SkImageRefPool.cpp', |
|
617 'trunk/src/images/SkPageFlipper.cpp', |
|
618 'trunk/src/images/SkScaledBitmapSampler.cpp', |
|
619 'trunk/src/images/SkStreamHelpers.cpp', |
|
620 'trunk/src/lazy/SkCachingPixelRef.cpp', |
|
621 'trunk/src/lazy/SkDiscardableMemoryPool.cpp', |
|
622 'trunk/src/lazy/SkDiscardablePixelRef.cpp', |
|
623 'trunk/src/pathops/SkAddIntersections.cpp', |
|
624 'trunk/src/pathops/SkDCubicIntersection.cpp', |
|
625 'trunk/src/pathops/SkDCubicLineIntersection.cpp', |
|
626 'trunk/src/pathops/SkDCubicToQuads.cpp', |
|
627 'trunk/src/pathops/SkDLineIntersection.cpp', |
|
628 'trunk/src/pathops/SkDQuadImplicit.cpp', |
|
629 'trunk/src/pathops/SkDQuadIntersection.cpp', |
|
630 'trunk/src/pathops/SkDQuadLineIntersection.cpp', |
|
631 'trunk/src/pathops/SkIntersections.cpp', |
|
632 'trunk/src/pathops/SkOpAngle.cpp', |
|
633 'trunk/src/pathops/SkOpContour.cpp', |
|
634 'trunk/src/pathops/SkOpEdgeBuilder.cpp', |
|
635 'trunk/src/pathops/SkOpSegment.cpp', |
|
636 'trunk/src/pathops/SkPathOpsBounds.cpp', |
|
637 'trunk/src/pathops/SkPathOpsCommon.cpp', |
|
638 'trunk/src/pathops/SkPathOpsCubic.cpp', |
|
639 'trunk/src/pathops/SkPathOpsDebug.cpp', |
|
640 'trunk/src/pathops/SkPathOpsLine.cpp', |
|
641 'trunk/src/pathops/SkPathOpsOp.cpp', |
|
642 'trunk/src/pathops/SkPathOpsPoint.cpp', |
|
643 'trunk/src/pathops/SkPathOpsQuad.cpp', |
|
644 'trunk/src/pathops/SkPathOpsRect.cpp', |
|
645 'trunk/src/pathops/SkPathOpsSimplify.cpp', |
|
646 'trunk/src/pathops/SkPathOpsTriangle.cpp', |
|
647 'trunk/src/pathops/SkPathOpsTypes.cpp', |
|
648 'trunk/src/pathops/SkPathWriter.cpp', |
|
649 'trunk/src/pathops/SkQuarticRoot.cpp', |
|
650 'trunk/src/pathops/SkReduceOrder.cpp', |
|
651 'trunk/src/pipe/SkGPipeRead.cpp', |
|
652 'trunk/src/pipe/SkGPipeWrite.cpp', |
|
653 'trunk/src/ports/SkDiscardableMemory_none.cpp', |
|
654 'trunk/src/ports/SkGlobalInitialization_default.cpp', |
|
655 'trunk/src/ports/SkImageDecoder_empty.cpp', |
|
656 'trunk/src/ports/SkMemory_mozalloc.cpp', |
|
657 'trunk/src/ports/SkOSFile_stdio.cpp', |
|
658 'trunk/src/sfnt/SkOTTable_name.cpp', |
|
659 'trunk/src/sfnt/SkOTUtils.cpp', |
|
660 'trunk/src/utils/SkBase64.cpp', |
|
661 'trunk/src/utils/SkBitSet.cpp', |
|
662 'trunk/src/utils/SkBoundaryPatch.cpp', |
|
663 'trunk/src/utils/SkCamera.cpp', |
|
664 'trunk/src/utils/SkCanvasStack.cpp', |
|
665 'trunk/src/utils/SkCanvasStateUtils.cpp', |
|
666 'trunk/src/utils/SkCondVar.cpp', |
|
667 'trunk/src/utils/SkCountdown.cpp', |
|
668 'trunk/src/utils/SkCubicInterval.cpp', |
|
669 'trunk/src/utils/SkCullPoints.cpp', |
|
670 'trunk/src/utils/SkDeferredCanvas.cpp', |
|
671 'trunk/src/utils/SkDumpCanvas.cpp', |
|
672 'trunk/src/utils/SkEventTracer.cpp', |
|
673 'trunk/src/utils/SkFrontBufferedStream.cpp', |
|
674 'trunk/src/utils/SkGatherPixelRefsAndRects.cpp', |
|
675 'trunk/src/utils/SkInterpolator.cpp', |
|
676 'trunk/src/utils/SkLayer.cpp', |
|
677 'trunk/src/utils/SkMatrix44.cpp', |
|
678 'trunk/src/utils/SkMD5.cpp', |
|
679 'trunk/src/utils/SkMeshUtils.cpp', |
|
680 'trunk/src/utils/SkNinePatch.cpp', |
|
681 'trunk/src/utils/SkNullCanvas.cpp', |
|
682 'trunk/src/utils/SkNWayCanvas.cpp', |
|
683 'trunk/src/utils/SkOSFile.cpp', |
|
684 'trunk/src/utils/SkParse.cpp', |
|
685 'trunk/src/utils/SkParseColor.cpp', |
|
686 'trunk/src/utils/SkParsePath.cpp', |
|
687 'trunk/src/utils/SkPathUtils.cpp', |
|
688 'trunk/src/utils/SkPictureUtils.cpp', |
|
689 'trunk/src/utils/SkProxyCanvas.cpp', |
|
690 'trunk/src/utils/SkRTConf.cpp', |
|
691 'trunk/src/utils/SkSHA1.cpp', |
|
692 'trunk/src/utils/SkUnitMappers.cpp', |
|
693 ] |
|
694 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android', 'gonk'): |
|
695 SOURCES += [ |
|
696 'trunk/src/images/SkImageRef_ashmem.cpp', |
|
697 'trunk/src/ports/SkDebug_android.cpp', |
|
698 'trunk/src/ports/SkFontHost_android_old.cpp', |
|
699 'trunk/src/ports/SkFontHost_cairo.cpp', |
|
700 'trunk/src/ports/SkFontHost_FreeType.cpp', |
|
701 'trunk/src/ports/SkFontHost_FreeType_common.cpp', |
|
702 'trunk/src/ports/SkOSFile_posix.cpp', |
|
703 'trunk/src/ports/SkPurgeableMemoryBlock_android.cpp', |
|
704 'trunk/src/ports/SkTime_Unix.cpp', |
|
705 'trunk/src/ports/SkTLS_pthread.cpp', |
|
706 'trunk/src/utils/android/ashmem.cpp', |
|
707 'trunk/src/utils/SkThreadUtils_pthread.cpp', |
|
708 ] |
|
709 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa': |
|
710 SOURCES += [ |
|
711 'trunk/src/ports/SkDebug_stdio.cpp', |
|
712 'trunk/src/ports/SkFontHost_mac.cpp', |
|
713 'trunk/src/ports/SkOSFile_posix.cpp', |
|
714 'trunk/src/ports/SkPurgeableMemoryBlock_mac.cpp', |
|
715 'trunk/src/ports/SkTime_Unix.cpp', |
|
716 'trunk/src/ports/SkTLS_pthread.cpp', |
|
717 'trunk/src/utils/mac/SkCreateCGImageRef.cpp', |
|
718 'trunk/src/utils/mac/SkStream_mac.cpp', |
|
719 'trunk/src/utils/SkThreadUtils_pthread.cpp', |
|
720 ] |
|
721 if CONFIG['MOZ_WIDGET_GTK']: |
|
722 SOURCES += [ |
|
723 'trunk/src/ports/SkDebug_stdio.cpp', |
|
724 'trunk/src/ports/SkFontHost_cairo.cpp', |
|
725 'trunk/src/ports/SkFontHost_FreeType.cpp', |
|
726 'trunk/src/ports/SkFontHost_FreeType_common.cpp', |
|
727 'trunk/src/ports/SkOSFile_posix.cpp', |
|
728 'trunk/src/ports/SkTime_Unix.cpp', |
|
729 'trunk/src/ports/SkTLS_pthread.cpp', |
|
730 'trunk/src/utils/SkThreadUtils_pthread.cpp', |
|
731 ] |
|
732 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'qt': |
|
733 SOURCES += [ |
|
734 'trunk/src/ports/SkDebug_stdio.cpp', |
|
735 'trunk/src/ports/SkFontHost_cairo.cpp', |
|
736 'trunk/src/ports/SkFontHost_FreeType.cpp', |
|
737 'trunk/src/ports/SkFontHost_FreeType_common.cpp', |
|
738 'trunk/src/ports/SkOSFile_posix.cpp', |
|
739 'trunk/src/ports/SkTime_Unix.cpp', |
|
740 'trunk/src/ports/SkTLS_pthread.cpp', |
|
741 'trunk/src/utils/SkThreadUtils_pthread.cpp', |
|
742 ] |
|
743 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows': |
|
744 SOURCES += [ |
|
745 'trunk/src/ports/SkDebug_win.cpp', |
|
746 'trunk/src/ports/SkFontHost_win.cpp', |
|
747 'trunk/src/ports/SkFontMgr_default_gdi.cpp', |
|
748 'trunk/src/ports/SkOSFile_win.cpp', |
|
749 'trunk/src/ports/SkTime_win.cpp', |
|
750 'trunk/src/ports/SkTLS_win.cpp', |
|
751 'trunk/src/utils/SkThreadUtils_win.cpp', |
|
752 'trunk/src/utils/win/SkAutoCoInitialize.cpp', |
|
753 'trunk/src/utils/win/SkDWriteFontFileStream.cpp', |
|
754 'trunk/src/utils/win/SkDWriteGeometrySink.cpp', |
|
755 'trunk/src/utils/win/SkHRESULT.cpp', |
|
756 'trunk/src/utils/win/SkIStream.cpp', |
|
757 ] |
|
758 |
|
759 |
|
760 if CONFIG['INTEL_ARCHITECTURE']: |
|
761 SOURCES += [ |
|
762 'trunk/src/opts/opts_check_SSE2.cpp', |
|
763 'trunk/src/opts/SkBitmapFilter_opts_SSE2.cpp', |
|
764 'trunk/src/opts/SkBitmapProcState_opts_SSE2.cpp', |
|
765 'trunk/src/opts/SkBitmapProcState_opts_SSSE3.cpp', |
|
766 'trunk/src/opts/SkBlitRect_opts_SSE2.cpp', |
|
767 'trunk/src/opts/SkBlitRow_opts_SSE2.cpp', |
|
768 'trunk/src/opts/SkBlurImage_opts_SSE2.cpp', |
|
769 'trunk/src/opts/SkMorphology_opts_SSE2.cpp', |
|
770 'trunk/src/opts/SkUtils_opts_SSE2.cpp', |
|
771 'trunk/src/opts/SkXfermode_opts_none.cpp', |
|
772 ] |
|
773 elif CONFIG['CPU_ARCH'] == 'arm' and CONFIG['GNU_CC']: |
|
774 SOURCES += [ |
|
775 'trunk/src/core/SkUtilsArm.cpp', |
|
776 'trunk/src/opts/SkBitmapProcState_opts_arm.cpp', |
|
777 'trunk/src/opts/SkBlitMask_opts_arm.cpp', |
|
778 'trunk/src/opts/SkBlitRow_opts_arm.cpp', |
|
779 'trunk/src/opts/SkBlurImage_opts_arm.cpp', |
|
780 'trunk/src/opts/SkMorphology_opts_arm.cpp', |
|
781 'trunk/src/opts/SkUtils_opts_arm.cpp', |
|
782 'trunk/src/opts/SkXfermode_opts_arm.cpp', |
|
783 ] |
|
784 if CONFIG['BUILD_ARM_NEON']: |
|
785 SOURCES += [ |
|
786 'trunk/src/opts/SkBitmapProcState_arm_neon.cpp', |
|
787 'trunk/src/opts/SkBitmapProcState_matrixProcs_neon.cpp', |
|
788 'trunk/src/opts/SkBlitMask_opts_arm_neon.cpp', |
|
789 'trunk/src/opts/SkBlitRow_opts_arm_neon.cpp', |
|
790 'trunk/src/opts/SkBlurImage_opts_neon.cpp', |
|
791 'trunk/src/opts/SkMorphology_opts_neon.cpp', |
|
792 'trunk/src/opts/SkXfermode_opts_arm_neon.cpp', |
|
793 ] |
|
794 SOURCES['trunk/src/opts/SkBitmapProcState_arm_neon.cpp'].flags += ['-mfpu=neon'] |
|
795 SOURCES['trunk/src/opts/SkBitmapProcState_matrixProcs_neon.cpp'].flags += ['-mfpu=neon'] |
|
796 SOURCES['trunk/src/opts/SkBlitMask_opts_arm_neon.cpp'].flags += ['-mfpu=neon'] |
|
797 SOURCES['trunk/src/opts/SkBlitRow_opts_arm_neon.cpp'].flags += ['-mfpu=neon'] |
|
798 SOURCES['trunk/src/opts/SkBlurImage_opts_neon.cpp'].flags += ['-mfpu=neon'] |
|
799 SOURCES['trunk/src/opts/SkMorphology_opts_neon.cpp'].flags += ['-mfpu=neon'] |
|
800 SOURCES['trunk/src/opts/SkXfermode_opts_arm_neon.cpp'].flags += ['-mfpu=neon'] |
|
801 else: |
|
802 SOURCES += [ |
|
803 'trunk/src/opts/SkBitmapProcState_opts_none.cpp', |
|
804 'trunk/src/opts/SkBlitMask_opts_none.cpp', |
|
805 'trunk/src/opts/SkBlitRow_opts_none.cpp', |
|
806 'trunk/src/opts/SkBlurImage_opts_none.cpp', |
|
807 'trunk/src/opts/SkMorphology_opts_none.cpp', |
|
808 'trunk/src/opts/SkUtils_opts_none.cpp', |
|
809 'trunk/src/opts/SkXfermode_opts_none.cpp', |
|
810 'trunk/src/ports/SkDiscardableMemory_none.cpp', |
|
811 'trunk/src/ports/SkPurgeableMemoryBlock_none.cpp', |
|
812 ] |
|
813 |
|
814 |
|
815 # left out of UNIFIED_SOURCES for now; that's not C++ anyway, nothing else to unify it with |
|
816 if not CONFIG['INTEL_ARCHITECTURE'] and CONFIG['CPU_ARCH'] == 'arm' and CONFIG['GNU_CC']: |
|
817 SOURCES += [ |
|
818 'trunk/src/opts/memset.arm.S', |
|
819 ] |
|
820 if CONFIG['BUILD_ARM_NEON']: |
|
821 SOURCES += [ |
|
822 'trunk/src/opts/memset16_neon.S', |
|
823 'trunk/src/opts/memset32_neon.S', |
|
824 ] |
|
825 |
|
826 MSVC_ENABLE_PGO = True |
|
827 |
|
828 FINAL_LIBRARY = 'gkmedias' |
|
829 LOCAL_INCLUDES += [ |
|
830 'trunk/include/config', |
|
831 'trunk/include/core', |
|
832 'trunk/include/effects', |
|
833 'trunk/include/gpu', |
|
834 'trunk/include/images', |
|
835 'trunk/include/lazy', |
|
836 'trunk/include/pathops', |
|
837 'trunk/include/pipe', |
|
838 'trunk/include/ports', |
|
839 'trunk/include/utils', |
|
840 'trunk/include/utils/mac', |
|
841 'trunk/include/utils/win', |
|
842 'trunk/include/views', |
|
843 'trunk/src/core', |
|
844 'trunk/src/gpu', |
|
845 'trunk/src/gpu/effects', |
|
846 'trunk/src/gpu/gl', |
|
847 'trunk/src/image', |
|
848 'trunk/src/lazy', |
|
849 'trunk/src/opts', |
|
850 'trunk/src/sfnt', |
|
851 'trunk/src/utils', |
|
852 'trunk/src/utils/android', |
|
853 'trunk/src/utils/mac', |
|
854 'trunk/src/utils/win', |
|
855 ] |
|
856 |
|
857 DEFINES['SK_A32_SHIFT'] = 24 |
|
858 DEFINES['SK_R32_SHIFT'] = 16 |
|
859 DEFINES['SK_G32_SHIFT'] = 8 |
|
860 DEFINES['SK_B32_SHIFT'] = 0 |
|
861 |
|
862 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android', 'gtk2', 'gtk3', 'qt', 'gonk', 'cocoa'): |
|
863 DEFINES['SK_USE_POSIX_THREADS'] = 1 |
|
864 |
|
865 if CONFIG['INTEL_ARCHITECTURE'] and CONFIG['HAVE_TOOLCHAIN_SUPPORT_MSSSE3']: |
|
866 DEFINES['SK_BUILD_SSSE3'] = 1 |
|
867 |
|
868 if CONFIG['MOZ_WIDGET_TOOLKIT'] in ('android', 'gonk'): |
|
869 DEFINES['SK_FONTHOST_CAIRO_STANDALONE'] = 0 |
|
870 |
|
871 if (CONFIG['MOZ_WIDGET_TOOLKIT'] == 'android') or (CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa') or (CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk') or (CONFIG['MOZ_WIDGET_TOOLKIT'] == 'qt') or CONFIG['MOZ_WIDGET_GTK']: |
|
872 DEFINES['SK_FONTHOST_DOES_NOT_USE_FONTMGR'] = 1 |
|
873 |
|
874 if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'windows': |
|
875 DEFINES['SKIA_DLL'] = 1 |
|
876 DEFINES['GR_DLL'] = 1 |
|
877 |
|
878 if CONFIG['INTEL_ARCHITECTURE'] and CONFIG['GNU_CC']: |
|
879 SOURCES['trunk/src/opts/SkBitmapFilter_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
880 SOURCES['trunk/src/opts/SkBitmapProcState_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
881 SOURCES['trunk/src/opts/SkBitmapProcState_opts_SSSE3.cpp'].flags += ['-mssse3'] |
|
882 SOURCES['trunk/src/opts/SkBlitRect_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
883 SOURCES['trunk/src/opts/SkBlitRow_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
884 SOURCES['trunk/src/opts/SkBlurImage_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
885 SOURCES['trunk/src/opts/SkMorphology_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
886 SOURCES['trunk/src/opts/SkUtils_opts_SSE2.cpp'].flags += CONFIG['SSE2_FLAGS'] |
|
887 elif CONFIG['CPU_ARCH'] == 'arm' and CONFIG['GNU_CC'] and CONFIG['BUILD_ARM_NEON']: |
|
888 DEFINES['__ARM_HAVE_OPTIONAL_NEON_SUPPORT'] = 1 |
|
889 DEFINES['USE_ANDROID_NDK_CPU_FEATURES'] = 0 |
|
890 |
|
891 DEFINES['SKIA_IMPLEMENTATION'] = 1 |
|
892 DEFINES['GR_IMPLEMENTATION'] = 1 |
|
893 |
|
894 if CONFIG['GNU_CXX']: |
|
895 CXXFLAGS += [ |
|
896 '-Wno-overloaded-virtual', |
|
897 '-Wno-unused-function', |
|
898 ] |
|
899 if not CONFIG['CLANG_CXX']: |
|
900 CXXFLAGS += ['-Wno-logical-op'] |