Blender Git Statistics -> Developers -> michael

Michael - (michael)

Total Commits : 3
Master Commits : 3
Branch Commits : 0
First Commit : December 15, 2021
Latest Commit : December 22, 2021

Commits by Month

DateNumber of Commits
December, 20213

Favourite Files

FilenameTotal Edits
point.h1
point_intersect.h1
COM_Debug.cc1
COM_MemoryProxy.cc1

File Changes

ActionTotalPer Commit
Modified41.3

Code Changes

ActionTotalPer Commit
Lines Added227.3
Lines Removed103.3

Latest commits Feed

Revision c6e7fc9 by Michael - / Ray molenkamp (master)
December 22, 2021, 20:49 (GMT)
Fix: Large stack allocation in compositor

When COM_EXPORT_GRAPHVIZ is enabled, DebugInfo::graphviz
uses a char[1000000] as local variable. When this function
is called this is allocated on the stack, which has a size
of just 1MB on mac and may cause a stack overflow.

This patch allocates the memory on the heap and frees
the memory at the end of the function.

Reviewed By: LazyDodo

Differential Revision: https://developer.blender.org/D13628
Revision 67734d1 by Michael - / Brecht Van Lommel (master)
December 17, 2021, 13:46 (GMT)
Fix T94142, T94182: Cycles metal broken after pointcloud changes

Missing ccl_private form an older patch.

Differential Revision: https://developer.blender.org/D13612
Revision 5f52684 by Michael - / Jeroen Bakker (master)
December 15, 2021, 14:46 (GMT)
Initialize the fourth and final instance variable of MemoryProxy

The constructor of MemoryProxy initializes 3 of 4 instances variables.
If a MemoryProxy is constructed and MemoryProxy::free is called
on this instance, buffer_ is undefined and 'delete buffer_;' causes errors.

Although this misuse pattern does not exist in the current codebase
it already tripped up the Address Sanitizer on various occasions
while debugging unrelated problems.

Reviewed By: jbakker

Differential Revision: https://developer.blender.org/D13569

MiikaHweb - Blender Git Statistics v1.06
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021