Blender Git Commit Log

Git Commits -> Revision 008da0f

Revision 008da0f by Sergey Sharybin (master)
June 27, 2015, 19:07 (GMT)
Cycles: Use aligned blender allocator when using guarded allocation

This way we solve possible issues caused by regular allocator not being aware of
some classes preferring 16 bytes alignment needed for SSE to work properly. This
caused random crashes during rendering.

Now we always use aligned allocation in GuardedAllocator which shouldn't be any
measurable performance impact and the code is only used by developers after
defining special symbol, so there is no impact on release builds at all.

Commit Details:

Full Hash: 008da0ff5eeec0ce9bd1fff0151f003f18f0cdd2
Parent Commit: 3d73299
Lines Changed: +1, -1

1 Modified Path:

/intern/cycles/util/util_guarded_allocator.h (+1, -1) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021