Fix Clang build (fixes #4483)
This commit is contained in:
parent
16679296b7
commit
840908e431
@ -943,9 +943,9 @@ inline void StandardToneCurve::BatchApply(
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifdef __SSE2__
|
#ifdef __SSE2__
|
||||||
vfloat tmpr;
|
float tmpr[4] ALIGNED16;
|
||||||
vfloat tmpg;
|
float tmpg[4] ALIGNED16;
|
||||||
vfloat tmpb;
|
float tmpb[4] ALIGNED16;
|
||||||
float mv = lutToneCurve[MAXVALF];
|
float mv = lutToneCurve[MAXVALF];
|
||||||
for (; i + 3 < end; i += 4) {
|
for (; i + 3 < end; i += 4) {
|
||||||
__m128 r_val = LVF(r[i]);
|
__m128 r_val = LVF(r[i]);
|
||||||
@ -1130,9 +1130,9 @@ inline void WeightedStdToneCurve::BatchApply(const size_t start, const size_t en
|
|||||||
const vfloat zd5v = F2V(0.5f);
|
const vfloat zd5v = F2V(0.5f);
|
||||||
const vfloat zd25v = F2V(0.25f);
|
const vfloat zd25v = F2V(0.25f);
|
||||||
|
|
||||||
vfloat tmpr;
|
float tmpr[4] ALIGNED16;
|
||||||
vfloat tmpg;
|
float tmpg[4] ALIGNED16;
|
||||||
vfloat tmpb;
|
float tmpb[4] ALIGNED16;
|
||||||
|
|
||||||
for (; i + 3 < end; i += 4) {
|
for (; i + 3 < end; i += 4) {
|
||||||
vfloat r_val = LIMV(LVF(r[i]), ZEROV, c65535v);
|
vfloat r_val = LIMV(LVF(r[i]), ZEROV, c65535v);
|
||||||
|
@ -3791,9 +3791,9 @@ void ImProcFunctions::rgbProc (Imagefloat* working, LabImage* lab, PipetteBuffer
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
vfloat tmpr;
|
float tmpr[4] ALIGNED16;
|
||||||
vfloat tmpg;
|
float tmpg[4] ALIGNED16;
|
||||||
vfloat tmpb;
|
float tmpb[4] ALIGNED16;
|
||||||
|
|
||||||
for (int i = istart, ti = 0; i < tH; i++, ti++) {
|
for (int i = istart, ti = 0; i < tH; i++, ti++) {
|
||||||
int j = jstart, tj = 0;
|
int j = jstart, tj = 0;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user