Blender Git Loki

Git Commits -> Revision de6d480

Revision de6d480 by Sergey Sharybin (master)
July 24, 2012, 20:05 (GMT)
Tomato Cycles: fix for memory overflow issue

This fixes memory overflow caused by creating render result every time
RenderResult is creating when updating sample and not being freed until
tile is fully rendered.

Solved in probably not best way -- RenderResult is being stored in
RenderBuffers, so it's creating only once.

This solves memory issues, but while was looking into this issue
discovered dramatic slowdown caused by samples update in some files
from mango svn.

Solving this slowdown is becoming first priority from now on.

Commit Details:

Full Hash: de6d480f715a41464d405d2840d05e2d5006b2bf
SVN Revision: 49183
Parent Commit: c363fc3
Lines Changed: +28, -9

4 Modified Paths:

/intern/cycles/blender/blender_session.cpp (+22, -8) (Diff)
/intern/cycles/render/buffers.cpp (+2, -0) (Diff)
/intern/cycles/render/buffers.h (+2, -0) (Diff)
/source/blender/render/intern/source/external_engine.c (+2, -1) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021