30 #define CTABLES ((HTAPS + 7) / 8)
53 0.09950731974056658, 0.09562845727714668, 0.08819647126516944,
54 0.07782552527068175, 0.06534876523171299, 0.05172629311427257,
55 0.0379429484910187, 0.02490921351762261, 0.0133774746265897,
56 0.003883043418804416, -0.003284703416210726, -0.008080250212687497,
57 -0.01067241812471033, -0.01139427235000863, -0.0106813877974587,
58 -0.009007905078766049, -0.006828859761015335, -0.004535184322001496,
59 -0.002425035959059578, -0.0006922187080790708, 0.0005700762133516592,
60 0.001353838005269448, 0.001713709169690937, 0.001742046839472948,
61 0.001545601648013235, 0.001226696225277855, 0.0008704322683580222,
62 0.0005381636200535649, 0.000266446345425276, 7.002968738383528e-05,
63 -5.279407053811266e-05, -0.0001140625650874684, -0.0001304796361231895,
64 -0.0001189970287491285, -9.396247155265073e-05, -6.577634378272832e-05,
65 -4.07492895872535e-05, -2.17407957554587e-05, -9.163058931391722e-06,
66 -2.017460145032201e-06, 1.249721855219005e-06, 2.166655190537392e-06,
67 1.930520892991082e-06, 1.319400334374195e-06, 7.410039764949091e-07,
68 3.423230509967409e-07, 1.244182214744588e-07, 3.130441005359396e-08
78 for (e = 0; e < 256; ++e) {
79 memset(acc, 0,
sizeof(acc));
80 for (m = 0; m < 8; ++m) {
81 sign = (((e >> (7 - m)) & 1) * 2 - 1);
83 acc[t] += sign *
htaps[t * 8 + m];
99 const uint8_t *
src, ptrdiff_t src_stride,
100 float *
dst, ptrdiff_t dst_stride)
110 memcpy(buf,
s->buf,
sizeof(buf));
123 sum += ctables[
i][
a] + ctables[
i][
b];
133 memcpy(
s->buf, buf,
sizeof(buf));