Chromium Code Reviews| Index: gpu/command_buffer/service/image_manager.h |
| diff --git a/gpu/command_buffer/service/image_manager.h b/gpu/command_buffer/service/image_manager.h |
| index a125ae80f0550a0e347ec20ce8e2c8ef5148675b..3750b3edd3024134f4683a23a25e5cc30abc19b2 100644 |
| --- a/gpu/command_buffer/service/image_manager.h |
| +++ b/gpu/command_buffer/service/image_manager.h |
| @@ -37,6 +37,9 @@ class GPU_EXPORT ImageManager |
| void RemoveImage(int32 service_id); |
| gfx::GLImage* LookupImage(int32 service_id); |
| + // For Android specific workaround. |
| + void SetReleaseAfterUse(); |
| + |
| private: |
| friend class base::RefCounted<ImageManager>; |
| @@ -45,6 +48,8 @@ class GPU_EXPORT ImageManager |
| typedef base::hash_map<uint32, scoped_refptr<gfx::GLImage> > GLImageMap; |
| GLImageMap gl_images_; |
|
kaanb
2013/11/12 19:34:13
nit: extra space
boliu
2013/11/12 21:06:50
Done.
|
| + bool release_after_use_; |
| + |
| DISALLOW_COPY_AND_ASSIGN(ImageManager); |
| }; |