Lines Matching refs:info

42     static void kernelU1(const RsExpandKernelDriverInfo *info,
45 static void kernelU2(const RsExpandKernelDriverInfo *info,
48 static void kernelU4(const RsExpandKernelDriverInfo *info,
51 static void kernelF1(const RsExpandKernelDriverInfo *info,
54 static void kernelF2(const RsExpandKernelDriverInfo *info,
57 static void kernelF4(const RsExpandKernelDriverInfo *info,
84 static void ConvolveOneU4(const RsExpandKernelDriverInfo *info, uint32_t x, uchar4 *out, in ConvolveOneU4() argument
89 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneU4()
106 static void ConvolveOneU2(const RsExpandKernelDriverInfo *info, uint32_t x, uchar2 *out, in ConvolveOneU2() argument
111 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneU2()
127 static void ConvolveOneU1(const RsExpandKernelDriverInfo *info, uint32_t x, uchar *out, in ConvolveOneU1() argument
132 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneU1()
146 static void ConvolveOneF4(const RsExpandKernelDriverInfo *info, uint32_t x, float4 *out, in ConvolveOneF4() argument
151 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneF4()
157 static void ConvolveOneF2(const RsExpandKernelDriverInfo *info, uint32_t x, float2 *out, in ConvolveOneF2() argument
162 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneF2()
168 static void ConvolveOneF1(const RsExpandKernelDriverInfo *info, uint32_t x, float *out, in ConvolveOneF1() argument
173 uint32_t x2 = rsMin((int32_t)x+1, (int32_t)info->dim.x-1); in ConvolveOneF1()
179 void RsdCpuScriptIntrinsicConvolve3x3::kernelU4(const RsExpandKernelDriverInfo *info, in kernelU4() argument
182 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelU4()
191 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelU4()
192 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelU4()
194 const uchar4 *py1 = (const uchar4 *)(pin + stride * info->current.y); in kernelU4()
197 uchar4 *out = (uchar4 *)info->outPtr[0]; in kernelU4()
201 ConvolveOneU4(info, 0, out, py0, py1, py2, cp->mFp); in kernelU4()
219 ConvolveOneU4(info, x1, out, py0, py1, py2, cp->mFp); in kernelU4()
226 void RsdCpuScriptIntrinsicConvolve3x3::kernelU2(const RsExpandKernelDriverInfo *info, in kernelU2() argument
229 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelU2()
238 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelU2()
239 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelU2()
241 const uchar2 *py1 = (const uchar2 *)(pin + stride * info->current.y); in kernelU2()
244 uchar2 *out = (uchar2 *)info->outPtr[0]; in kernelU2()
248 ConvolveOneU2(info, 0, out, py0, py1, py2, cp->mFp); in kernelU2()
264 ConvolveOneU2(info, x1, out, py0, py1, py2, cp->mFp); in kernelU2()
271 void RsdCpuScriptIntrinsicConvolve3x3::kernelU1(const RsExpandKernelDriverInfo *info, in kernelU1() argument
274 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelU1()
283 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelU1()
284 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelU1()
286 const uchar *py1 = (const uchar *)(pin + stride * info->current.y); in kernelU1()
289 uchar *out = (uchar *)info->outPtr[0]; in kernelU1()
293 ConvolveOneU1(info, 0, out, py0, py1, py2, cp->mFp); in kernelU1()
309 ConvolveOneU1(info, x1, out, py0, py1, py2, cp->mFp); in kernelU1()
316 void RsdCpuScriptIntrinsicConvolve3x3::kernelF4(const RsExpandKernelDriverInfo *info, in kernelF4() argument
319 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelF4()
328 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelF4()
329 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelF4()
331 const float4 *py1 = (const float4 *)(pin + stride * info->current.y); in kernelF4()
334 float4 *out = (float4 *)info->outPtr[0]; in kernelF4()
338 ConvolveOneF4(info, 0, out, py0, py1, py2, cp->mFp); in kernelF4()
354 ConvolveOneF4(info, x1, out, py0, py1, py2, cp->mFp); in kernelF4()
361 void RsdCpuScriptIntrinsicConvolve3x3::kernelF2(const RsExpandKernelDriverInfo *info, in kernelF2() argument
364 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelF2()
373 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelF2()
374 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelF2()
376 const float2 *py1 = (const float2 *)(pin + stride * info->current.y); in kernelF2()
379 float2 *out = (float2 *)info->outPtr[0]; in kernelF2()
383 ConvolveOneF2(info, 0, out, py0, py1, py2, cp->mFp); in kernelF2()
399 ConvolveOneF2(info, x1, out, py0, py1, py2, cp->mFp); in kernelF2()
405 void RsdCpuScriptIntrinsicConvolve3x3::kernelF1(const RsExpandKernelDriverInfo *info, in kernelF1() argument
408 RsdCpuScriptIntrinsicConvolve3x3 *cp = (RsdCpuScriptIntrinsicConvolve3x3 *)info->usr; in kernelF1()
417 uint32_t y1 = rsMin((int32_t)info->current.y + 1, (int32_t)(info->dim.y-1)); in kernelF1()
418 uint32_t y2 = rsMax((int32_t)info->current.y - 1, 0); in kernelF1()
420 const float *py1 = (const float *)(pin + stride * info->current.y); in kernelF1()
423 float *out = (float *)info->outPtr[0]; in kernelF1()
427 ConvolveOneF1(info, 0, out, py0, py1, py2, cp->mFp); in kernelF1()
443 ConvolveOneF1(info, x1, out, py0, py1, py2, cp->mFp); in kernelF1()
491 s->mHal.info.exportedVariableCount = 2; in populateScript()