From 4762d1ec63357db4d49f9b3737a5fec1c72c3049 Mon Sep 17 00:00:00 2001 From: heckflosse Date: Mon, 19 Feb 2018 17:20:23 +0100 Subject: [PATCH] Badpixelscam(): Fixed bug in SSE code --- rtengine/PF_correct_RT.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/rtengine/PF_correct_RT.cc b/rtengine/PF_correct_RT.cc index e306bc202..23d9b9150 100644 --- a/rtengine/PF_correct_RT.cc +++ b/rtengine/PF_correct_RT.cc @@ -919,8 +919,8 @@ void ImProcFunctions::Badpixelscam(CieImage * src, double radius, int thresh, in selMask = vandm(selMask, vmaskf_lt(CCv, chromv)); if(_mm_movemask_ps((vfloat)selMask)) { - STVFU(src->h_p[i][j], xatan2f(interbv, interav) / piBy180v); - STVFU(src->C_p[i][j], CCv); + STVFU(src->h_p[i][j], vself(selMask, xatan2f(interbv, interav) / piBy180v, LVFU(src->h_p[i][j]))); + STVFU(src->C_p[i][j], vself(selMask, CCv, LVFU(src->C_p[i][j]))); } } }