diff options
author | Anton Khirnov <anton@khirnov.net> | 2019-05-06 18:15:11 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2019-05-06 18:24:01 +0200 |
commit | 1618ce8e5e8b5739d5e8f70dc2aced1288287526 (patch) | |
tree | 33a6c00d4ece790a5905290b3dd2944047ba1217 | |
parent | 1145d43ffef5568e04fb79a4f73ecd69f2f09ce2 (diff) |
transfer: fix non-contiguous interpolation
-rw-r--r-- | transfer_interp_template.c | 2 |
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]; } |