Revision: 49232
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=49232
Author: lockal
Date: 2012-07-25 23:28:17 +0000 (Wed, 25 Jul 2012)
Log Message:
-----------
Fix [#31609] save .EXR defaults to uncompressed, causes segfault.
IMB_filterN now generates 32-bit int representation of float images for mipmap
generation if such representation does not exist.
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 2012-07-25 22:37:52 UTC
(rev 49231)
+++ trunk/blender/source/blender/imbuf/intern/filter.c 2012-07-25 23:28:17 UTC
(rev 49232)
@@ -211,6 +211,10 @@
rowlen = in->x;
+ /* generate 32-bit version for float images if it is not already
generated by other space */
+ if (in->rect == NULL)
+ IMB_rect_from_float(in);
+
for (y = 0; y < in->y; y++) {
/* setup rows */
row2 = (char *)(in->rect + y * rowlen);
_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs