Lines Matching refs:radius
25 stack_blur_job(lv_opa_t * src, unsigned int w, unsigned int h, unsigned int radius, int cores, int …
91 static void stack_blur_job(lv_opa_t * src, unsigned int w, unsigned int h, unsigned int radius, int… in stack_blur_job() argument
94 if(radius < 2 || radius > 254) { in stack_blur_job()
114 unsigned int div = (radius * 2) + 1; in stack_blur_job()
115 unsigned int mul_sum = stackblur_mul[radius]; in stack_blur_job()
116 unsigned char shr_sum = stackblur_shr[radius]; in stack_blur_job()
130 for(i = 0; i <= radius; i++) { in stack_blur_job()
137 for(i = 1; i <= radius; i++) { in stack_blur_job()
139 stack_ptr = &stack[i + radius]; in stack_blur_job()
141 sum_r += src_ptr[0] * (radius + 1 - i); in stack_blur_job()
145 sp = radius; in stack_blur_job()
146 xp = radius; in stack_blur_job()
156 stack_start = sp + div - radius; in stack_blur_job()
194 for(i = 0; i <= radius; i++) { in stack_blur_job()
200 for(i = 1; i <= radius; i++) { in stack_blur_job()
203 stack_ptr = &stack[i + radius]; in stack_blur_job()
205 sum_r += src_ptr[0] * (radius + 1 - i); in stack_blur_job()
209 sp = radius; in stack_blur_job()
210 yp = radius; in stack_blur_job()
220 stack_start = sp + div - radius; in stack_blur_job()