Lines Matching refs:srcRB
87 template <typename F> void downsample_2_2(void* dst, const void* src, size_t srcRB, int count) { in downsample_2_2() argument
89 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB); in downsample_2_2()
105 template <typename F> void downsample_3_2(void* dst, const void* src, size_t srcRB, int count) { in downsample_3_2() argument
108 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB); in downsample_3_2()
128 template <typename F> void downsample_2_3(void* dst, const void* src, size_t srcRB, int count) { in downsample_2_3() argument
130 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB); in downsample_2_3()
131 auto p2 = (const typename F::Type*)((const char*)p1 + srcRB); in downsample_2_3()
150 template <typename F> void downsample_3_3(void* dst, const void* src, size_t srcRB, int count) { in downsample_3_3() argument
152 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB); in downsample_3_3()
153 auto p2 = (const typename F::Type*)((const char*)p1 + srcRB); in downsample_3_3()
192 typedef void FilterProc(void*, const void* srcPtr, size_t srcRB, int count); in Build()
311 const size_t srcRB = srcPM.rowBytes(); in Build() local
313 proc(dstBasePtr, srcBasePtr, srcRB, width); in Build()
314 srcBasePtr = (char*)srcBasePtr + srcRB * 2; // jump two rows in Build()