Lines Matching refs:sums
38 void kernelP1U4(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
39 void kernelP1U3(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
40 void kernelP1U2(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
41 void kernelP1U1(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
56 void kernelP1L4(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
57 void kernelP1L3(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
58 void kernelP1L2(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
59 void kernelP1L1(const uchar* in, int* sums, uint32_t xstart, uint32_t xend);
102 int* sums = &mSums[256 * paddedSize(mVectorSize) * threadIndex]; in processData() local
106 std::invoke(kernel, this, inPtr, sums, startX, endX); in processData()
110 void HistogramTask::kernelP1U4(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1U4() argument
112 sums[(in[0] << 2)]++; in kernelP1U4()
113 sums[(in[1] << 2) + 1]++; in kernelP1U4()
114 sums[(in[2] << 2) + 2]++; in kernelP1U4()
115 sums[(in[3] << 2) + 3]++; in kernelP1U4()
120 void HistogramTask::kernelP1U3(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1U3() argument
122 sums[(in[0] << 2)]++; in kernelP1U3()
123 sums[(in[1] << 2) + 1]++; in kernelP1U3()
124 sums[(in[2] << 2) + 2]++; in kernelP1U3()
129 void HistogramTask::kernelP1U2(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1U2() argument
131 sums[(in[0] << 1)]++; in kernelP1U2()
132 sums[(in[1] << 1) + 1]++; in kernelP1U2()
137 void HistogramTask::kernelP1U1(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1U1() argument
139 sums[in[0]]++; in kernelP1U1()
196 int* sums = &mSums[256 * threadIndex]; in processData() local
200 std::invoke(kernel, this, inPtr, sums, startX, endX); in processData()
204 void HistogramDotTask::kernelP1L4(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1L4() argument
207 sums[(t + 0x7f) >> 8]++; in kernelP1L4()
212 void HistogramDotTask::kernelP1L3(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1L3() argument
215 sums[(t + 0x7f) >> 8]++; in kernelP1L3()
220 void HistogramDotTask::kernelP1L2(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1L2() argument
223 sums[(t + 0x7f) >> 8]++; in kernelP1L2()
228 void HistogramDotTask::kernelP1L1(const uchar* in, int* sums, uint32_t xstart, uint32_t xend) { in kernelP1L1() argument
231 sums[(t + 0x7f) >> 8]++; in kernelP1L1()