1# Copyright 2015 Google Inc. 2# 3# Use of this source code is governed by a BSD-style license that can be 4# found in the LICENSE file. 5# Include this gypi to include all 'gpu' files 6# The parent gyp/gypi file must define 7# 'skia_src_path' e.g. skia/trunk/src 8# 'skia_include_path' e.g. skia/trunk/include 9# 10# The skia build defines these in common_variables.gypi 11# 12{ 13 'variables': { 14 'skgpu_sources': [ 15 '<(skia_include_path)/gpu/GrClip.h', 16 '<(skia_include_path)/gpu/GrColor.h', 17 '<(skia_include_path)/gpu/GrConfig.h', 18 '<(skia_include_path)/gpu/GrContext.h', 19 '<(skia_include_path)/gpu/GrCoordTransform.h', 20 '<(skia_include_path)/gpu/GrFragmentProcessor.h', 21 '<(skia_include_path)/gpu/GrFragmentStage.h', 22 '<(skia_include_path)/gpu/GrGpuResource.h', 23 '<(skia_include_path)/gpu/GrInvariantOutput.h', 24 '<(skia_include_path)/gpu/GrPaint.h', 25 '<(skia_include_path)/gpu/GrPathRendererChain.h', 26 '<(skia_include_path)/gpu/GrProcessor.h', 27 '<(skia_include_path)/gpu/GrProcessorUnitTest.h', 28 '<(skia_include_path)/gpu/GrProgramElement.h', 29 '<(skia_include_path)/gpu/GrGpuResourceRef.h', 30 '<(skia_include_path)/gpu/GrRect.h', 31 '<(skia_include_path)/gpu/GrRenderTarget.h', 32 '<(skia_include_path)/gpu/GrResourceKey.h', 33 '<(skia_include_path)/gpu/GrSurface.h', 34 '<(skia_include_path)/gpu/GrShaderVar.h', 35 '<(skia_include_path)/gpu/GrTexture.h', 36 '<(skia_include_path)/gpu/GrTextureProvider.h', 37 '<(skia_include_path)/gpu/GrTextureAccess.h', 38 '<(skia_include_path)/gpu/GrTestUtils.h', 39 '<(skia_include_path)/gpu/GrTypes.h', 40 '<(skia_include_path)/gpu/GrUserConfig.h', 41 '<(skia_include_path)/gpu/GrXferProcessor.h', 42 43 '<(skia_include_path)/gpu/effects/GrConstColorProcessor.h', 44 '<(skia_include_path)/gpu/effects/GrCoverageSetOpXP.h', 45 '<(skia_include_path)/gpu/effects/GrCustomXfermode.h', 46 '<(skia_include_path)/gpu/effects/GrPorterDuffXferProcessor.h', 47 48 '<(skia_include_path)/gpu/gl/GrGLConfig.h', 49 '<(skia_include_path)/gpu/gl/GrGLExtensions.h', 50 '<(skia_include_path)/gpu/gl/GrGLFunctions.h', 51 '<(skia_include_path)/gpu/gl/GrGLInterface.h', 52 '<(skia_include_path)/gpu/gl/GrGLSLPrettyPrint.h', 53 54 '<(skia_src_path)/gpu/GrAAHairLinePathRenderer.cpp', 55 '<(skia_src_path)/gpu/GrAAHairLinePathRenderer.h', 56 '<(skia_src_path)/gpu/GrAAConvexPathRenderer.cpp', 57 '<(skia_src_path)/gpu/GrAAConvexPathRenderer.h', 58 '<(skia_src_path)/gpu/GrAAConvexTessellator.cpp', 59 '<(skia_src_path)/gpu/GrAAConvexTessellator.h', 60 '<(skia_src_path)/gpu/GrAADistanceFieldPathRenderer.cpp', 61 '<(skia_src_path)/gpu/GrAADistanceFieldPathRenderer.h', 62 '<(skia_src_path)/gpu/GrAARectRenderer.cpp', 63 '<(skia_src_path)/gpu/GrAARectRenderer.h', 64 '<(skia_src_path)/gpu/GrAddPathRenderers_default.cpp', 65 '<(skia_src_path)/gpu/GrAutoLocaleSetter.h', 66 '<(skia_src_path)/gpu/GrAllocator.h', 67 '<(skia_src_path)/gpu/GrAtlas.cpp', 68 '<(skia_src_path)/gpu/GrAtlas.h', 69 '<(skia_src_path)/gpu/GrAtlasTextContext.cpp', 70 '<(skia_src_path)/gpu/GrAtlasTextContext.h', 71 '<(skia_src_path)/gpu/GrBatch.cpp', 72 '<(skia_src_path)/gpu/GrBatch.h', 73 '<(skia_src_path)/gpu/GrBatchAtlas.cpp', 74 '<(skia_src_path)/gpu/GrBatchAtlas.h', 75 '<(skia_src_path)/gpu/GrBatchFontCache.cpp', 76 '<(skia_src_path)/gpu/GrBatchFontCache.h', 77 '<(skia_src_path)/gpu/GrBatchTarget.cpp', 78 '<(skia_src_path)/gpu/GrBatchTarget.h', 79 '<(skia_src_path)/gpu/GrBatchTest.cpp', 80 '<(skia_src_path)/gpu/GrBatchTest.h', 81 '<(skia_src_path)/gpu/GrBlend.cpp', 82 '<(skia_src_path)/gpu/GrBlend.h', 83 '<(skia_src_path)/gpu/GrBufferAllocPool.cpp', 84 '<(skia_src_path)/gpu/GrBufferAllocPool.h', 85 '<(skia_src_path)/gpu/GrClip.cpp', 86 '<(skia_src_path)/gpu/GrClipMaskCache.h', 87 '<(skia_src_path)/gpu/GrClipMaskCache.cpp', 88 '<(skia_src_path)/gpu/GrClipMaskManager.h', 89 '<(skia_src_path)/gpu/GrClipMaskManager.cpp', 90 '<(skia_src_path)/gpu/GrContext.cpp', 91 '<(skia_src_path)/gpu/GrCommandBuilder.h', 92 '<(skia_src_path)/gpu/GrCommandBuilder.cpp', 93 '<(skia_src_path)/gpu/GrCoordTransform.cpp', 94 '<(skia_src_path)/gpu/GrDashLinePathRenderer.cpp', 95 '<(skia_src_path)/gpu/GrDashLinePathRenderer.h', 96 '<(skia_src_path)/gpu/GrDefaultGeoProcFactory.cpp', 97 '<(skia_src_path)/gpu/GrDefaultGeoProcFactory.h', 98 '<(skia_src_path)/gpu/GrDefaultPathRenderer.cpp', 99 '<(skia_src_path)/gpu/GrDefaultPathRenderer.h', 100 '<(skia_src_path)/gpu/GrDrawTarget.cpp', 101 '<(skia_src_path)/gpu/GrDrawTarget.h', 102 '<(skia_src_path)/gpu/GrDrawTargetCaps.h', 103 '<(skia_src_path)/gpu/GrFontAtlasSizes.h', 104 '<(skia_src_path)/gpu/GrFontScaler.cpp', 105 '<(skia_src_path)/gpu/GrFontScaler.h', 106 '<(skia_src_path)/gpu/GrGeometryBuffer.h', 107 '<(skia_src_path)/gpu/GrGeometryProcessor.h', 108 '<(skia_src_path)/gpu/GrGlyph.h', 109 '<(skia_src_path)/gpu/GrGpu.cpp', 110 '<(skia_src_path)/gpu/GrGpu.h', 111 '<(skia_src_path)/gpu/GrGpuResourceCacheAccess.h', 112 '<(skia_src_path)/gpu/GrGpuResourcePriv.h', 113 '<(skia_src_path)/gpu/GrGpuResource.cpp', 114 '<(skia_src_path)/gpu/GrGpuFactory.cpp', 115 '<(skia_src_path)/gpu/GrGpuFactory.h', 116 '<(skia_src_path)/gpu/GrIndexBuffer.h', 117 '<(skia_src_path)/gpu/GrInvariantOutput.cpp', 118 '<(skia_src_path)/gpu/GrInOrderCommandBuilder.cpp', 119 '<(skia_src_path)/gpu/GrInOrderCommandBuilder.h', 120 '<(skia_src_path)/gpu/GrInOrderDrawBuffer.cpp', 121 '<(skia_src_path)/gpu/GrInOrderDrawBuffer.h', 122 '<(skia_src_path)/gpu/GrLayerCache.cpp', 123 '<(skia_src_path)/gpu/GrLayerCache.h', 124 '<(skia_src_path)/gpu/GrLayerHoister.cpp', 125 '<(skia_src_path)/gpu/GrLayerHoister.h', 126 '<(skia_src_path)/gpu/GrMemoryPool.cpp', 127 '<(skia_src_path)/gpu/GrMemoryPool.h', 128 '<(skia_src_path)/gpu/GrMurmur3HashKey.h', 129 '<(skia_src_path)/gpu/GrOrderedSet.h', 130 '<(skia_src_path)/gpu/GrOvalRenderer.cpp', 131 '<(skia_src_path)/gpu/GrOvalRenderer.h', 132 '<(skia_src_path)/gpu/GrPaint.cpp', 133 '<(skia_src_path)/gpu/GrPath.cpp', 134 '<(skia_src_path)/gpu/GrPath.h', 135 '<(skia_src_path)/gpu/GrPathProcessor.cpp', 136 '<(skia_src_path)/gpu/GrPathProcessor.h', 137 '<(skia_src_path)/gpu/GrPathRange.cpp', 138 '<(skia_src_path)/gpu/GrPathRange.h', 139 '<(skia_src_path)/gpu/GrPathRendererChain.cpp', 140 '<(skia_src_path)/gpu/GrPathRenderer.cpp', 141 '<(skia_src_path)/gpu/GrPathRenderer.h', 142 '<(skia_src_path)/gpu/GrPathRendering.cpp', 143 '<(skia_src_path)/gpu/GrPathRendering.h', 144 '<(skia_src_path)/gpu/GrPathUtils.cpp', 145 '<(skia_src_path)/gpu/GrPathUtils.h', 146 '<(skia_src_path)/gpu/GrPendingProgramElement.h', 147 '<(skia_src_path)/gpu/GrPendingFragmentStage.h', 148 '<(skia_src_path)/gpu/GrPipeline.cpp', 149 '<(skia_src_path)/gpu/GrPipeline.h', 150 '<(skia_src_path)/gpu/GrPipelineBuilder.cpp', 151 '<(skia_src_path)/gpu/GrPipelineBuilder.h', 152 '<(skia_src_path)/gpu/GrPrimitiveProcessor.cpp', 153 '<(skia_src_path)/gpu/GrPrimitiveProcessor.h', 154 '<(skia_src_path)/gpu/GrProgramDesc.h', 155 '<(skia_src_path)/gpu/GrProgramElement.cpp', 156 '<(skia_src_path)/gpu/GrProcessor.cpp', 157 '<(skia_src_path)/gpu/GrProcOptInfo.cpp', 158 '<(skia_src_path)/gpu/GrProcOptInfo.h', 159 '<(skia_src_path)/gpu/GrGpuResourceRef.cpp', 160 '<(skia_src_path)/gpu/GrPlotMgr.h', 161 '<(skia_src_path)/gpu/GrRecordReplaceDraw.cpp', 162 '<(skia_src_path)/gpu/GrRecordReplaceDraw.h', 163 '<(skia_src_path)/gpu/GrRectanizer.h', 164 '<(skia_src_path)/gpu/GrRectanizer_pow2.cpp', 165 '<(skia_src_path)/gpu/GrRectanizer_pow2.h', 166 '<(skia_src_path)/gpu/GrRectanizer_skyline.cpp', 167 '<(skia_src_path)/gpu/GrRectanizer_skyline.h', 168 '<(skia_src_path)/gpu/GrRectBatch.h', 169 '<(skia_src_path)/gpu/GrRectBatch.cpp', 170 '<(skia_src_path)/gpu/GrRedBlackTree.h', 171 '<(skia_src_path)/gpu/GrRenderTarget.cpp', 172 '<(skia_src_path)/gpu/GrRenderTargetPriv.h', 173 '<(skia_src_path)/gpu/GrReducedClip.cpp', 174 '<(skia_src_path)/gpu/GrReducedClip.h', 175 '<(skia_src_path)/gpu/GrReorderCommandBuilder.h', 176 '<(skia_src_path)/gpu/GrReorderCommandBuilder.cpp', 177 '<(skia_src_path)/gpu/GrResourceCache.cpp', 178 '<(skia_src_path)/gpu/GrResourceCache.h', 179 '<(skia_src_path)/gpu/GrResourceProvider.cpp', 180 '<(skia_src_path)/gpu/GrResourceProvider.h', 181 '<(skia_src_path)/gpu/GrStencil.cpp', 182 '<(skia_src_path)/gpu/GrStencil.h', 183 '<(skia_src_path)/gpu/GrStencilAndCoverPathRenderer.cpp', 184 '<(skia_src_path)/gpu/GrStencilAndCoverPathRenderer.h', 185 '<(skia_src_path)/gpu/GrStencilAndCoverTextContext.cpp', 186 '<(skia_src_path)/gpu/GrStencilAndCoverTextContext.h', 187 '<(skia_src_path)/gpu/GrStencilAttachment.cpp', 188 '<(skia_src_path)/gpu/GrStencilAttachment.h', 189 '<(skia_src_path)/gpu/GrStrokeInfo.cpp', 190 '<(skia_src_path)/gpu/GrStrokeInfo.h', 191 '<(skia_src_path)/gpu/GrTargetCommands.cpp', 192 '<(skia_src_path)/gpu/GrTargetCommands.h', 193 '<(skia_src_path)/gpu/GrTBSearch.h', 194 '<(skia_src_path)/gpu/GrTraceMarker.cpp', 195 '<(skia_src_path)/gpu/GrTraceMarker.h', 196 '<(skia_src_path)/gpu/GrTracing.h', 197 '<(skia_src_path)/gpu/GrTessellatingPathRenderer.cpp', 198 '<(skia_src_path)/gpu/GrTessellatingPathRenderer.h', 199 '<(skia_src_path)/gpu/GrTestUtils.cpp', 200 '<(skia_src_path)/gpu/GrSWMaskHelper.cpp', 201 '<(skia_src_path)/gpu/GrSWMaskHelper.h', 202 '<(skia_src_path)/gpu/GrSoftwarePathRenderer.cpp', 203 '<(skia_src_path)/gpu/GrSoftwarePathRenderer.h', 204 '<(skia_src_path)/gpu/GrSurfacePriv.h', 205 '<(skia_src_path)/gpu/GrSurface.cpp', 206 '<(skia_src_path)/gpu/GrTemplates.h', 207 '<(skia_src_path)/gpu/GrTextBlobCache.cpp', 208 '<(skia_src_path)/gpu/GrTextBlobCache.h', 209 '<(skia_src_path)/gpu/GrTextContext.cpp', 210 '<(skia_src_path)/gpu/GrTextContext.h', 211 '<(skia_src_path)/gpu/GrTexture.cpp', 212 '<(skia_src_path)/gpu/GrTextureProvider.cpp', 213 '<(skia_src_path)/gpu/GrTexturePriv.h', 214 '<(skia_src_path)/gpu/GrTextureAccess.cpp', 215 '<(skia_src_path)/gpu/GrTRecorder.h', 216 '<(skia_src_path)/gpu/GrVertexBuffer.h', 217 '<(skia_src_path)/gpu/GrVertices.h', 218 '<(skia_src_path)/gpu/GrXferProcessor.cpp', 219 220 '<(skia_src_path)/gpu/effects/Gr1DKernelEffect.h', 221 '<(skia_src_path)/gpu/effects/GrConfigConversionEffect.cpp', 222 '<(skia_src_path)/gpu/effects/GrConfigConversionEffect.h', 223 '<(skia_src_path)/gpu/effects/GrConstColorProcessor.cpp', 224 '<(skia_src_path)/gpu/effects/GrCoverageSetOpXP.cpp', 225 '<(skia_src_path)/gpu/effects/GrCustomXfermode.cpp', 226 '<(skia_src_path)/gpu/effects/GrCustomXfermodePriv.h', 227 '<(skia_src_path)/gpu/effects/GrBezierEffect.cpp', 228 '<(skia_src_path)/gpu/effects/GrBezierEffect.h', 229 '<(skia_src_path)/gpu/effects/GrConvolutionEffect.cpp', 230 '<(skia_src_path)/gpu/effects/GrConvolutionEffect.h', 231 '<(skia_src_path)/gpu/effects/GrConvexPolyEffect.cpp', 232 '<(skia_src_path)/gpu/effects/GrConvexPolyEffect.h', 233 '<(skia_src_path)/gpu/effects/GrBicubicEffect.cpp', 234 '<(skia_src_path)/gpu/effects/GrBicubicEffect.h', 235 '<(skia_src_path)/gpu/effects/GrBitmapTextGeoProc.cpp', 236 '<(skia_src_path)/gpu/effects/GrBitmapTextGeoProc.h', 237 '<(skia_src_path)/gpu/effects/GrDashingEffect.cpp', 238 '<(skia_src_path)/gpu/effects/GrDashingEffect.h', 239 '<(skia_src_path)/gpu/effects/GrDisableColorXP.cpp', 240 '<(skia_src_path)/gpu/effects/GrDisableColorXP.h', 241 '<(skia_src_path)/gpu/effects/GrDistanceFieldGeoProc.cpp', 242 '<(skia_src_path)/gpu/effects/GrDistanceFieldGeoProc.h', 243 '<(skia_src_path)/gpu/effects/GrDitherEffect.cpp', 244 '<(skia_src_path)/gpu/effects/GrDitherEffect.h', 245 '<(skia_src_path)/gpu/effects/GrMatrixConvolutionEffect.cpp', 246 '<(skia_src_path)/gpu/effects/GrMatrixConvolutionEffect.h', 247 '<(skia_src_path)/gpu/effects/GrOvalEffect.cpp', 248 '<(skia_src_path)/gpu/effects/GrOvalEffect.h', 249 '<(skia_src_path)/gpu/effects/GrPorterDuffXferProcessor.cpp', 250 '<(skia_src_path)/gpu/effects/GrRRectEffect.cpp', 251 '<(skia_src_path)/gpu/effects/GrRRectEffect.h', 252 '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.cpp', 253 '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.h', 254 '<(skia_src_path)/gpu/effects/GrSingleTextureEffect.cpp', 255 '<(skia_src_path)/gpu/effects/GrSingleTextureEffect.h', 256 '<(skia_src_path)/gpu/effects/GrTextureDomain.cpp', 257 '<(skia_src_path)/gpu/effects/GrTextureDomain.h', 258 '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.cpp', 259 '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.h', 260 '<(skia_src_path)/gpu/effects/GrYUVtoRGBEffect.cpp', 261 '<(skia_src_path)/gpu/effects/GrYUVtoRGBEffect.h', 262 263 '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.cpp', 264 '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.h', 265 '<(skia_src_path)/gpu/gl/GrGLBufferImpl.cpp', 266 '<(skia_src_path)/gpu/gl/GrGLBufferImpl.h', 267 '<(skia_src_path)/gpu/gl/GrGLCaps.cpp', 268 '<(skia_src_path)/gpu/gl/GrGLCaps.h', 269 '<(skia_src_path)/gpu/gl/GrGLContext.cpp', 270 '<(skia_src_path)/gpu/gl/GrGLContext.h', 271 '<(skia_src_path)/gpu/gl/GrGLCreateNativeInterface_none.cpp', 272 '<(skia_src_path)/gpu/gl/GrGLDefaultInterface_none.cpp', 273 '<(skia_src_path)/gpu/gl/GrGLDefines.h', 274 '<(skia_src_path)/gpu/gl/GrGLGeometryProcessor.cpp', 275 '<(skia_src_path)/gpu/gl/GrGLGeometryProcessor.h', 276 '<(skia_src_path)/gpu/gl/GrGLGpu.cpp', 277 '<(skia_src_path)/gpu/gl/GrGLGpu.h', 278 '<(skia_src_path)/gpu/gl/GrGLGpuProgramCache.cpp', 279 '<(skia_src_path)/gpu/gl/GrGLExtensions.cpp', 280 '<(skia_src_path)/gpu/gl/GrGLIndexBuffer.cpp', 281 '<(skia_src_path)/gpu/gl/GrGLIndexBuffer.h', 282 '<(skia_src_path)/gpu/gl/GrGLInterface.cpp', 283 '<(skia_src_path)/gpu/gl/GrGLIRect.h', 284 '<(skia_src_path)/gpu/gl/GrGLNameAllocator.cpp', 285 '<(skia_src_path)/gpu/gl/GrGLNameAllocator.h', 286 '<(skia_src_path)/gpu/gl/GrGLNoOpInterface.cpp', 287 '<(skia_src_path)/gpu/gl/GrGLNoOpInterface.h', 288 '<(skia_src_path)/gpu/gl/GrGLPath.cpp', 289 '<(skia_src_path)/gpu/gl/GrGLPath.h', 290 '<(skia_src_path)/gpu/gl/GrGLPathProcessor.cpp', 291 '<(skia_src_path)/gpu/gl/GrGLPathProcessor.h', 292 '<(skia_src_path)/gpu/gl/GrGLPathRange.cpp', 293 '<(skia_src_path)/gpu/gl/GrGLPathRange.h', 294 '<(skia_src_path)/gpu/gl/GrGLPathRendering.cpp', 295 '<(skia_src_path)/gpu/gl/GrGLPathRendering.h', 296 '<(skia_src_path)/gpu/gl/GrGLPrimitiveProcessor.cpp', 297 '<(skia_src_path)/gpu/gl/GrGLPrimitiveProcessor.h', 298 '<(skia_src_path)/gpu/gl/GrGLProcessor.h', 299 '<(skia_src_path)/gpu/gl/GrGLProgram.cpp', 300 '<(skia_src_path)/gpu/gl/GrGLProgram.h', 301 '<(skia_src_path)/gpu/gl/GrGLProgramDesc.cpp', 302 '<(skia_src_path)/gpu/gl/GrGLProgramDesc.h', 303 '<(skia_src_path)/gpu/gl/GrGLProgramDataManager.cpp', 304 '<(skia_src_path)/gpu/gl/GrGLProgramDataManager.h', 305 '<(skia_src_path)/gpu/gl/GrGLRenderTarget.cpp', 306 '<(skia_src_path)/gpu/gl/GrGLRenderTarget.h', 307 '<(skia_src_path)/gpu/gl/GrGLShaderVar.h', 308 '<(skia_src_path)/gpu/gl/GrGLSL.cpp', 309 '<(skia_src_path)/gpu/gl/GrGLSL.h', 310 '<(skia_src_path)/gpu/gl/GrGLSL_impl.h', 311 '<(skia_src_path)/gpu/gl/GrGLStencilAttachment.cpp', 312 '<(skia_src_path)/gpu/gl/GrGLStencilAttachment.h', 313 '<(skia_src_path)/gpu/gl/GrGLTexture.cpp', 314 '<(skia_src_path)/gpu/gl/GrGLTexture.h', 315 '<(skia_src_path)/gpu/gl/GrGLTextureRenderTarget.h', 316 '<(skia_src_path)/gpu/gl/GrGLUtil.cpp', 317 '<(skia_src_path)/gpu/gl/GrGLUtil.h', 318 '<(skia_src_path)/gpu/gl/GrGLUniformHandle.h', 319 '<(skia_src_path)/gpu/gl/GrGLVertexArray.cpp', 320 '<(skia_src_path)/gpu/gl/GrGLVertexArray.h', 321 '<(skia_src_path)/gpu/gl/GrGLVertexBuffer.cpp', 322 '<(skia_src_path)/gpu/gl/GrGLVertexBuffer.h', 323 '<(skia_src_path)/gpu/gl/GrGLXferProcessor.cpp', 324 '<(skia_src_path)/gpu/gl/GrGLXferProcessor.h', 325 326 # Files for building GLSL shaders 327 '<(skia_src_path)/gpu/gl/builders/GrGLProgramBuilder.cpp', 328 '<(skia_src_path)/gpu/gl/builders/GrGLProgramBuilder.h', 329 '<(skia_src_path)/gpu/gl/builders/GrGLShaderBuilder.cpp', 330 '<(skia_src_path)/gpu/gl/builders/GrGLShaderBuilder.h', 331 '<(skia_src_path)/gpu/gl/builders/GrGLShaderStringBuilder.cpp', 332 '<(skia_src_path)/gpu/gl/builders/GrGLShaderStringBuilder.h', 333 '<(skia_src_path)/gpu/gl/builders/GrGLSLPrettyPrint.cpp', 334 '<(skia_src_path)/gpu/gl/builders/GrGLVertexShaderBuilder.cpp', 335 '<(skia_src_path)/gpu/gl/builders/GrGLVertexShaderBuilder.h', 336 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp', 337 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentShaderBuilder.h', 338 '<(skia_src_path)/gpu/gl/builders/GrGLGeometryShaderBuilder.cpp', 339 '<(skia_src_path)/gpu/gl/builders/GrGLGeometryShaderBuilder.h', 340 341 # Sk files 342 '<(skia_include_path)/gpu/SkGr.h', 343 '<(skia_include_path)/gpu/SkGrPixelRef.h', 344 '<(skia_include_path)/gpu/SkGrTexturePixelRef.h', 345 346 '<(skia_include_path)/gpu/gl/SkGLContext.h', 347 348 '<(skia_src_path)/gpu/SkGpuDevice.cpp', 349 '<(skia_src_path)/gpu/SkGpuDevice.h', 350 '<(skia_src_path)/gpu/SkGr.cpp', 351 '<(skia_src_path)/gpu/SkGrPixelRef.cpp', 352 '<(skia_src_path)/gpu/SkGrTexturePixelRef.cpp', 353 354 '<(skia_src_path)/image/SkImage_Gpu.h', 355 '<(skia_src_path)/image/SkImage_Gpu.cpp', 356 '<(skia_src_path)/image/SkSurface_Gpu.h', 357 '<(skia_src_path)/image/SkSurface_Gpu.cpp', 358 359 '<(skia_src_path)/gpu/gl/SkGLContext.cpp' 360 ], 361 'skgpu_native_gl_sources': [ 362 '<(skia_src_path)/gpu/gl/GrGLDefaultInterface_native.cpp', 363 '<(skia_src_path)/gpu/gl/mac/GrGLCreateNativeInterface_mac.cpp', 364 '<(skia_src_path)/gpu/gl/win/GrGLCreateNativeInterface_win.cpp', 365 '<(skia_src_path)/gpu/gl/glx/GrGLCreateNativeInterface_glx.cpp', 366 '<(skia_src_path)/gpu/gl/egl/GrGLCreateNativeInterface_egl.cpp', 367 '<(skia_src_path)/gpu/gl/iOS/GrGLCreateNativeInterface_iOS.cpp', 368 '<(skia_src_path)/gpu/gl/android/GrGLCreateNativeInterface_android.cpp', 369 370 # Sk files 371 '<(skia_src_path)/gpu/gl/mac/SkCreatePlatformGLContext_mac.cpp', 372 '<(skia_src_path)/gpu/gl/win/SkCreatePlatformGLContext_win.cpp', 373 '<(skia_src_path)/gpu/gl/glx/SkCreatePlatformGLContext_glx.cpp', 374 '<(skia_src_path)/gpu/gl/egl/SkCreatePlatformGLContext_egl.cpp', 375 '<(skia_src_path)/gpu/gl/iOS/SkCreatePlatformGLContext_iOS.mm', 376 ], 377 'skgpu_mesa_gl_sources': [ 378 '<(skia_src_path)/gpu/gl/mesa/GrGLCreateMesaInterface.cpp', 379 380 # Sk files 381 '<(skia_src_path)/gpu/gl/mesa/SkMesaGLContext.cpp', 382 '<(skia_src_path)/gpu/gl/mesa/SkMesaGLContext.h', 383 ], 384 'skgpu_angle_gl_sources': [ 385 '<(skia_src_path)/gpu/gl/angle/GrGLCreateANGLEInterface.cpp', 386 387 # Sk files 388 '<(skia_include_path)/gpu/gl/angle/SkANGLEGLContext.h', 389 '<(skia_src_path)/gpu/gl/angle/SkANGLEGLContext.cpp', 390 ], 391 'skgpu_debug_gl_sources': [ 392 '<(skia_src_path)/gpu/gl/debug/GrGLCreateDebugInterface.cpp', 393 '<(skia_src_path)/gpu/gl/debug/GrFakeRefObj.h', 394 '<(skia_src_path)/gpu/gl/debug/GrBufferObj.h', 395 '<(skia_src_path)/gpu/gl/debug/GrBufferObj.cpp', 396 '<(skia_src_path)/gpu/gl/debug/GrFBBindableObj.h', 397 '<(skia_src_path)/gpu/gl/debug/GrRenderBufferObj.h', 398 '<(skia_src_path)/gpu/gl/debug/GrTextureObj.h', 399 '<(skia_src_path)/gpu/gl/debug/GrTextureObj.cpp', 400 '<(skia_src_path)/gpu/gl/debug/GrTextureUnitObj.h', 401 '<(skia_src_path)/gpu/gl/debug/GrTextureUnitObj.cpp', 402 '<(skia_src_path)/gpu/gl/debug/GrFrameBufferObj.h', 403 '<(skia_src_path)/gpu/gl/debug/GrFrameBufferObj.cpp', 404 '<(skia_src_path)/gpu/gl/debug/GrShaderObj.h', 405 '<(skia_src_path)/gpu/gl/debug/GrShaderObj.cpp', 406 '<(skia_src_path)/gpu/gl/debug/GrProgramObj.h', 407 '<(skia_src_path)/gpu/gl/debug/GrProgramObj.cpp', 408 '<(skia_src_path)/gpu/gl/debug/GrDebugGL.h', 409 '<(skia_src_path)/gpu/gl/debug/GrDebugGL.cpp', 410 '<(skia_src_path)/gpu/gl/debug/GrVertexArrayObj.h', 411 412 # Sk files 413 '<(skia_src_path)/gpu/gl/debug/SkDebugGLContext.cpp', 414 '<(skia_src_path)/gpu/gl/debug/SkDebugGLContext.h', 415 ], 416 'skgpu_null_gl_sources': [ 417 '<(skia_src_path)/gpu/gl/GrGLCreateNullInterface.cpp', 418 '<(skia_src_path)/gpu/gl/SkNullGLContext.cpp', 419 '<(skia_include_path)/gpu/gl/SkNullGLContext.h', 420 ], 421 }, 422} 423