Upstream version 5.34.92.0
[platform/framework/web/crosswalk.git] / src / third_party / skia / gyp / public_headers.gypi
1 # Include this gypi to include all public header files that exist in the
2 # include directory.
3 #
4 # The list is computed by running 'find include -name *.h' in the root dir of
5 # the project.
6 #
7 {
8   'variables': {
9     'header_filenames': [
10       'pdf/SkPDFDevice.h',
11       'pdf/SkPDFDocument.h',
12       'svg/SkSVGTypes.h',
13       'svg/SkSVGBase.h',
14       'svg/SkSVGAttribute.h',
15       'svg/SkSVGParser.h',
16       'svg/SkSVGPaintState.h',
17       'animator/SkAnimator.h',
18       'animator/SkAnimatorView.h',
19       'gpu/GrTexture.h',
20       'gpu/SkGr.h',
21       'gpu/GrContext.h',
22       'gpu/gl/GrGLConfig_chrome.h',
23       'gpu/gl/SkNativeGLContext.h',
24       'gpu/gl/SkMesaGLContext.h',
25       'gpu/gl/SkDebugGLContext.h',
26       'gpu/gl/SkANGLEGLContext.h',
27       'gpu/gl/GrGLConfig.h',
28       'gpu/gl/GrGLInterface.h',
29       'gpu/gl/SkNullGLContext.h',
30       'gpu/gl/GrGLFunctions.h',
31       'gpu/gl/SkGLContextHelper.h',
32       'gpu/gl/GrGLExtensions.h',
33       'gpu/SkGpuDevice.h',
34       'gpu/GrTypes.h',
35       'gpu/GrFontScaler.h',
36       'gpu/GrResource.h',
37       'gpu/GrKey.h',
38       'gpu/GrOvalRenderer.h',
39       'gpu/GrEffectUnitTest.h',
40       'gpu/GrConfig.h',
41       'gpu/GrPaint.h',
42       'gpu/GrPathRendererChain.h',
43       'gpu/GrTBackendEffectFactory.h',
44       'gpu/GrDrawEffect.h',
45       'gpu/GrTextContext.h',
46       'gpu/GrEffect.h',
47       'gpu/SkGrTexturePixelRef.h',
48       'gpu/GrTextureAccess.h',
49       'gpu/GrRect.h',
50       'gpu/GrEffectStage.h',
51       'gpu/GrClipData.h',
52       'gpu/GrUserConfig.h',
53       'gpu/SkGrPixelRef.h',
54       'gpu/GrAARectRenderer.h',
55       'gpu/GrColor.h',
56       'gpu/GrGlyph.h',
57       'gpu/GrBackendEffectFactory.h',
58       'gpu/GrContextFactory.h',
59       'gpu/GrRenderTarget.h',
60       'gpu/GrSurface.h',
61       'gpu/GrTypesPriv.h',
62       'gpu/GrPoint.h',
63       'config/sk_stdint.h',
64       'config/SkUserConfig.h',
65       'pipe/SkGPipe.h',
66       'images/SkImageRef.h',
67       'images/SkMovie.h',
68       'images/SkPageFlipper.h',
69       'images/SkForceLinking.h',
70       'images/SkImageRef_GlobalPool.h',
71       'images/SkImages.h',
72       'effects/SkMorphologyImageFilter.h',
73       'effects/Sk2DPathEffect.h',
74       'effects/SkXfermodeImageFilter.h',
75       'effects/SkAlphaThresholdFilter.h',
76       'effects/SkArithmeticMode.h',
77       'effects/SkMergeImageFilter.h',
78       'effects/SkPerlinNoiseShader.h',
79       'effects/SkLerpXfermode.h',
80       'effects/SkLumaColorFilter.h',
81       'effects/SkRectShaderImageFilter.h',
82       'effects/SkMagnifierImageFilter.h',
83       'effects/SkBicubicImageFilter.h',
84       'effects/SkPorterDuff.h',
85       'effects/SkBlurImageFilter.h',
86       'effects/SkKernel33MaskFilter.h',
87       'effects/SkTableMaskFilter.h',
88       'effects/SkAvoidXfermode.h',
89       'effects/SkBitmapSource.h',
90       'effects/SkCornerPathEffect.h',
91       'effects/SkTransparentShader.h',
92       'effects/SkStippleMaskFilter.h',
93       'effects/SkPaintFlagsDrawFilter.h',
94       'effects/SkOffsetImageFilter.h',
95       'effects/SkDiscretePathEffect.h',
96       'effects/SkTableColorFilter.h',
97       'effects/SkGradientShader.h',
98       'effects/SkEmbossMaskFilter.h',
99       'effects/SkComposeImageFilter.h',
100       'effects/SkTestImageFilters.h',
101       'effects/SkLayerRasterizer.h',
102       'effects/SkDashPathEffect.h',
103       'effects/Sk1DPathEffect.h',
104       'effects/SkBlurMaskFilter.h',
105       'effects/SkDrawExtraPathEffect.h',
106       'effects/SkDisplacementMapEffect.h',
107       'effects/SkPixelXorXfermode.h',
108       'effects/SkColorMatrixFilter.h',
109       'effects/SkColorMatrix.h',
110       'effects/SkBlurDrawLooper.h',
111       'effects/SkColorFilterImageFilter.h',
112       'effects/SkLayerDrawLooper.h',
113       'effects/SkLightingImageFilter.h',
114       'effects/SkDropShadowImageFilter.h',
115       'effects/SkMatrixConvolutionImageFilter.h',
116       'utils/win/SkAutoCoInitialize.h',
117       'utils/win/SkHRESULT.h',
118       'utils/win/SkIStream.h',
119       'utils/win/SkTScopedComPtr.h',
120       'utils/SkBoundaryPatch.h',
121       'utils/SkUnitMappers.h',
122       'utils/SkPictureUtils.h',
123       'utils/SkRandom.h',
124       'utils/SkMeshUtils.h',
125       'utils/SkCullPoints.h',
126       'utils/SkCamera.h',
127       'utils/SkLua.h',
128       'utils/SkParsePaint.h',
129       'utils/SkCountdown.h',
130       'utils/SkRunnable.h',
131       'utils/SkParse.h',
132       'utils/SkThreadPool.h',
133       'utils/SkMatrix44.h',
134       'utils/SkInterpolator.h',
135       'utils/SkWGL.h',
136       'utils/SkDumpCanvas.h',
137       'utils/SkRTConf.h',
138       'utils/SkCubicInterval.h',
139       'utils/SkLuaCanvas.h',
140       'utils/SkDebugUtils.h',
141       'utils/SkLayer.h',
142       'utils/SkProxyCanvas.h',
143       'utils/SkNWayCanvas.h',
144       'utils/SkPathUtils.h',
145       'utils/SkDeferredCanvas.h',
146       'utils/ios/SkStream_NSData.h',
147       'utils/SkNullCanvas.h',
148       'utils/SkParsePath.h',
149       'utils/SkJSON.h',
150       'utils/SkCondVar.h',
151       'utils/SkNinePatch.h',
152       'utils/mac/SkCGUtils.h',
153       'xml/SkDOM.h',
154       'xml/SkJS.h',
155       'xml/SkXMLParser.h',
156       'xml/SkBML_XMLParser.h',
157       'xml/SkBML_WXMLParser.h',
158       'xml/SkXMLWriter.h',
159       'device/xps/SkXPSDevice.h',
160       'device/xps/SkConstexprMath.h',
161       'ports/SkTypeface_win.h',
162       'ports/SkHarfBuzzFont.h',
163       'ports/SkFontConfigInterface.h',
164       'ports/SkTypeface_mac.h',
165       'ports/SkTypeface_android.h',
166       'ports/SkFontStyle.h',
167       'ports/SkFontMgr.h',
168       'text/SkTextLayout.h',
169       'core/SkColor.h',
170       'core/SkFontHost.h',
171       'core/SkMetaData.h',
172       'core/SkRRect.h',
173       'core/SkMatrix.h',
174       'core/SkDataTable.h',
175       'core/SkScalar.h',
176       'core/SkFlattenableSerialization.h',
177       'core/SkTypeface.h',
178       'core/SkImageEncoder.h',
179       'core/SkDrawFilter.h',
180       'core/SkTDict.h',
181       'core/SkRasterizer.h',
182       'core/SkColorPriv.h',
183       'core/SkFloatingPoint.h',
184       'core/SkOSFile.h',
185       'core/SkPaint.h',
186       'core/SkTDStack.h',
187       'core/SkDither.h',
188       'core/SkFixed.h',
189       'core/SkDocument.h',
190       'core/SkInstCnt.h',
191       'core/SkEndian.h',
192       'core/SkColorTable.h',
193       'core/SkBitmap.h',
194       'core/SkDraw.h',
195       'core/SkPackBits.h',
196       'core/SkFloatBits.h',
197       'core/SkDeque.h',
198       'core/SkTRegistry.h',
199       'core/SkTLazy.h',
200       'core/SkComposeShader.h',
201       'core/SkUtils.h',
202       'core/SkImage.h',
203       'core/SkTileGridPicture.h',
204       'core/SkPaintOptionsAndroid.h',
205       'core/SkDeviceProperties.h',
206       'core/SkGraphics.h',
207       'core/SkCanvas.h',
208       'core/SkPicture.h',
209       'core/SkClipStack.h',
210       'core/SkXfermode.h',
211       'core/SkColorFilter.h',
212       'core/SkRegion.h',
213       'core/SkRefCnt.h',
214       'core/SkStream.h',
215       'core/SkFontLCDConfig.h',
216       'core/SkBlitRow.h',
217       'core/SkGeometry.h',
218       'core/SkStrokeRec.h',
219       'core/SkImageDecoder.h',
220       'core/SkTime.h',
221       'core/SkPathMeasure.h',
222       'core/SkMaskFilter.h',
223       'core/SkBounder.h',
224       'core/SkFlate.h',
225       'core/SkTDArray.h',
226       'core/SkAnnotation.h',
227       'core/SkChecksum.h',
228       'core/SkMath.h',
229       'core/SkDrawLooper.h',
230       'core/SkFlattenableBuffers.h',
231       'core/SkTemplates.h',
232       'core/SkMask.h',
233       'core/SkMallocPixelRef.h',
234       'core/SkWeakRefCnt.h',
235       'core/SkTypes.h',
236       'core/SkThread.h',
237       'core/SkData.h',
238       'core/SkPoint.h',
239       'core/SkColorShader.h',
240       'core/SkChunkAlloc.h',
241       'core/SkUnPreMultiply.h',
242       'core/SkReader32.h',
243       'core/SkDevice.h',
244       'core/SkImageFilter.h',
245       'core/SkAdvancedTypefaceMetrics.h',
246       'core/SkTInternalLList.h',
247       'core/SkTArray.h',
248       'core/SkStringUtils.h',
249       'core/SkPreConfig.h',
250       'core/SkImageFilterUtils.h',
251       'core/SkLineClipper.h',
252       'core/SkPathEffect.h',
253       'core/SkString.h',
254       'core/SkPixelRef.h',
255       'core/SkSize.h',
256       'core/SkEmptyShader.h',
257       'core/SkSurface.h',
258       'core/SkPostConfig.h',
259       'core/SkShader.h',
260       'core/SkWriter32.h',
261       'core/SkError.h',
262       'core/SkPath.h',
263       'core/SkTrace.h',
264       'core/SkUnitMapper.h',
265       'core/SkFlattenable.h',
266       'core/SkTSearch.h',
267       'core/SkRect.h',
268       'pathops/SkPathOps.h',
269       'views/SkTouchGesture.h',
270       'views/SkEvent.h',
271       'views/SkOSWindow_NaCl.h',
272       'views/SkTextBox.h',
273       'views/SkViewInflate.h',
274       'views/SkOSWindow_iOS.h',
275       'views/SkBGViewArtist.h',
276       'views/SkOSWindow_SDL.h',
277       'views/SkWindow.h',
278       'views/SkSystemEventTypes.h',
279       'views/SkOSWindow_Android.h',
280       'views/SkOSWindow_Mac.h',
281       'views/android/AndroidKeyToSkKey.h',
282       'views/SkEventSink.h',
283       'views/animated/SkImageView.h',
284       'views/animated/SkWidgetViews.h',
285       'views/animated/SkProgressBarView.h',
286       'views/animated/SkBorderView.h',
287       'views/animated/SkScrollBarView.h',
288       'views/SkStackViewLayout.h',
289       'views/SkApplication.h',
290       'views/unix/keysym2ucs.h',
291       'views/unix/XkeysToSkKeys.h',
292       'views/SkKey.h',
293       'views/SkView.h',
294       'views/SkOSMenu.h',
295       'views/SkOSWindow_Unix.h',
296       'views/SkWidget.h',
297       'views/SkOSWindow_Win.h',
298     ],
299   },
300 }