• Home
  • Raw
  • Download

Lines Matching refs:load_macro

322 #define  ICV_DEF_RESIZE_AREA_FUNC( flavor, arrtype, load_macro, cast_macro )    \  argument
343 buf[dxn] = buf[dxn] + load_macro(src[xofs[k].si])*alpha; \
351 float t0 = buf[dxn] + load_macro(src[sxn])*alpha; \
352 float t1 = buf[dxn+1] + load_macro(src[sxn+1])*alpha; \
361 float t0 = buf[dxn] + load_macro(src[sxn])*alpha; \
362 float t1 = buf[dxn+1] + load_macro(src[sxn+1])*alpha; \
363 float t2 = buf[dxn+2] + load_macro(src[sxn+2])*alpha; \
372 float t0 = buf[dxn] + load_macro(src[sxn])*alpha; \
373 float t1 = buf[dxn+1] + load_macro(src[sxn+1])*alpha; \
375 t0 = buf[dxn+2] + load_macro(src[sxn+2])*alpha; \
376 t1 = buf[dxn+3] + load_macro(src[sxn+3])*alpha; \
415 #define ICV_DEF_RESIZE_BICUBIC_FUNC( flavor, arrtype, worktype, load_macro, \ argument
473 x = load_macro(_src[sx]); \
476 x = load_macro(_src[sx]); \
479 x = load_macro(_src[sx]); \
482 x = load_macro(_src[sx]); \
499 x = load_macro(_src[sx0 - cn]); \
502 x = load_macro(_src[sx]); \
505 x = load_macro(_src[sx]); \
508 x = load_macro(_src[sx]); \
1225 #define ICV_DEF_WARP_PERSPECTIVE_BILINEAR_FUNC( flavor, arrtype, load_macro, cast_macro )\ argument
1265 p0 = load_macro(ptr[k]) + \
1266 a * (load_macro(ptr[k+cn]) - load_macro(ptr[k])); \
1267 p1 = load_macro(ptr[k+step]) + \
1268 a * (load_macro(ptr[k+cn+step]) - \
1269 load_macro(ptr[k+step])); \
1289 p0 = load_macro(ptr0[k]) + \
1290 a * (load_macro(ptr1[k]) - load_macro(ptr0[k])); \
1291 p1 = load_macro(ptr2[k]) + \
1292 a * (load_macro(ptr3[k]) - load_macro(ptr2[k])); \
1608 #define ICV_DEF_REMAP_BILINEAR_FUNC( flavor, arrtype, load_macro, cast_macro ) \ argument
1640 float t0 = load_macro(s[0]), t1 = load_macro(s[srcstep]); \
1641 t0 += _x*(load_macro(s[cn]) - t0); \
1642 t1 += _x*(load_macro(s[srcstep + cn]) - t1); \
1657 load_macro, cast_macro1, cast_macro2 ) \ argument
1693 float t0 = load_macro(s[-cn])*icvCubicCoeffs[ifx*2 + 1] + \
1694 load_macro(s[0])*icvCubicCoeffs[ifx*2] + \
1695 load_macro(s[cn])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2] +\
1696 load_macro(s[cn*2])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2+1];\
1700 float t1 = load_macro(s[-cn])*icvCubicCoeffs[ifx*2 + 1] + \
1701 load_macro(s[0])*icvCubicCoeffs[ifx*2] + \
1702 load_macro(s[cn])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2] +\
1703 load_macro(s[cn*2])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2+1];\
1707 float t2 = load_macro(s[-cn])*icvCubicCoeffs[ifx*2 + 1] + \
1708 load_macro(s[0])*icvCubicCoeffs[ifx*2] + \
1709 load_macro(s[cn])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2] +\
1710 load_macro(s[cn*2])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2+1];\
1714 float t3 = load_macro(s[-cn])*icvCubicCoeffs[ifx*2 + 1] + \
1715 load_macro(s[0])*icvCubicCoeffs[ifx*2] + \
1716 load_macro(s[cn])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2] +\
1717 load_macro(s[cn*2])*icvCubicCoeffs[(ICV_CUBIC_TAB_SIZE-ifx)*2+1];\