Add GrResource base class for ibs, texs, vbs, etc.
Add lostContext() to GrContext.

Review URL: http://codereview.appspot.com/4328044/



git-svn-id: http://skia.googlecode.com/svn/trunk/gyp@1026 2bbb7eff-a529-9590-31e7-b0007b416f81
diff --git a/skia.gyp b/skia.gyp
index b46cd82..a9c4600 100644
--- a/skia.gyp
+++ b/skia.gyp
@@ -886,6 +886,7 @@
         '../gpu/include/GrRect.h',
         '../gpu/include/GrRectanizer.h',
         '../gpu/include/GrRefCnt.h',
+        '../gpu/include/GrResource.h',
         '../gpu/include/GrSamplerState.h',
         '../gpu/include/GrScalar.h',
         '../gpu/include/GrStencil.h',
@@ -936,6 +937,7 @@
         '../gpu/src/GrPrintf_printf.cpp',
         '../gpu/src/GrRectanizer.cpp',
         '../gpu/src/GrRedBlackTree.h',
+        '../gpu/src/GrResource.cpp',
         '../gpu/src/GrStencil.cpp',
         #'../gpu/src/GrTesselatedPathRenderer.cpp',
         '../gpu/src/GrTextContext.cpp',