From 69ed47f42d4877c178fdc0031cb01af2966ae235 Mon Sep 17 00:00:00 2001 From: bsalomon Date: Wed, 12 Nov 2014 11:13:39 -0800 Subject: Make GrGpuResource::gpuMemorySize non-virtual w/ onGpuMemorySize virtual impl BUG=skia:2889 Review URL: https://codereview.chromium.org/702413003 --- bench/GrResourceCacheBench.cpp | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to 'bench/GrResourceCacheBench.cpp') diff --git a/bench/GrResourceCacheBench.cpp b/bench/GrResourceCacheBench.cpp index 91c77fb589..6d631ddb2c 100644 --- a/bench/GrResourceCacheBench.cpp +++ b/bench/GrResourceCacheBench.cpp @@ -36,10 +36,6 @@ public: virtual ~StencilResource() { this->release(); } - virtual size_t gpuMemorySize() const SK_OVERRIDE { - return 100 + ((fID % 1 == 0) ? -5 : 6); - } - static GrResourceKey ComputeKey(int width, int height, int sampleCnt) { return GrStencilBuffer::ComputeKey(width, height, sampleCnt); } @@ -47,6 +43,10 @@ public: int fID; private: + virtual size_t onGpuMemorySize() const SK_OVERRIDE { + return 100 + ((fID % 1 == 0) ? -5 : 6); + } + typedef GrGpuResource INHERITED; }; @@ -61,10 +61,6 @@ public: virtual ~TextureResource() { this->release(); } - virtual size_t gpuMemorySize() const SK_OVERRIDE { - return 100 + ((fID % 1 == 0) ? -40 : 33); - } - static GrResourceKey ComputeKey(const GrSurfaceDesc& desc) { GrCacheID::Key key; memset(&key, 0, sizeof(key)); @@ -79,6 +75,10 @@ public: int fID; private: + virtual size_t onGpuMemorySize() const SK_OVERRIDE { + return 100 + ((fID % 1 == 0) ? -40 : 33); + } + typedef GrGpuResource INHERITED; }; -- cgit v1.2.3