forked from blender/blender
Sergey Sharybin
e24c7f1954
The issue crash was caused by non-safe cast from a bare C array float[4][4] to float4x4*. Such cast is not safe because it might break alignment. Modified the code so that the transform matrices are passed by value. Technically it could mean higher memory usage, but odds that the actual geometry which is a part of boolean operation consumes much more memory. Additionally, avoiding indirection could potentially lead to better performance. Pull Request: blender/blender#114421 |
||
---|---|---|
.. | ||
intern | ||
CMakeLists.txt | ||
MOD_modifiertypes.hh | ||
MOD_nodes.hh |