aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2019-05-06 18:15:11 +0200
committerAnton Khirnov <anton@khirnov.net>2019-05-06 18:24:01 +0200
commit1618ce8e5e8b5739d5e8f70dc2aced1288287526 (patch)
tree33a6c00d4ece790a5905290b3dd2944047ba1217
parent1145d43ffef5568e04fb79a4f73ecd69f2f09ce2 (diff)
transfer: fix non-contiguous interpolation
-rw-r--r--transfer_interp_template.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/transfer_interp_template.c b/transfer_interp_template.c
index 65ae98b..e7ff14a 100644
--- a/transfer_interp_template.c
+++ b/transfer_interp_template.c
@@ -48,7 +48,7 @@ FUNC(interp_transfer_line)(double *dst, ptrdiff_t dst_len,
for (ptrdiff_t idx0 = 0; idx0 < STENCIL; idx0++) {
double tmp = 0.0;
for (ptrdiff_t idx1 = 0; idx1 < STENCIL; idx1++)
- tmp += src_data[idx0 * src_stride + idx1 ] * fact_x[STENCIL * x + idx1];
+ tmp += src_data[idx0 * src_stride + idx1 * SSTRIDE1] * fact_x[STENCIL * x + idx1];
val += tmp * fact_y[idx0];
}