Lines Matching defs:srcRB

128 template <typename F> void downsample_1_2(void* dst, const void* src, size_t srcRB, int count) {
131 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
145 template <typename F> void downsample_1_3(void* dst, const void* src, size_t srcRB, int count) {
148 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
149 auto p2 = (const typename F::Type*)((const char*)p1 + srcRB);
165 template <typename F> void downsample_2_1(void* dst, const void* src, size_t srcRB, int count) {
180 template <typename F> void downsample_2_2(void* dst, const void* src, size_t srcRB, int count) {
183 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
199 template <typename F> void downsample_2_3(void* dst, const void* src, size_t srcRB, int count) {
202 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
203 auto p2 = (const typename F::Type*)((const char*)p1 + srcRB);
222 template <typename F> void downsample_3_1(void* dst, const void* src, size_t srcRB, int count) {
239 template <typename F> void downsample_3_2(void* dst, const void* src, size_t srcRB, int count) {
242 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
262 template <typename F> void downsample_3_3(void* dst, const void* src, size_t srcRB, int count) {
265 auto p1 = (const typename F::Type*)((const char*)p0 + srcRB);
266 auto p2 = (const typename F::Type*)((const char*)p1 + srcRB);
307 void downsample_2_2_srgb(void* dst, const void* src, size_t srcRB, int count) {
309 const uint8_t* p1 = ((const uint8_t*) src) + srcRB;
370 downsample_2_2<ColorTypeFilter_S32>(d, p0, srcRB, count);
389 typedef void FilterProc(void*, const void* srcPtr, size_t srcRB, int count);
562 const size_t srcRB = srcPM.rowBytes();
564 proc(dstBasePtr, srcBasePtr, srcRB, width);
565 srcBasePtr = (char*)srcBasePtr + srcRB * 2; // jump two rows