[Bf-blender-cvs] [3a2fb294b86] temp-T97352-3d-texturing-seam-bleeding: Move detemination of cd offset closer to where it is used.
Jeroen Bakker
noreply at git.blender.org
Wed Apr 20 14:35:55 CEST 2022
Commit: 3a2fb294b86f6a04ce73e4ccb7ea36c6a47d8bcf
Author: Jeroen Bakker
Date: Wed Apr 20 13:52:26 2022 +0200
Branches: temp-T97352-3d-texturing-seam-bleeding
https://developer.blender.org/rB3a2fb294b86f6a04ce73e4ccb7ea36c6a47d8bcf
Move detemination of cd offset closer to where it is used.
===================================================================
M source/blender/blenkernel/intern/pbvh_pixels.cc
===================================================================
diff --git a/source/blender/blenkernel/intern/pbvh_pixels.cc b/source/blender/blenkernel/intern/pbvh_pixels.cc
index 51155db4353..6f32451e71f 100644
--- a/source/blender/blenkernel/intern/pbvh_pixels.cc
+++ b/source/blender/blenkernel/intern/pbvh_pixels.cc
@@ -287,7 +287,6 @@ static void update_pixels(PBVH *pbvh, Mesh *mesh, Image *image, ImageUser *image
if (ldata_uv == nullptr) {
return;
}
- int cd_loop_uv_offset = CustomData_get_offset(&mesh->ldata, CD_MLOOPUV);
for (PBVHNode *node : nodes_to_update) {
NodeData *node_data = static_cast<NodeData *>(node->pixels.node_data);
@@ -307,6 +306,8 @@ static void update_pixels(PBVH *pbvh, Mesh *mesh, Image *image, ImageUser *image
if (USE_WATERTIGHT_CHECK) {
apply_watertight_check(pbvh, image, image_user);
}
+
+ int cd_loop_uv_offset = CustomData_get_offset(&mesh->ldata, CD_MLOOPUV);
BKE_pbvh_pixels_rebuild_seams(pbvh, mesh, image, image_user, cd_loop_uv_offset);
/* Clear the UpdatePixels flag. */
More information about the Bf-blender-cvs
mailing list