[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [32754] branches/render25/source/blender/ nodes/intern/CMP_util.c: svn merge https://svn.blender.org/svnroot/ bf-blender/trunk/blender -r32752:32753

Campbell Barton ideasman42 at gmail.com
Thu Oct 28 14:40:25 CEST 2010


Revision: 32754
          http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=32754
Author:   campbellbarton
Date:     2010-10-28 14:40:25 +0200 (Thu, 28 Oct 2010)

Log Message:
-----------
svn merge https://svn.blender.org/svnroot/bf-blender/trunk/blender -r32752:32753

Modified Paths:
--------------
    branches/render25/source/blender/nodes/intern/CMP_util.c

Modified: branches/render25/source/blender/nodes/intern/CMP_util.c
===================================================================
--- branches/render25/source/blender/nodes/intern/CMP_util.c	2010-10-28 12:29:59 UTC (rev 32753)
+++ branches/render25/source/blender/nodes/intern/CMP_util.c	2010-10-28 12:40:25 UTC (rev 32754)
@@ -1303,7 +1303,7 @@
 void IIR_gauss(CompBuf* src, float sigma, int chan, int xy)
 {
 	double q, q2, sc, cf[4], tsM[9], tsu[3], tsv[3];
-	float *X, *Y, *W;
+	double *X, *Y, *W;
 	int i, x, y, sz;
 
 	// <0.5 not valid, though can have a possibly useful sort of sharpening effect
@@ -1367,9 +1367,9 @@
 
 	// intermediate buffers
 	sz = MAX2(src->x, src->y);
-	X = MEM_callocN(sz*sizeof(float), "IIR_gauss X buf");
-	Y = MEM_callocN(sz*sizeof(float), "IIR_gauss Y buf");
-	W = MEM_callocN(sz*sizeof(float), "IIR_gauss W buf");
+	X = MEM_callocN(sz*sizeof(double), "IIR_gauss X buf");
+	Y = MEM_callocN(sz*sizeof(double), "IIR_gauss Y buf");
+	W = MEM_callocN(sz*sizeof(double), "IIR_gauss W buf");
 	if (xy & 1) {	// H
 		for (y=0; y<src->y; ++y) {
 			const int yx = y*src->x;





More information about the Bf-blender-cvs mailing list