Revision: 36569 http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=36569 Author: nazgul Date: 2011-05-09 10:03:06 +0000 (Mon, 09 May 2011) Log Message: ----------- Fix for memory leak caused by re-making mipmaps
Problem was caused by different limits for "last" mipmap: it was 1x1 for mkaing mipmaps and 2x2 for re-making. 2x2 should be enough for mipmap. Modified Paths: -------------- trunk/blender/source/blender/imbuf/intern/filter.c Modified: trunk/blender/source/blender/imbuf/intern/filter.c =================================================================== --- trunk/blender/source/blender/imbuf/intern/filter.c 2011-05-09 09:38:48 UTC (rev 36568) +++ trunk/blender/source/blender/imbuf/intern/filter.c 2011-05-09 10:03:06 UTC (rev 36569) @@ -437,7 +437,7 @@ hbuf= ibuf->mipmap[curmap]; hbuf->miplevel= curmap+1; - if(!hbuf || (hbuf->x == 1 && hbuf->y == 1)) + if(!hbuf || (hbuf->x <= 2 && hbuf->y <= 2)) break; curmap++; _______________________________________________ Bf-blender-cvs mailing list Bf-blender-cvs@blender.org http://lists.blender.org/mailman/listinfo/bf-blender-cvs