| OLD | NEW | 
|---|
| 1 | 1 | 
| 2 /* | 2 /* | 
| 3  * Copyright 2014 Google Inc. | 3  * Copyright 2014 Google Inc. | 
| 4  * | 4  * | 
| 5  * Use of this source code is governed by a BSD-style license that can be | 5  * Use of this source code is governed by a BSD-style license that can be | 
| 6  * found in the LICENSE file. | 6  * found in the LICENSE file. | 
| 7  */ | 7  */ | 
| 8 | 8 | 
| 9 #ifndef GrResourceCache_DEFINED | 9 #ifndef GrResourceCache_DEFINED | 
| 10 #define GrResourceCache_DEFINED | 10 #define GrResourceCache_DEFINED | 
| (...skipping 193 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 204             fExternal = 0; | 204             fExternal = 0; | 
| 205             fBorrowed = 0; | 205             fBorrowed = 0; | 
| 206             fAdopted = 0; | 206             fAdopted = 0; | 
| 207             fUnbudgetedSize = 0; | 207             fUnbudgetedSize = 0; | 
| 208         } | 208         } | 
| 209 | 209 | 
| 210         void update(GrGpuResource* resource) { | 210         void update(GrGpuResource* resource) { | 
| 211             if (resource->cacheAccess().isScratch()) { | 211             if (resource->cacheAccess().isScratch()) { | 
| 212                 ++fScratch; | 212                 ++fScratch; | 
| 213             } | 213             } | 
| 214             if (resource->cacheAccess().isExternal()) { | 214             if (resource->resourcePriv().isExternal()) { | 
| 215                 ++fExternal; | 215                 ++fExternal; | 
| 216             } | 216             } | 
| 217             if (resource->cacheAccess().isBorrowed()) { | 217             if (resource->cacheAccess().isBorrowed()) { | 
| 218                 ++fBorrowed; | 218                 ++fBorrowed; | 
| 219             } | 219             } | 
| 220             if (resource->cacheAccess().isAdopted()) { | 220             if (resource->cacheAccess().isAdopted()) { | 
| 221                 ++fAdopted; | 221                 ++fAdopted; | 
| 222             } | 222             } | 
| 223             if (!resource->resourcePriv().isBudgeted()) { | 223             if (!resource->resourcePriv().isBudgeted()) { | 
| 224                 fUnbudgetedSize += resource->gpuMemorySize(); | 224                 fUnbudgetedSize += resource->gpuMemorySize(); | 
| (...skipping 206 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
| 431 | 431 | 
| 432     friend class GrGpuResource; // To access all the proxy inline methods. | 432     friend class GrGpuResource; // To access all the proxy inline methods. | 
| 433     friend class GrResourceCache; // To create this type. | 433     friend class GrResourceCache; // To create this type. | 
| 434 }; | 434 }; | 
| 435 | 435 | 
| 436 inline GrResourceCache::ResourceAccess GrResourceCache::resourceAccess() { | 436 inline GrResourceCache::ResourceAccess GrResourceCache::resourceAccess() { | 
| 437     return ResourceAccess(this); | 437     return ResourceAccess(this); | 
| 438 } | 438 } | 
| 439 | 439 | 
| 440 #endif | 440 #endif | 
| OLD | NEW | 
|---|