blender/intern/cycles
Sergey Sharybin 008da0ff5e 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.
2015-06-27 21:07:43 +02:00
..
app Cycles standalone: add support for reading UV coordinates to the XML scene reader 2015-06-27 12:05:05 +02:00
blender Fix T45034: MirrorBall rendering on wrong camera axis 2015-06-22 20:09:52 +02:00
bvh Cleanup: style & const's 2015-05-05 05:19:49 +10:00
cmake Cycles: Post-reintegration tweaks to ensure things do compile 2015-01-01 01:31:08 +05:00
device Cycles: Fix for wrong device enumeration in CUDA 2015-06-27 15:13:08 +02:00
doc Cycles: relicense GNU GPL source code to Apache version 2.0. 2013-08-18 14:16:15 +00:00
kernel Cycles: Another fix for OSX, sm_50 experimental actually also fails to compile 2015-06-20 19:40:23 +02:00
render Cycles: Ignore light which has no contribution to the scene 2015-06-27 15:13:08 +02:00
subd Cycles: Code cleanup, spaces around keywords 2015-03-28 00:15:15 +05:00
util Cycles: Use aligned blender allocator when using guarded allocation 2015-06-27 21:07:43 +02:00
CMakeLists.txt Cycles: Use native float->half conversion instructions for Haswell CPUs. 2015-05-10 16:35:51 +00:00
SConscript Cycles: Restructure kernel files organization 2015-05-22 16:31:34 +05:00