[Bf-blender-cvs] [d94df185507] blender2.8: Cleanup: doxy grouping for mesh runtime API
Campbell Barton
noreply at git.blender.org
Tue Jun 5 15:55:23 CEST 2018
Commit: d94df18550702a9df7b56feb5d58fb20effb7536
Author: Campbell Barton
Date: Tue Jun 5 15:54:12 2018 +0200
Branches: blender2.8
https://developer.blender.org/rBd94df18550702a9df7b56feb5d58fb20effb7536
Cleanup: doxy grouping for mesh runtime API
===================================================================
M source/blender/blenkernel/intern/mesh_runtime.c
===================================================================
diff --git a/source/blender/blenkernel/intern/mesh_runtime.c b/source/blender/blenkernel/intern/mesh_runtime.c
index c8416811694..42b8824a204 100644
--- a/source/blender/blenkernel/intern/mesh_runtime.c
+++ b/source/blender/blenkernel/intern/mesh_runtime.c
@@ -42,6 +42,9 @@
#include "BKE_bvhutils.h"
#include "BKE_mesh.h"
+/* -------------------------------------------------------------------- */
+/** \name Mesh Runtime Struct Utils
+ * \{ */
static ThreadRWMutex loops_cache_lock = PTHREAD_RWLOCK_INITIALIZER;
@@ -145,8 +148,9 @@ const MLoopTri *BKE_mesh_runtime_looptri_ensure(Mesh *mesh)
}
/* This is a copy of DM_verttri_from_looptri(). */
-void BKE_mesh_runtime_verttri_from_looptri(MVertTri *r_verttri, const MLoop *mloop,
- const MLoopTri *looptri, int looptri_num)
+void BKE_mesh_runtime_verttri_from_looptri(
+ MVertTri *r_verttri, const MLoop *mloop,
+ const MLoopTri *looptri, int looptri_num)
{
int i;
for (i = 0; i < looptri_num; i++) {
@@ -192,6 +196,12 @@ void BKE_mesh_runtime_clear_geometry(Mesh *mesh)
MEM_SAFE_FREE(mesh->runtime.looptris.array);
}
+/** \} */
+
+/* -------------------------------------------------------------------- */
+/** \name Mesh Batch Cache Callbacks
+ * \{ */
+
/* Draw Engine */
void (*BKE_mesh_batch_cache_dirty_cb)(Mesh *me, int mode) = NULL;
void (*BKE_mesh_batch_cache_free_cb)(Mesh *me) = NULL;
@@ -208,3 +218,5 @@ void BKE_mesh_batch_cache_free(Mesh *me)
BKE_mesh_batch_cache_free_cb(me);
}
}
+
+/** \} */
More information about the Bf-blender-cvs
mailing list