Cleanup: add trailing commas to structs
Needed for clang formatting to workaround bug/limit, see: T53211
This commit is contained in:
@@ -269,7 +269,7 @@ BLI_INLINE void sortPolyVertsTri(unsigned int *indices, const MLoop * const mloo
|
||||
|
||||
BLI_INLINE unsigned int nearestVert(SDefBindCalcData * const data, const float point_co[3])
|
||||
{
|
||||
BVHTreeNearest nearest = {.dist_sq = FLT_MAX, .index = -1};
|
||||
BVHTreeNearest nearest = { .dist_sq = FLT_MAX, .index = -1, };
|
||||
const MPoly *poly;
|
||||
const MEdge *edge;
|
||||
const MLoop *loop;
|
||||
@@ -976,18 +976,20 @@ static bool surfacedeformBind(
|
||||
smd->numverts = numverts;
|
||||
smd->numpoly = tnumpoly;
|
||||
|
||||
SDefBindCalcData data = {.treeData = &treeData,
|
||||
.vert_edges = vert_edges,
|
||||
.edge_polys = edge_polys,
|
||||
.mpoly = mpoly,
|
||||
.medge = medge,
|
||||
.mloop = mloop,
|
||||
.looptri = BKE_mesh_runtime_looptri_ensure(target),
|
||||
.targetCos = MEM_malloc_arrayN(tnumverts, sizeof(float[3]), "SDefTargetBindVertArray"),
|
||||
.bind_verts = smd->verts,
|
||||
.vertexCos = vertexCos,
|
||||
.falloff = smd->falloff,
|
||||
.success = MOD_SDEF_BIND_RESULT_SUCCESS};
|
||||
SDefBindCalcData data = {
|
||||
.treeData = &treeData,
|
||||
.vert_edges = vert_edges,
|
||||
.edge_polys = edge_polys,
|
||||
.mpoly = mpoly,
|
||||
.medge = medge,
|
||||
.mloop = mloop,
|
||||
.looptri = BKE_mesh_runtime_looptri_ensure(target),
|
||||
.targetCos = MEM_malloc_arrayN(tnumverts, sizeof(float[3]), "SDefTargetBindVertArray"),
|
||||
.bind_verts = smd->verts,
|
||||
.vertexCos = vertexCos,
|
||||
.falloff = smd->falloff,
|
||||
.success = MOD_SDEF_BIND_RESULT_SUCCESS,
|
||||
};
|
||||
|
||||
if (data.targetCos == NULL) {
|
||||
modifier_setError((ModifierData *)smd, "Out of memory");
|
||||
|
@@ -202,9 +202,11 @@ static Mesh *applyModifier(
|
||||
mloopuv = CustomData_duplicate_referenced_layer_named(&mesh->ldata, CD_MLOOPUV, uvname, numLoops);
|
||||
MOD_get_vgroup(ctx->object, mesh, umd->vgroup_name, &dvert, &defgrp_index);
|
||||
|
||||
UVWarpData data = {.mpoly = mpoly, .mloop = mloop, .mloopuv = mloopuv,
|
||||
.dvert = dvert, .defgrp_index = defgrp_index,
|
||||
.warp_mat = warp_mat, .axis_u = axis_u, .axis_v = axis_v};
|
||||
UVWarpData data = {
|
||||
.mpoly = mpoly, .mloop = mloop, .mloopuv = mloopuv,
|
||||
.dvert = dvert, .defgrp_index = defgrp_index,
|
||||
.warp_mat = warp_mat, .axis_u = axis_u, .axis_v = axis_v,
|
||||
};
|
||||
ParallelRangeSettings settings;
|
||||
BLI_parallel_range_settings_defaults(&settings);
|
||||
settings.use_threading = (numPolys > 1000);
|
||||
|
Reference in New Issue
Block a user