Blender Git Statistics -> Developers -> mikkelgjoel
Mikkel Gjoel (mikkelgjoel)
Total Commits : 1
Master Commits : 1
Branch Commits : 0
First Commit : September 4, 2021
Latest Commit : September 4, 2021
Commits by Month
Date | Number of Commits | |
---|---|---|
September, 2021 | 1 |
Favourite Files
Filename | Total Edits |
---|---|
bmesh_query.c | 1 |
File Changes
Action | Total | Per Commit |
---|---|---|
Modified | 1 | 1.0 |
Code Changes
Action | Total | Per Commit |
---|---|---|
Lines Added | 14 | 14.0 |
Lines Removed | 11 | 11.0 |
Latest commits
September 4, 2021, 13:07 (GMT) |
BMesh: optimize edge & face group calculation This changes the search for unprocessed faces to only search from the previously found face. Local testing on 1.5 million triangle meshes gives a 75x speedup (of the code affected, which is the first half of the work). The former code would traverse all faces of a mesh until a face was found that had not been processed. This ended up being slow mainly because it had to load face-data to determine the state of the flag. Secondarily, the way it iterated and marked the mesh, it would end up traversing all previously processed faces to find and unprocessed one. The same optimization has been made for edge-group calculation. Reviewed By: campbellbarton Ref D12379 |
MiikaHweb - Blender Git Statistics v1.06