#ifndef GrGeometryBuffer_DEFINED
#define GrGeometryBuffer_DEFINED
-#include "GrGpuObject.h"
+#include "GrGpuResource.h"
class GrGpu;
/**
* Parent class for vertex and index buffers
*/
-class GrGeometryBuffer : public GrGpuObject {
+class GrGeometryBuffer : public GrGpuResource {
public:
SK_DECLARE_INST_COUNT(GrGeometryBuffer);
return this->onUpdateData(src, srcSizeInBytes);
}
- // GrGpuObject overrides
+ // GrGpuResource overrides
virtual size_t gpuMemorySize() const { return fGpuMemorySize; }
protected:
bool fDynamic;
bool fCPUBacked;
- typedef GrGpuObject INHERITED;
+ typedef GrGpuResource INHERITED;
};
#endif