Lines Matching refs:avg
25 .macro pixels16 rnd=1, avg=0
26 .if \avg
33 .if \avg
52 .macro pixels16_x2 rnd=1, avg=0
57 avg v0.16B, v0.16B, v1.16B
59 avg v2.16B, v2.16B, v3.16B
60 .if \avg
73 .macro pixels16_y2 rnd=1, avg=0
78 avg v2.16B, v0.16B, v1.16B
80 avg v3.16B, v0.16B, v1.16B
82 .if \avg
93 avg v2.16B, v0.16B, v1.16B
95 avg v3.16B, v0.16B, v1.16B
96 .if \avg
109 .macro pixels16_xy2 rnd=1, avg=0
129 .if \avg
144 .if \avg
161 .if \avg
174 .if \avg
183 .macro pixels8 rnd=1, avg=0
188 .if \avg
208 .macro pixels8_x2 rnd=1, avg=0
214 avg v0.8B, v0.8B, v1.8B
215 avg v2.8B, v2.8B, v3.8B
216 .if \avg
229 .macro pixels8_y2 rnd=1, avg=0
234 avg v4.8B, v0.8B, v1.8B
236 avg v5.8B, v0.8B, v1.8B
238 .if \avg
249 avg v4.8B, v0.8B, v1.8B
251 avg v5.8B, v0.8B, v1.8B
252 .if \avg
265 .macro pixels8_xy2 rnd=1, avg=0
283 .if \avg
290 .if \avg
306 .if \avg
313 .if \avg
322 .macro pixfunc pfx, name, suf, rnd=1, avg=0
324 .macro avg rd, rn, rm
336 .macro avg rd, rn, rm
350 \name \rnd, \avg
352 .purgem avg
358 .macro pixfunc2 pfx, name, avg=0
359 pixfunc \pfx, \name, rnd=1, avg=\avg
360 pixfunc \pfx, \name, _no_rnd, rnd=0, avg=\avg
367 pixfunc put_, pixels16, avg=0
368 pixfunc2 put_, pixels16_x2, avg=0
369 pixfunc2 put_, pixels16_y2, avg=0
370 pixfunc2 put_, pixels16_xy2, avg=0
376 pixfunc avg_, pixels16, avg=1
377 pixfunc2 avg_, pixels16_x2, avg=1
378 pixfunc2 avg_, pixels16_y2, avg=1
379 pixfunc2 avg_, pixels16_xy2, avg=1
385 pixfunc put_, pixels8, avg=0
386 pixfunc2 put_, pixels8_x2, avg=0
387 pixfunc2 put_, pixels8_y2, avg=0
388 pixfunc2 put_, pixels8_xy2, avg=0
394 pixfunc avg_, pixels8, avg=1
395 pixfunc avg_, pixels8_x2, avg=1
396 pixfunc avg_, pixels8_y2, avg=1
397 pixfunc avg_, pixels8_xy2, avg=1