1 # Include this gypi to include all 'gpu' files 2 # The parent gyp/gypi file must define 3 # 'skia_src_path' e.g. skia/trunk/src 4 # 'skia_include_path' e.g. skia/trunk/include 5 # 6 # The skia build defines these in common_variables.gypi 7 # 8 { 9 'variables': { 10 'skgpu_sources': [ 11 '<(skia_include_path)/gpu/GrBackendProcessorFactory.h', 12 '<(skia_include_path)/gpu/GrBinHashKey.h', 13 '<(skia_include_path)/gpu/GrClipData.h', 14 '<(skia_include_path)/gpu/GrColor.h', 15 '<(skia_include_path)/gpu/GrConfig.h', 16 '<(skia_include_path)/gpu/GrContext.h', 17 '<(skia_include_path)/gpu/GrContextFactory.h', 18 '<(skia_include_path)/gpu/GrCoordTransform.h', 19 '<(skia_include_path)/gpu/GrFontScaler.h', 20 '<(skia_include_path)/gpu/GrGlyph.h', 21 '<(skia_include_path)/gpu/GrGpuResource.h', 22 '<(skia_include_path)/gpu/GrPaint.h', 23 '<(skia_include_path)/gpu/GrPathRendererChain.h', 24 '<(skia_include_path)/gpu/GrProcessor.h', 25 '<(skia_include_path)/gpu/GrProcessorStage.h', 26 '<(skia_include_path)/gpu/GrProcessorUnitTest.h', 27 '<(skia_include_path)/gpu/GrProgramElement.h', 28 '<(skia_include_path)/gpu/GrProgramElementRef.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/GrTBackendProcessorFactory.h', 36 '<(skia_include_path)/gpu/GrTexture.h', 37 '<(skia_include_path)/gpu/GrTextureAccess.h', 38 '<(skia_include_path)/gpu/GrTypes.h', 39 '<(skia_include_path)/gpu/GrUserConfig.h', 40 41 '<(skia_include_path)/gpu/gl/GrGLConfig.h', 42 '<(skia_include_path)/gpu/gl/GrGLExtensions.h', 43 '<(skia_include_path)/gpu/gl/GrGLFunctions.h', 44 '<(skia_include_path)/gpu/gl/GrGLInterface.h', 45 '<(skia_include_path)/gpu/gl/GrGLSLPrettyPrint.h', 46 47 '<(skia_src_path)/gpu/GrAAHairLinePathRenderer.cpp', 48 '<(skia_src_path)/gpu/GrAAHairLinePathRenderer.h', 49 '<(skia_src_path)/gpu/GrAAConvexPathRenderer.cpp', 50 '<(skia_src_path)/gpu/GrAAConvexPathRenderer.h', 51 '<(skia_src_path)/gpu/GrAARectRenderer.cpp', 52 '<(skia_src_path)/gpu/GrAARectRenderer.h', 53 '<(skia_src_path)/gpu/GrAddPathRenderers_default.cpp', 54 '<(skia_src_path)/gpu/GrAllocator.h', 55 '<(skia_src_path)/gpu/GrAllocPool.h', 56 '<(skia_src_path)/gpu/GrAllocPool.cpp', 57 '<(skia_src_path)/gpu/GrAtlas.cpp', 58 '<(skia_src_path)/gpu/GrAtlas.h', 59 '<(skia_src_path)/gpu/GrBitmapTextContext.cpp', 60 '<(skia_src_path)/gpu/GrBitmapTextContext.h', 61 '<(skia_src_path)/gpu/GrBlend.cpp', 62 '<(skia_src_path)/gpu/GrBlend.h', 63 '<(skia_src_path)/gpu/GrBufferAllocPool.cpp', 64 '<(skia_src_path)/gpu/GrBufferAllocPool.h', 65 '<(skia_src_path)/gpu/GrCacheID.cpp', 66 '<(skia_src_path)/gpu/GrClipData.cpp', 67 '<(skia_src_path)/gpu/GrClipMaskCache.h', 68 '<(skia_src_path)/gpu/GrClipMaskCache.cpp', 69 '<(skia_src_path)/gpu/GrClipMaskManager.h', 70 '<(skia_src_path)/gpu/GrClipMaskManager.cpp', 71 '<(skia_src_path)/gpu/GrContext.cpp', 72 '<(skia_src_path)/gpu/GrDefaultPathRenderer.cpp', 73 '<(skia_src_path)/gpu/GrDefaultPathRenderer.h', 74 '<(skia_src_path)/gpu/GrDistanceFieldTextContext.h', 75 '<(skia_src_path)/gpu/GrDistanceFieldTextContext.cpp', 76 '<(skia_src_path)/gpu/GrDrawState.cpp', 77 '<(skia_src_path)/gpu/GrDrawState.h', 78 '<(skia_src_path)/gpu/GrDrawTarget.cpp', 79 '<(skia_src_path)/gpu/GrDrawTarget.h', 80 '<(skia_src_path)/gpu/GrDrawTargetCaps.h', 81 '<(skia_src_path)/gpu/GrFontScaler.cpp', 82 '<(skia_src_path)/gpu/GrGeometryBuffer.h', 83 '<(skia_src_path)/gpu/GrGpu.cpp', 84 '<(skia_src_path)/gpu/GrGpu.h', 85 '<(skia_src_path)/gpu/GrGpuResource.cpp', 86 '<(skia_src_path)/gpu/GrGpuFactory.cpp', 87 '<(skia_src_path)/gpu/GrIndexBuffer.h', 88 '<(skia_src_path)/gpu/GrInOrderDrawBuffer.cpp', 89 '<(skia_src_path)/gpu/GrInOrderDrawBuffer.h', 90 '<(skia_src_path)/gpu/GrLayerCache.cpp', 91 '<(skia_src_path)/gpu/GrLayerCache.h', 92 '<(skia_src_path)/gpu/GrLayerHoister.cpp', 93 '<(skia_src_path)/gpu/GrLayerHoister.h', 94 '<(skia_src_path)/gpu/GrMemoryPool.cpp', 95 '<(skia_src_path)/gpu/GrMemoryPool.h', 96 '<(skia_src_path)/gpu/GrMurmur3HashKey.h', 97 '<(skia_src_path)/gpu/GrOptDrawState.cpp', 98 '<(skia_src_path)/gpu/GrOptDrawState.h', 99 '<(skia_src_path)/gpu/GrOrderedSet.h', 100 '<(skia_src_path)/gpu/GrOvalRenderer.cpp', 101 '<(skia_src_path)/gpu/GrOvalRenderer.h', 102 '<(skia_src_path)/gpu/GrPaint.cpp', 103 '<(skia_src_path)/gpu/GrPath.cpp', 104 '<(skia_src_path)/gpu/GrPath.h', 105 '<(skia_src_path)/gpu/GrPathRange.cpp', 106 '<(skia_src_path)/gpu/GrPathRange.h', 107 '<(skia_src_path)/gpu/GrPathRendererChain.cpp', 108 '<(skia_src_path)/gpu/GrPathRenderer.cpp', 109 '<(skia_src_path)/gpu/GrPathRenderer.h', 110 '<(skia_src_path)/gpu/GrPathRendering.cpp', 111 '<(skia_src_path)/gpu/GrPathRendering.h', 112 '<(skia_src_path)/gpu/GrPathUtils.cpp', 113 '<(skia_src_path)/gpu/GrPathUtils.h', 114 '<(skia_src_path)/gpu/GrProgramElement.cpp', 115 '<(skia_src_path)/gpu/GrProcessor.cpp', 116 '<(skia_src_path)/gpu/GrGpuResourceRef.cpp', 117 '<(skia_src_path)/gpu/GrPictureUtils.h', 118 '<(skia_src_path)/gpu/GrPictureUtils.cpp', 119 '<(skia_src_path)/gpu/GrPlotMgr.h', 120 '<(skia_src_path)/gpu/GrRecordReplaceDraw.cpp', 121 '<(skia_src_path)/gpu/GrRecordReplaceDraw.h', 122 '<(skia_src_path)/gpu/GrRectanizer.h', 123 '<(skia_src_path)/gpu/GrRectanizer_pow2.cpp', 124 '<(skia_src_path)/gpu/GrRectanizer_pow2.h', 125 '<(skia_src_path)/gpu/GrRectanizer_skyline.cpp', 126 '<(skia_src_path)/gpu/GrRectanizer_skyline.h', 127 '<(skia_src_path)/gpu/GrRedBlackTree.h', 128 '<(skia_src_path)/gpu/GrRenderTarget.cpp', 129 '<(skia_src_path)/gpu/GrReducedClip.cpp', 130 '<(skia_src_path)/gpu/GrReducedClip.h', 131 '<(skia_src_path)/gpu/GrResourceCache.cpp', 132 '<(skia_src_path)/gpu/GrResourceCache.h', 133 '<(skia_src_path)/gpu/GrResourceCache2.cpp', 134 '<(skia_src_path)/gpu/GrResourceCache2.h', 135 '<(skia_src_path)/gpu/GrRODrawState.cpp', 136 '<(skia_src_path)/gpu/GrRODrawState.h', 137 '<(skia_src_path)/gpu/GrStencil.cpp', 138 '<(skia_src_path)/gpu/GrStencil.h', 139 '<(skia_src_path)/gpu/GrStencilAndCoverPathRenderer.cpp', 140 '<(skia_src_path)/gpu/GrStencilAndCoverPathRenderer.h', 141 '<(skia_src_path)/gpu/GrStencilAndCoverTextContext.cpp', 142 '<(skia_src_path)/gpu/GrStencilAndCoverTextContext.h', 143 '<(skia_src_path)/gpu/GrStencilBuffer.cpp', 144 '<(skia_src_path)/gpu/GrStencilBuffer.h', 145 '<(skia_src_path)/gpu/GrStrokeInfo.h', 146 '<(skia_src_path)/gpu/GrTBSearch.h', 147 '<(skia_src_path)/gpu/GrTraceMarker.cpp', 148 '<(skia_src_path)/gpu/GrTraceMarker.h', 149 '<(skia_src_path)/gpu/GrTracing.h', 150 '<(skia_src_path)/gpu/GrSWMaskHelper.cpp', 151 '<(skia_src_path)/gpu/GrSWMaskHelper.h', 152 '<(skia_src_path)/gpu/GrSoftwarePathRenderer.cpp', 153 '<(skia_src_path)/gpu/GrSoftwarePathRenderer.h', 154 '<(skia_src_path)/gpu/GrSurface.cpp', 155 '<(skia_src_path)/gpu/GrTemplates.h', 156 '<(skia_src_path)/gpu/GrTextContext.cpp', 157 '<(skia_src_path)/gpu/GrTextContext.h', 158 '<(skia_src_path)/gpu/GrTextStrike.cpp', 159 '<(skia_src_path)/gpu/GrTextStrike.h', 160 '<(skia_src_path)/gpu/GrTextStrike_impl.h', 161 '<(skia_src_path)/gpu/GrTexture.cpp', 162 '<(skia_src_path)/gpu/GrTextureAccess.cpp', 163 '<(skia_src_path)/gpu/GrVertexBuffer.h', 164 165 '<(skia_src_path)/gpu/effects/Gr1DKernelEffect.h', 166 '<(skia_src_path)/gpu/effects/GrConfigConversionEffect.cpp', 167 '<(skia_src_path)/gpu/effects/GrConfigConversionEffect.h', 168 '<(skia_src_path)/gpu/effects/GrBezierEffect.cpp', 169 '<(skia_src_path)/gpu/effects/GrBezierEffect.h', 170 '<(skia_src_path)/gpu/effects/GrConvolutionEffect.cpp', 171 '<(skia_src_path)/gpu/effects/GrConvolutionEffect.h', 172 '<(skia_src_path)/gpu/effects/GrConvexPolyEffect.cpp', 173 '<(skia_src_path)/gpu/effects/GrConvexPolyEffect.h', 174 '<(skia_src_path)/gpu/effects/GrBicubicEffect.cpp', 175 '<(skia_src_path)/gpu/effects/GrBicubicEffect.h', 176 '<(skia_src_path)/gpu/effects/GrCustomCoordsTextureEffect.cpp', 177 '<(skia_src_path)/gpu/effects/GrCustomCoordsTextureEffect.h', 178 '<(skia_src_path)/gpu/effects/GrDashingEffect.cpp', 179 '<(skia_src_path)/gpu/effects/GrDashingEffect.h', 180 '<(skia_src_path)/gpu/effects/GrDistanceFieldTextureEffect.cpp', 181 '<(skia_src_path)/gpu/effects/GrDistanceFieldTextureEffect.h', 182 '<(skia_src_path)/gpu/effects/GrDitherEffect.cpp', 183 '<(skia_src_path)/gpu/effects/GrDitherEffect.h', 184 '<(skia_src_path)/gpu/effects/GrMatrixConvolutionEffect.cpp', 185 '<(skia_src_path)/gpu/effects/GrMatrixConvolutionEffect.h', 186 '<(skia_src_path)/gpu/effects/GrOvalEffect.cpp', 187 '<(skia_src_path)/gpu/effects/GrOvalEffect.h', 188 '<(skia_src_path)/gpu/effects/GrRRectEffect.cpp', 189 '<(skia_src_path)/gpu/effects/GrRRectEffect.h', 190 '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.cpp', 191 '<(skia_src_path)/gpu/effects/GrSimpleTextureEffect.h', 192 '<(skia_src_path)/gpu/effects/GrSingleTextureEffect.cpp', 193 '<(skia_src_path)/gpu/effects/GrSingleTextureEffect.h', 194 '<(skia_src_path)/gpu/effects/GrTextureDomain.cpp', 195 '<(skia_src_path)/gpu/effects/GrTextureDomain.h', 196 '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.cpp', 197 '<(skia_src_path)/gpu/effects/GrTextureStripAtlas.h', 198 '<(skia_src_path)/gpu/effects/GrYUVtoRGBEffect.cpp', 199 '<(skia_src_path)/gpu/effects/GrYUVtoRGBEffect.h', 200 201 '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.cpp', 202 '<(skia_src_path)/gpu/gl/GrGLAssembleInterface.h', 203 '<(skia_src_path)/gpu/gl/GrGLBufferImpl.cpp', 204 '<(skia_src_path)/gpu/gl/GrGLBufferImpl.h', 205 '<(skia_src_path)/gpu/gl/GrGLCaps.cpp', 206 '<(skia_src_path)/gpu/gl/GrGLCaps.h', 207 '<(skia_src_path)/gpu/gl/GrGLContext.cpp', 208 '<(skia_src_path)/gpu/gl/GrGLContext.h', 209 '<(skia_src_path)/gpu/gl/GrGLCreateNativeInterface_none.cpp', 210 '<(skia_src_path)/gpu/gl/GrGLDefaultInterface_none.cpp', 211 '<(skia_src_path)/gpu/gl/GrGLDefines.h', 212 '<(skia_src_path)/gpu/gl/GrGLGeometryProcessor.h', 213 '<(skia_src_path)/gpu/gl/GrGLExtensions.cpp', 214 '<(skia_src_path)/gpu/gl/GrGLIndexBuffer.cpp', 215 '<(skia_src_path)/gpu/gl/GrGLIndexBuffer.h', 216 '<(skia_src_path)/gpu/gl/GrGLInterface.cpp', 217 '<(skia_src_path)/gpu/gl/GrGLIRect.h', 218 '<(skia_src_path)/gpu/gl/GrGLNameAllocator.cpp', 219 '<(skia_src_path)/gpu/gl/GrGLNameAllocator.h', 220 '<(skia_src_path)/gpu/gl/GrGLNoOpInterface.cpp', 221 '<(skia_src_path)/gpu/gl/GrGLNoOpInterface.h', 222 '<(skia_src_path)/gpu/gl/GrGLPath.cpp', 223 '<(skia_src_path)/gpu/gl/GrGLPath.h', 224 '<(skia_src_path)/gpu/gl/GrGLPathRange.cpp', 225 '<(skia_src_path)/gpu/gl/GrGLPathRange.h', 226 '<(skia_src_path)/gpu/gl/GrGLPathRendering.cpp', 227 '<(skia_src_path)/gpu/gl/GrGLPathRendering.h', 228 '<(skia_src_path)/gpu/gl/GrGLProcessor.h', 229 '<(skia_src_path)/gpu/gl/GrGLProgram.cpp', 230 '<(skia_src_path)/gpu/gl/GrGLProgram.h', 231 '<(skia_src_path)/gpu/gl/GrGLProgramDesc.cpp', 232 '<(skia_src_path)/gpu/gl/GrGLProgramDesc.h', 233 '<(skia_src_path)/gpu/gl/GrGLProgramEffects.cpp', 234 '<(skia_src_path)/gpu/gl/GrGLProgramEffects.h', 235 '<(skia_src_path)/gpu/gl/GrGLProgramDataManager.cpp', 236 '<(skia_src_path)/gpu/gl/GrGLProgramDataManager.h', 237 '<(skia_src_path)/gpu/gl/GrGLRenderTarget.cpp', 238 '<(skia_src_path)/gpu/gl/GrGLRenderTarget.h', 239 '<(skia_src_path)/gpu/gl/GrGLShaderVar.h', 240 '<(skia_src_path)/gpu/gl/GrGLSL.cpp', 241 '<(skia_src_path)/gpu/gl/GrGLSL.h', 242 '<(skia_src_path)/gpu/gl/GrGLSL_impl.h', 243 '<(skia_src_path)/gpu/gl/GrGLStencilBuffer.cpp', 244 '<(skia_src_path)/gpu/gl/GrGLStencilBuffer.h', 245 '<(skia_src_path)/gpu/gl/GrGLTexture.cpp', 246 '<(skia_src_path)/gpu/gl/GrGLTexture.h', 247 '<(skia_src_path)/gpu/gl/GrGLUtil.cpp', 248 '<(skia_src_path)/gpu/gl/GrGLUtil.h', 249 '<(skia_src_path)/gpu/gl/GrGLUniformHandle.h', 250 '<(skia_src_path)/gpu/gl/GrGLVertexArray.cpp', 251 '<(skia_src_path)/gpu/gl/GrGLVertexArray.h', 252 '<(skia_src_path)/gpu/gl/GrGLVertexBuffer.cpp', 253 '<(skia_src_path)/gpu/gl/GrGLVertexBuffer.h', 254 '<(skia_src_path)/gpu/gl/GrGpuGL.cpp', 255 '<(skia_src_path)/gpu/gl/GrGpuGL.h', 256 '<(skia_src_path)/gpu/gl/GrGpuGL_program.cpp', 257 258 # Files for building GLSL shaders 259 '<(skia_src_path)/gpu/gl/builders/GrGLSLPrettyPrint.cpp', 260 '<(skia_src_path)/gpu/gl/builders/GrGLShaderBuilder.cpp', 261 '<(skia_src_path)/gpu/gl/builders/GrGLShaderBuilder.h', 262 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentOnlyProgramBuilder.cpp', 263 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentOnlyProgramBuilder.h', 264 '<(skia_src_path)/gpu/gl/builders/GrGLFullProgramBuilder.cpp', 265 '<(skia_src_path)/gpu/gl/builders/GrGLFullProgramBuilder.h', 266 '<(skia_src_path)/gpu/gl/builders/GrGLProgramBuilder.cpp', 267 '<(skia_src_path)/gpu/gl/builders/GrGLProgramBuilder.h', 268 '<(skia_src_path)/gpu/gl/builders/GrGLShaderStringBuilder.cpp', 269 '<(skia_src_path)/gpu/gl/builders/GrGLShaderStringBuilder.h', 270 '<(skia_src_path)/gpu/gl/builders/GrGLVertexShaderBuilder.cpp', 271 '<(skia_src_path)/gpu/gl/builders/GrGLVertexShaderBuilder.h', 272 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentShaderBuilder.cpp', 273 '<(skia_src_path)/gpu/gl/builders/GrGLFragmentShaderBuilder.h', 274 '<(skia_src_path)/gpu/gl/builders/GrGLGeometryShaderBuilder.cpp', 275 '<(skia_src_path)/gpu/gl/builders/GrGLGeometryShaderBuilder.h', 276 277 # Sk files 278 '<(skia_include_path)/gpu/SkGr.h', 279 '<(skia_include_path)/gpu/SkGrPixelRef.h', 280 '<(skia_include_path)/gpu/SkGrTexturePixelRef.h', 281 282 '<(skia_include_path)/gpu/gl/SkGLContextHelper.h', 283 284 '<(skia_src_path)/gpu/SkGpuDevice.cpp', 285 '<(skia_src_path)/gpu/SkGpuDevice.h', 286 '<(skia_src_path)/gpu/SkGr.cpp', 287 '<(skia_src_path)/gpu/SkGrPixelRef.cpp', 288 '<(skia_src_path)/gpu/SkGrTexturePixelRef.cpp', 289 290 '<(skia_src_path)/image/SkImage_Gpu.cpp', 291 '<(skia_src_path)/image/SkSurface_Gpu.cpp', 292 293 '<(skia_src_path)/gpu/gl/SkGLContextHelper.cpp' 294 ], 295 'skgpu_native_gl_sources': [ 296 '<(skia_src_path)/gpu/gl/GrGLDefaultInterface_native.cpp', 297 '<(skia_src_path)/gpu/gl/mac/GrGLCreateNativeInterface_mac.cpp', 298 '<(skia_src_path)/gpu/gl/win/GrGLCreateNativeInterface_win.cpp', 299 '<(skia_src_path)/gpu/gl/unix/GrGLCreateNativeInterface_unix.cpp', 300 '<(skia_src_path)/gpu/gl/iOS/GrGLCreateNativeInterface_iOS.cpp', 301 '<(skia_src_path)/gpu/gl/android/GrGLCreateNativeInterface_android.cpp', 302 303 # Sk files 304 '<(skia_include_path)/gpu/gl/SkNativeGLContext.h', 305 '<(skia_src_path)/gpu/gl/mac/SkNativeGLContext_mac.cpp', 306 '<(skia_src_path)/gpu/gl/nacl/SkNativeGLContext_nacl.cpp', 307 '<(skia_src_path)/gpu/gl/win/SkNativeGLContext_win.cpp', 308 '<(skia_src_path)/gpu/gl/unix/SkNativeGLContext_unix.cpp', 309 '<(skia_src_path)/gpu/gl/android/SkNativeGLContext_android.cpp', 310 '<(skia_src_path)/gpu/gl/iOS/SkNativeGLContext_iOS.mm', 311 ], 312 'skgpu_mesa_gl_sources': [ 313 '<(skia_src_path)/gpu/gl/mesa/GrGLCreateMesaInterface.cpp', 314 315 # Sk files 316 '<(skia_include_path)/gpu/gl/SkMesaGLContext.h', 317 '<(skia_src_path)/gpu/gl/mesa/SkMesaGLContext.cpp', 318 ], 319 'skgpu_angle_gl_sources': [ 320 '<(skia_src_path)/gpu/gl/angle/GrGLCreateANGLEInterface.cpp', 321 322 # Sk files 323 '<(skia_include_path)/gpu/gl/SkANGLEGLContext.h', 324 '<(skia_src_path)/gpu/gl/angle/SkANGLEGLContext.cpp', 325 ], 326 'skgpu_debug_gl_sources': [ 327 '<(skia_src_path)/gpu/gl/debug/GrGLCreateDebugInterface.cpp', 328 '<(skia_src_path)/gpu/gl/debug/GrFakeRefObj.h', 329 '<(skia_src_path)/gpu/gl/debug/GrBufferObj.h', 330 '<(skia_src_path)/gpu/gl/debug/GrBufferObj.cpp', 331 '<(skia_src_path)/gpu/gl/debug/GrFBBindableObj.h', 332 '<(skia_src_path)/gpu/gl/debug/GrRenderBufferObj.h', 333 '<(skia_src_path)/gpu/gl/debug/GrTextureObj.h', 334 '<(skia_src_path)/gpu/gl/debug/GrTextureObj.cpp', 335 '<(skia_src_path)/gpu/gl/debug/GrTextureUnitObj.h', 336 '<(skia_src_path)/gpu/gl/debug/GrTextureUnitObj.cpp', 337 '<(skia_src_path)/gpu/gl/debug/GrFrameBufferObj.h', 338 '<(skia_src_path)/gpu/gl/debug/GrFrameBufferObj.cpp', 339 '<(skia_src_path)/gpu/gl/debug/GrShaderObj.h', 340 '<(skia_src_path)/gpu/gl/debug/GrShaderObj.cpp', 341 '<(skia_src_path)/gpu/gl/debug/GrProgramObj.h', 342 '<(skia_src_path)/gpu/gl/debug/GrProgramObj.cpp', 343 '<(skia_src_path)/gpu/gl/debug/GrDebugGL.h', 344 '<(skia_src_path)/gpu/gl/debug/GrDebugGL.cpp', 345 '<(skia_src_path)/gpu/gl/debug/GrVertexArrayObj.h', 346 347 # Sk files 348 '<(skia_include_path)/gpu/gl/SkDebugGLContext.h', 349 '<(skia_src_path)/gpu/gl/debug/SkDebugGLContext.cpp', 350 ], 351 'skgpu_null_gl_sources': [ 352 '<(skia_src_path)/gpu/gl/GrGLCreateNullInterface.cpp', 353 354 # Sk files 355 '<(skia_include_path)/gpu/gl/SkNullGLContext.h', 356 '<(skia_src_path)/gpu/gl/SkNullGLContext.cpp', 357 ], 358 }, 359 } 360