Lines Matching defs:synth_width
60 const ptrdiff_t synth_width = width << 1;
68 for (x = 0; x < synth_width; x++)
70 synthl += synth_width;
82 synthl[synth_width - 1] -= (17*synthl[synth_width - 2] -
83 synthl[synth_width - 4] + 8) >> 4;
84 synthl[synth_width - 3] -= (8*synthl[synth_width - 2] +
85 9*synthl[synth_width - 4] -
86 synthl[synth_width - 6] + 8) >> 4;
92 synthl[synth_width - 2] += (synthl[synth_width - 3] +
93 synthl[synth_width - 1] + 2) >> 2;
94 synthl += synth_width;
98 synthl = synth + synth_width;
99 for (x = 0; x < synth_width; x++)
100 synthl[x] -= (8*synthl[x - synth_width] + 9*synthl[x + synth_width] -
101 synthl[x + 3 * synth_width] + 8) >> 4;
103 synthl = synth + (synth_width << 1);
105 for (x = 0; x < synth_width; x++)
106 synthl[x + synth_width] -= (9*synthl[x] +
107 9*synthl[x + 2 * synth_width] -
108 synthl[x - 2 * synth_width] -
109 synthl[x + 4 * synth_width] + 8) >> 4;
110 synthl += synth_width << 1;
113 synthl = synth + (synth_height - 1) * synth_width;
114 for (x = 0; x < synth_width; x++) {
115 synthl[x] -= (17*synthl[x - synth_width] -
116 synthl[x - 3*synth_width] + 8) >> 4;
117 synthl[x - 2*synth_width] -= (9*synthl[x - 3*synth_width] +
118 8*synthl[x - 1*synth_width] - synthl[x - 5*synth_width] + 8) >> 4;
123 for (x = 0; x < synth_width; x++)
124 synthl[x] += (synthl[x + synth_width] + synthl[x + synth_width] + 2) >> 2;
126 synthl = synth + (synth_width << 1);
128 for (x = 0; x < synth_width; x++)
129 synthl[x] += (synthl[x - synth_width] + synthl[x + synth_width] + 2) >> 2;
130 synthl += synth_width << 1;
133 synthl = synth + (synth_height - 2) * synth_width;
134 for (x = 0; x < synth_width; x++)
135 synthl[x] += (synthl[x - synth_width] + synthl[x + synth_width] + 2) >> 2;
145 const ptrdiff_t synth_width = width << 1;
153 for (x = 0; x < synth_width; x++)
155 synthl += synth_width;
166 synthl[synth_width - 1] -= (2*synthl[synth_width - 2] + 1) >> 1;
173 synthl[synth_width - 2] += (synthl[synth_width - 3] + synthl[synth_width - 1] + 2) >> 2;
175 synthl += synth_width;
179 synthl = synth + synth_width;
180 for (x = 0; x < synth_width; x++)
181 synthl[x] -= (synthl[x - synth_width] + synthl[x + synth_width] + 1) >> 1;
183 synthl = synth + (synth_width << 1);
185 for (x = 0; x < synth_width; x++)
186 synthl[x + synth_width] -= (synthl[x] + synthl[x + synth_width * 2] + 1) >> 1;
187 synthl += (synth_width << 1);
190 synthl = synth + (synth_height - 1) * synth_width;
191 for (x = 0; x < synth_width; x++)
192 synthl[x] -= (2*synthl[x - synth_width] + 1) >> 1;
196 for (x = 0; x < synth_width; x++)
197 synthl[x] += (2*synthl[synth_width + x] + 2) >> 2;
199 synthl = synth + (synth_width << 1);
201 for (x = 0; x < synth_width; x++)
202 synthl[x] += (synthl[x + synth_width] + synthl[x - synth_width] + 2) >> 2;
203 synthl += (synth_width << 1);
206 synthl = synth + (synth_height - 2)*synth_width;
207 for (x = 0; x < synth_width; x++)
208 synthl[x] += (synthl[x - synth_width] + synthl[x + synth_width] + 2) >> 2;
220 const ptrdiff_t synth_width = width << 1;
225 for (x = 0; x < synth_width; x += 2) {
226 synthl[y*synth_width + x + 1] = (datal[y*stride + x + 1] << s) -
228 synthl[y*synth_width + x] = (datal[y*stride + x + 0] << s) +
229 ((synthl[y*synth_width + x + 1] + 1) >> 1);
234 for (x = 0; x < synth_width; x++) {
236 synthl[(y + 1)*synth_width + x] = synthl[(y + 1)*synth_width + x] -
237 synthl[y*synth_width + x];
238 synthl[y*synth_width + x] = synthl[y*synth_width + x] +
239 ((synthl[(y + 1)*synth_width + x] + 1) >> 1);