diff options
Diffstat (limited to 'libs/hwui/PatchCache.h')
| -rw-r--r-- | libs/hwui/PatchCache.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/libs/hwui/PatchCache.h b/libs/hwui/PatchCache.h index 530dad05d72c..1829b89dbfc0 100644 --- a/libs/hwui/PatchCache.h +++ b/libs/hwui/PatchCache.h @@ -70,8 +70,13 @@ public: return mMeshBuffer; } + uint32_t getGenerationId() const { + return mGenerationId; + } + private: void clearCache(); + void createVertexBuffer(); struct PatchDescription { PatchDescription(): mPatch(NULL), mBitmapWidth(0), mBitmapHeight(0), @@ -122,9 +127,11 @@ private: uint32_t mMaxSize; uint32_t mSize; + LruCache<PatchDescription, Patch*> mCache; + GLuint mMeshBuffer; - LruCache<PatchDescription, Patch*> mCache; + uint32_t mGenerationId; }; // class PatchCache }; // namespace uirenderer |