Lines Matching refs:cp

287     RsdCpuScriptIntrinsicBlur *cp = (RsdCpuScriptIntrinsicBlur *)info->usr;  in kernelU4()  local
288 if (!cp->mAlloc.get()) { in kernelU4()
292 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU4()
293 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU4()
303 stride, x1, info->current.y, x2 - x1, cp->mIradius, cp->mIp + cp->mIradius); in kernelU4()
309 if ((info->dim.x > cp->mScratchSize[info->lid]) || !cp->mScratch[info->lid]) { in kernelU4()
311 cp->mScratch[info->lid] = realloc(cp->mScratch[info->lid], (info->dim.x + 1) * 16); in kernelU4()
312 cp->mScratchSize[info->lid] = info->dim.x; in kernelU4()
315 buf = (float4 *) ((((intptr_t)cp->mScratch[info->lid]) + 15) & ~0xf); in kernelU4()
319 if ((y > cp->mIradius) && (y < ((int)info->dim.y - cp->mIradius))) { in kernelU4()
320 const uchar *pi = pin + (y - cp->mIradius) * stride; in kernelU4()
321 OneVFU4(fout, pi, stride, cp->mFp, cp->mIradius * 2 + 1, 0, info->dim.x); in kernelU4()
325 OneVU4(info, fout, x1, y, pin, stride, cp->mFp, cp->mIradius); in kernelU4()
332 while ((x1 < (uint32_t)cp->mIradius) && (x1 < x2)) { in kernelU4()
333 OneHU4(info, out, x1, buf, cp->mFp, cp->mIradius); in kernelU4()
339 if ((x1 + cp->mIradius) < x2) { in kernelU4()
340 rsdIntrinsicBlurHFU4_K(out, buf - cp->mIradius, cp->mFp, in kernelU4()
341 cp->mIradius * 2 + 1, x1, x2 - cp->mIradius); in kernelU4()
342 out += (x2 - cp->mIradius) - x1; in kernelU4()
343 x1 = x2 - cp->mIradius; in kernelU4()
348 OneHU4(info, out, x1, buf, cp->mFp, cp->mIradius); in kernelU4()
358 RsdCpuScriptIntrinsicBlur *cp = (RsdCpuScriptIntrinsicBlur *)info->usr; in kernelU1() local
359 if (!cp->mAlloc.get()) { in kernelU1()
363 const uchar *pin = (const uchar *)cp->mAlloc->mHal.drvState.lod[0].mallocPtr; in kernelU1()
364 const size_t stride = cp->mAlloc->mHal.drvState.lod[0].stride; in kernelU1()
373 stride, x1, info->current.y, x2 - x1, cp->mIradius, cp->mIp + cp->mIradius); in kernelU1()
380 if ((y > cp->mIradius) && (y < ((int)info->dim.y - cp->mIradius -1))) { in kernelU1()
381 const uchar *pi = pin + (y - cp->mIradius) * stride; in kernelU1()
382 OneVFU1(fout, pi, stride, cp->mFp, cp->mIradius * 2 + 1, 0, info->dim.x); in kernelU1()
386 OneVU1(info, fout, x1, y, pin, stride, cp->mFp, cp->mIradius); in kernelU1()
394 ((x1 < (uint32_t)cp->mIradius) || (((uintptr_t)out) & 0x3))) { in kernelU1()
395 OneHU1(info, out, x1, buf, cp->mFp, cp->mIradius); in kernelU1()
401 if ((x1 + cp->mIradius) < x2) { in kernelU1()
402 uint32_t len = x2 - (x1 + cp->mIradius); in kernelU1()
405 rsdIntrinsicBlurHFU1_K(out, ((float *)buf) - cp->mIradius, cp->mFp, in kernelU1()
406 cp->mIradius * 2 + 1, x1, x1 + len); in kernelU1()
414 OneHU1(info, out, x1, buf, cp->mFp, cp->mIradius); in kernelU1()