Lines Matching refs:dot
263 float dot[4], sum; in blur_row_x() local
277 dot[0] = dot[1] = dot[2] = dot[3] = 0.0; in blur_row_x()
284 dot[0] += (float) in_row[cc++] * coeff; in blur_row_x()
285 dot[1] += (float) in_row[cc++] * coeff; in blur_row_x()
286 dot[2] += (float) in_row[cc++] * coeff; in blur_row_x()
287 dot[3] += (float) in_row[cc++] * coeff; in blur_row_x()
290 out_row[c * 4] = dot[0] / sum; in blur_row_x()
291 out_row[c * 4 + 1] = dot[1] / sum; in blur_row_x()
292 out_row[c * 4 + 2] = dot[2] / sum; in blur_row_x()
293 out_row[c * 4 + 3] = dot[3] / sum; in blur_row_x()
301 float dot[4], sum; in gaussian_smooth() local
339 dot[0] = dot[1] = dot[2] = dot[3] = 0.0; in gaussian_smooth()
342 dot[0] += tmp[0] * kern; in gaussian_smooth()
343 dot[1] += tmp[1] * kern; in gaussian_smooth()
344 dot[2] += tmp[2] * kern; in gaussian_smooth()
345 dot[3] += tmp[3] * kern; in gaussian_smooth()
348 *out_row++ = (guint8) CLAMP ((dot[0] / sum + 0.5), 0, 255); in gaussian_smooth()
349 *out_row++ = (guint8) CLAMP ((dot[1] / sum + 0.5), 0, 255); in gaussian_smooth()
350 *out_row++ = (guint8) CLAMP ((dot[2] / sum + 0.5), 0, 255); in gaussian_smooth()
351 *out_row++ = (guint8) CLAMP ((dot[3] / sum + 0.5), 0, 255); in gaussian_smooth()