svn merge ^/trunk/blender -r41226:41227 .
[blender.git] / source / blender / imbuf / IMB_imbuf.h
index 5f03ca9..e57130c 100644 (file)
@@ -133,6 +133,19 @@ struct ImBuf *IMB_allocImBuf(unsigned int x, unsigned int y,
 void IMB_refImBuf(struct ImBuf *ibuf);
 struct ImBuf * IMB_makeSingleUser(struct ImBuf *ibuf);
 
+/**
+ *
+ * @attention Defined in allocimbuf.c
+ */
+void IMB_cache_limiter_insert(struct ImBuf *i);
+void IMB_cache_limiter_unmanage(struct ImBuf *i);
+void IMB_cache_limiter_touch(struct ImBuf *i);
+void IMB_cache_limiter_ref(struct ImBuf *i);
+void IMB_cache_limiter_unref(struct ImBuf *i);
+int IMB_cache_limiter_get_refcount(struct ImBuf *i);
+
+void IMB_free_cache_limiter(void);
+
 /**
  *
  * @attention Defined in allocimbuf.c