[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [60182] branches/soc-2013-paint/source/ blender/editors/sculpt_paint: * Fix uninitialized variable in previous commit, made blur image float
Antony Riakiotakis
kalast at gmail.com
Tue Sep 17 04:03:29 CEST 2013
Revision: 60182
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=60182
Author: psy-fi
Date: 2013-09-17 02:03:25 +0000 (Tue, 17 Sep 2013)
Log Message:
-----------
* Fix uninitialized variable in previous commit, made blur image float
on the canvas.
Modified Paths:
--------------
branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image.c
branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image_2d.c
Modified: branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image.c
===================================================================
--- branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image.c 2013-09-17 01:34:56 UTC (rev 60181)
+++ branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image.c 2013-09-17 02:03:25 UTC (rev 60182)
@@ -501,6 +501,7 @@
kernel->side = pixel_len * 2 + 1;
kernel->side_squared = kernel->side * kernel->side;
kernel->wdata = MEM_mallocN(sizeof(float) * kernel->side_squared, "blur kernel data");
+ kernel->pixel_len = pixel_len;
switch (type) {
case KERNEL_BOX:
Modified: branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image_2d.c
===================================================================
--- branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image_2d.c 2013-09-17 01:34:56 UTC (rev 60181)
+++ branches/soc-2013-paint/source/blender/editors/sculpt_paint/paint_image_2d.c 2013-09-17 02:03:25 UTC (rev 60182)
@@ -851,8 +851,8 @@
for (yk = 0; yk < kernel->side; yk++) {
for (xk = 0; xk < kernel->side; xk++) {
- count += paint_2d_ibuf_add_if(ibuf, xi - (xk - kernel->pixel_len),
- yi - (yk - kernel->pixel_len), outrgb, is_torus,
+ count += paint_2d_ibuf_add_if(ibuf, xi + xk - kernel->pixel_len,
+ yi + yk - kernel->pixel_len, outrgb, is_torus,
kernel->wdata[xk + yk * kernel->side]);
}
}
More information about the Bf-blender-cvs
mailing list