Add GrResource base class for ibs, texs, vbs, etc.
authorbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 30 Mar 2011 21:26:44 +0000 (21:26 +0000)
committerbsalomon@google.com <bsalomon@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>
Wed, 30 Mar 2011 21:26:44 +0000 (21:26 +0000)
commit8fe72477f204b1a45393e6a64caa84fd287b805b
treeee45cdc16a5e66a5a198920897d82db4284b97da
parenta7d948523dce6044fc02db90726e5f971a93628b
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@1026 2bbb7eff-a529-9590-31e7-b0007b416f81
29 files changed:
gpu/include/GrAtlas.h
gpu/include/GrContext.h
gpu/include/GrGLIndexBuffer.h
gpu/include/GrGLTexture.h
gpu/include/GrGLVertexBuffer.h
gpu/include/GrGeometryBuffer.h
gpu/include/GrGpu.h
gpu/include/GrIndexBuffer.h
gpu/include/GrRefCnt.h
gpu/include/GrResource.h [new file with mode: 0644]
gpu/include/GrTextStrike.h
gpu/include/GrTexture.h
gpu/include/GrTextureCache.h
gpu/include/GrVertexBuffer.h
gpu/src/GrAtlas.cpp
gpu/src/GrContext.cpp
gpu/src/GrGLIndexBuffer.cpp
gpu/src/GrGLTexture.cpp
gpu/src/GrGLVertexBuffer.cpp
gpu/src/GrGpu.cpp
gpu/src/GrGpuGL.cpp
gpu/src/GrResource.cpp [new file with mode: 0644]
gpu/src/GrTextStrike.cpp
gpu/src/GrTextureCache.cpp
gyp/skia.gyp
include/gpu/SkGr.h
samplecode/SampleApp.cpp
src/gpu/SkGr.cpp
xcode/gpu/gpu.xcodeproj/project.pbxproj