/external/opencv3/modules/cudafilters/src/cuda/ |
column_filter.8uc3.cu | 49 template void linearColumn<float3, uchar3>(PtrStepSzb src, PtrStepSzb dst, const float* kernel, int ksize, int anchor, int brd_type, int cc, cudaStream_t stream);
|
row_filter.8uc3.cu | 49 template void linearRow<uchar3, float3>(PtrStepSzb src, PtrStepSzb dst, const float* kernel, int ksize, int anchor, int brd_type, int cc, cudaStream_t stream);
|
/cts/tests/camera/src/android/hardware/camera2/cts/ |
common.rs | 24 typedef uchar3 yuvx_444; // interleaved YUV. (y,u,v) per pixel. use .x/.y/.z to read 25 typedef uchar3 yuvf_420; // flexible YUV (4:2:0). use rsGetElementAtYuv to read.
|
/external/opencv3/modules/cudaarithm/src/cuda/ |
lut.cu | 151 typedef uchar3 value_type; 152 typedef uchar3 index_type; 156 __device__ __forceinline__ uchar3 operator ()(const uchar3&, const uchar3& x) const 192 GpuMat_<uchar3>& src3 = (GpuMat_<uchar3>&) src; 193 GpuMat_<uchar3>& dst3 = (GpuMat_<uchar3>&) dst;
|
add_scalar.cu | 102 {addScalarImpl<uchar, float, uchar>, addScalarImpl<uchar2, float, uchar2>, addScalarImpl<uchar3, float, uchar3>, addScalarImpl<uchar4, float, uchar4>}, 103 {addScalarImpl<uchar, float, schar>, addScalarImpl<uchar2, float, char2>, addScalarImpl<uchar3, float, char3>, addScalarImpl<uchar4, float, char4>}, 104 {addScalarImpl<uchar, float, ushort>, addScalarImpl<uchar2, float, ushort2>, addScalarImpl<uchar3, float, ushort3>, addScalarImpl<uchar4, float, ushort4>}, 105 {addScalarImpl<uchar, float, short>, addScalarImpl<uchar2, float, short2>, addScalarImpl<uchar3, float, short3>, addScalarImpl<uchar4, float, short4>}, 106 {addScalarImpl<uchar, float, int>, addScalarImpl<uchar2, float, int2>, addScalarImpl<uchar3, float, int3>, addScalarImpl<uchar4, float, int4>}, 107 {addScalarImpl<uchar, float, float>, addScalarImpl<uchar2, float, float2>, addScalarImpl<uchar3, float, float3>, addScalarImpl<uchar4, float, float4>}, 108 {addScalarImpl<uchar, double, double>, addScalarImpl<uchar2, double, double2>, addScalarImpl<uchar3, double, double3>, addScalarImpl<uchar4, double, double4>} 111 {addScalarImpl<schar, float, uchar>, addScalarImpl<char2, float, uchar2>, addScalarImpl<char3, float, uchar3>, addScalarImpl<char4, float, uchar4>}, 120 {0 /*addScalarImpl<ushort, float, uchar>*/, 0 /*addScalarImpl<ushort2, float, uchar2>*/, 0 /*addScalarImpl<ushort3, float, uchar3>*/, 0 /*addScalarImpl<ushort4, float, uchar4>*/} [all...] |
mul_scalar.cu | 99 {mulScalarImpl<uchar, float, uchar>, mulScalarImpl<uchar2, float, uchar2>, mulScalarImpl<uchar3, float, uchar3>, mulScalarImpl<uchar4, float, uchar4>}, 100 {mulScalarImpl<uchar, float, schar>, mulScalarImpl<uchar2, float, char2>, mulScalarImpl<uchar3, float, char3>, mulScalarImpl<uchar4, float, char4>}, 101 {mulScalarImpl<uchar, float, ushort>, mulScalarImpl<uchar2, float, ushort2>, mulScalarImpl<uchar3, float, ushort3>, mulScalarImpl<uchar4, float, ushort4>}, 102 {mulScalarImpl<uchar, float, short>, mulScalarImpl<uchar2, float, short2>, mulScalarImpl<uchar3, float, short3>, mulScalarImpl<uchar4, float, short4>}, 103 {mulScalarImpl<uchar, float, int>, mulScalarImpl<uchar2, float, int2>, mulScalarImpl<uchar3, float, int3>, mulScalarImpl<uchar4, float, int4>}, 104 {mulScalarImpl<uchar, float, float>, mulScalarImpl<uchar2, float, float2>, mulScalarImpl<uchar3, float, float3>, mulScalarImpl<uchar4, float, float4>}, 105 {mulScalarImpl<uchar, double, double>, mulScalarImpl<uchar2, double, double2>, mulScalarImpl<uchar3, double, double3>, mulScalarImpl<uchar4, double, double4>} 108 {mulScalarImpl<schar, float, uchar>, mulScalarImpl<char2, float, uchar2>, mulScalarImpl<char3, float, uchar3>, mulScalarImpl<char4, float, uchar4>}, 117 {0 /*mulScalarImpl<ushort, float, uchar>*/, 0 /*mulScalarImpl<ushort2, float, uchar2>*/, 0 /*mulScalarImpl<ushort3, float, uchar3>*/, 0 /*mulScalarImpl<ushort4, float, uchar4>*/} [all...] |
sub_scalar.cu | 125 {subScalarImpl<uchar, float, uchar>, subScalarImpl<uchar2, float, uchar2>, subScalarImpl<uchar3, float, uchar3>, subScalarImpl<uchar4, float, uchar4>}, 126 {subScalarImpl<uchar, float, schar>, subScalarImpl<uchar2, float, char2>, subScalarImpl<uchar3, float, char3>, subScalarImpl<uchar4, float, char4>}, 127 {subScalarImpl<uchar, float, ushort>, subScalarImpl<uchar2, float, ushort2>, subScalarImpl<uchar3, float, ushort3>, subScalarImpl<uchar4, float, ushort4>}, 128 {subScalarImpl<uchar, float, short>, subScalarImpl<uchar2, float, short2>, subScalarImpl<uchar3, float, short3>, subScalarImpl<uchar4, float, short4>}, 129 {subScalarImpl<uchar, float, int>, subScalarImpl<uchar2, float, int2>, subScalarImpl<uchar3, float, int3>, subScalarImpl<uchar4, float, int4>}, 130 {subScalarImpl<uchar, float, float>, subScalarImpl<uchar2, float, float2>, subScalarImpl<uchar3, float, float3>, subScalarImpl<uchar4, float, float4>}, 131 {subScalarImpl<uchar, double, double>, subScalarImpl<uchar2, double, double2>, subScalarImpl<uchar3, double, double3>, subScalarImpl<uchar4, double, double4>} 134 {subScalarImpl<schar, float, uchar>, subScalarImpl<char2, float, uchar2>, subScalarImpl<char3, float, uchar3>, subScalarImpl<char4, float, uchar4>}, 143 {0 /*subScalarImpl<ushort, float, uchar>*/, 0 /*subScalarImpl<ushort2, float, uchar2>*/, 0 /*subScalarImpl<ushort3, float, uchar3>*/, 0 /*subScalarImpl<ushort4, float, uchar4>*/} [all...] |
div_scalar.cu | 167 {divScalarImpl<uchar, float, uchar>, divScalarImpl<uchar2, float, uchar2>, divScalarImpl<uchar3, float, uchar3>, divScalarImpl<uchar4, float, uchar4>}, 168 {divScalarImpl<uchar, float, schar>, divScalarImpl<uchar2, float, char2>, divScalarImpl<uchar3, float, char3>, divScalarImpl<uchar4, float, char4>}, 169 {divScalarImpl<uchar, float, ushort>, divScalarImpl<uchar2, float, ushort2>, divScalarImpl<uchar3, float, ushort3>, divScalarImpl<uchar4, float, ushort4>}, 170 {divScalarImpl<uchar, float, short>, divScalarImpl<uchar2, float, short2>, divScalarImpl<uchar3, float, short3>, divScalarImpl<uchar4, float, short4>}, 171 {divScalarImpl<uchar, float, int>, divScalarImpl<uchar2, float, int2>, divScalarImpl<uchar3, float, int3>, divScalarImpl<uchar4, float, int4>}, 172 {divScalarImpl<uchar, float, float>, divScalarImpl<uchar2, float, float2>, divScalarImpl<uchar3, float, float3>, divScalarImpl<uchar4, float, float4>}, 173 {divScalarImpl<uchar, double, double>, divScalarImpl<uchar2, double, double2>, divScalarImpl<uchar3, double, double3>, divScalarImpl<uchar4, double, double4>} 176 {divScalarImpl<schar, float, uchar>, divScalarImpl<char2, float, uchar2>, divScalarImpl<char3, float, uchar3>, divScalarImpl<char4, float, uchar4>}, 185 {0 /*divScalarImpl<ushort, float, uchar>*/, 0 /*divScalarImpl<ushort2, float, uchar2>*/, 0 /*divScalarImpl<ushort3, float, uchar3>*/, 0 /*divScalarImpl<ushort4, float, uchar4>*/} [all...] |
/external/opencv3/modules/cudalegacy/src/ |
fgd.cpp | 164 {0,0,fgd::calcDiffHistogram_gpu<uchar3, uchar3>,fgd::calcDiffHistogram_gpu<uchar3, uchar4>}, 165 {0,0,fgd::calcDiffHistogram_gpu<uchar4, uchar3>,fgd::calcDiffHistogram_gpu<uchar4, uchar4>} 221 typedef void (*func_t)(PtrStepSzb prevFrame, PtrStepSzb curFrame, uchar3 bestThres, PtrStepSzb changeMask, cudaStream_t stream); 226 {0,0,fgd::calcDiffThreshMask_gpu<uchar3, uchar3>,fgd::calcDiffThreshMask_gpu<uchar3, uchar4>}, 227 {0,0,fgd::calcDiffThreshMask_gpu<uchar4, uchar3>,fgd::calcDiffThreshMask_gpu<uchar4, uchar4>} 284 {0,0,fgd::bgfgClassification_gpu<uchar3, uchar3, uchar3>,fgd::bgfgClassification_gpu<uchar3, uchar3, uchar4>} [all...] |
/external/opencv3/modules/cudalegacy/src/cuda/ |
fgd.cu | 217 template void calcDiffHistogram_gpu<uchar3, uchar3>(PtrStepSzb prevFrame, PtrStepSzb curFrame, unsigned int* hist0, unsigned int* hist1, unsigned int* hist2, unsigned int* partialBuf0, unsigned int* partialBuf1, unsigned int* partialBuf2, bool cc20, cudaStream_t stream); 218 template void calcDiffHistogram_gpu<uchar3, uchar4>(PtrStepSzb prevFrame, PtrStepSzb curFrame, unsigned int* hist0, unsigned int* hist1, unsigned int* hist2, unsigned int* partialBuf0, unsigned int* partialBuf1, unsigned int* partialBuf2, bool cc20, cudaStream_t stream); 219 template void calcDiffHistogram_gpu<uchar4, uchar3>(PtrStepSzb prevFrame, PtrStepSzb curFrame, unsigned int* hist0, unsigned int* hist1, unsigned int* hist2, unsigned int* partialBuf0, unsigned int* partialBuf1, unsigned int* partialBuf2, bool cc20, cudaStream_t stream); 226 __global__ void calcDiffThreshMask(const PtrStepSz<PT> prevFrame, const PtrStep<CT> curFrame, uchar3 bestThres, PtrStepb changeMask) 248 void calcDiffThreshMask_gpu(PtrStepSzb prevFrame, PtrStepSzb curFrame, uchar3 bestThres, PtrStepSzb changeMask, cudaStream_t stream) 260 template void calcDiffThreshMask_gpu<uchar3, uchar3>(PtrStepSzb prevFrame, PtrStepSzb curFrame, uchar3 bestThres, PtrStepSzb changeMask, cudaStream_t stream); 261 template void calcDiffThreshMask_gpu<uchar3, uchar4>(PtrStepSzb prevFrame, PtrStepSzb curFrame, uchar3 bestThres, PtrStepSzb changeMask, cudaS (…) [all...] |
NCVPixelOperations.hpp | 72 template<> struct TConvVec2Base<uchar3> {typedef Ncv8u TBase;}; 91 template<> struct TConvBase2Vec<Ncv8u, 3> {typedef uchar3 TVec;}; 120 template<> inline __host__ __device__ uchar3 _pixMakeZero<uchar3>() {return make_uchar3(0,0,0);} 136 static inline __host__ __device__ uchar3 _pixMake(Ncv8u x, Ncv8u y, Ncv8u z) {return make_uchar3(x,y,z);} 331 template<> struct TAccPixWeighted<uchar3> {typedef double3 type;}; 342 template<> struct TAccPixDist<uchar3> {typedef Ncv32u type;};
|
/cts/tests/tests/renderscript/src/android/renderscript/cts/generated/ |
TestAbs.rs | 31 uchar3 __attribute__((kernel)) testAbsChar3Uchar3(char3 inV) {
|
TestClz.rs | 47 uchar3 __attribute__((kernel)) testClzUchar3Uchar3(uchar3 inValue) {
|
TestConvert.rs | 51 float3 __attribute__((kernel)) testConvertFloat3Uchar3Float3(uchar3 inV) { 135 char3 __attribute__((kernel)) testConvertChar3Uchar3Char3(uchar3 inV) { 195 uchar3 __attribute__((kernel)) testConvertUchar3Float3Uchar3(float3 inV) { 207 uchar3 __attribute__((kernel)) testConvertUchar3Char3Uchar3(char3 inV) { 219 uchar3 __attribute__((kernel)) testConvertUchar3Uchar3Uchar3(uchar3 inV) { 231 uchar3 __attribute__((kernel)) testConvertUchar3Short3Uchar3(short3 inV) { 243 uchar3 __attribute__((kernel)) testConvertUchar3Ushort3Uchar3(ushort3 inV) { 255 uchar3 __attribute__((kernel)) testConvertUchar3Int3Uchar3(int3 inV) { 267 uchar3 __attribute__((kernel)) testConvertUchar3Uint3Uchar3(uint3 inV) [all...] |
TestClamp.rs | 103 uchar3 __attribute__((kernel)) testClampUchar3Uchar3Uchar3Uchar3(uchar3 inValue, unsigned int x) { 104 uchar3 inMinValue = rsGetElementAt_uchar3(gAllocInMinValue, x); 105 uchar3 inMaxValue = rsGetElementAt_uchar3(gAllocInMaxValue, x); 283 uchar3 __attribute__((kernel)) testClampUchar3UcharUcharUchar3(uchar3 inValue, unsigned int x) {
|
/external/opencv3/modules/cudawarping/src/ |
pyramids.cpp | 73 {pyrDown_gpu<uchar> , 0 /*pyrDown_gpu<uchar2>*/ , pyrDown_gpu<uchar3> , pyrDown_gpu<uchar4> }, 113 {pyrUp_gpu<uchar> , 0 /*pyrUp_gpu<uchar2>*/ , pyrUp_gpu<uchar3> , pyrUp_gpu<uchar4> },
|
remap.cpp | 69 {remap_gpu<uchar> , 0 /*remap_gpu<uchar2>*/ , remap_gpu<uchar3> , remap_gpu<uchar4> },
|
resize.cpp | 64 {device::resize<uchar> , 0 /*device::resize<uchar2>*/ , device::resize<uchar3> , device::resize<uchar4> },
|
/external/opencv3/modules/photo/src/ |
denoising.cuda.cpp | 86 static const func_t funcs[4] = { nlm_bruteforce_gpu<uchar>, nlm_bruteforce_gpu<uchar2>, nlm_bruteforce_gpu<uchar3>, 0/*nlm_bruteforce_gpu<uchar4>,*/ }; 114 void fnlm_split_channels(const PtrStepSz<uchar3>& lab, PtrStepb l, PtrStep<uchar2> ab, cudaStream_t stream); 115 void fnlm_merge_channels(const PtrStepb& l, const PtrStep<uchar2>& ab, PtrStepSz<uchar3> lab, cudaStream_t stream); 140 static const nlm_fast_t funcs[] = { nlm_fast_gpu<uchar>, nlm_fast_gpu<uchar2>, nlm_fast_gpu<uchar3>, 0};
|
/frameworks/rs/tests/typecheck/ |
kernels.rs | 35 uchar3 uc3; 36 uchar3 uc3i = {1, 2, 3};
|
/external/opencv3/modules/cudaimgproc/src/cuda/ |
debayer.cu | 58 uchar3 res0; 59 uchar3 res1; 60 uchar3 res2; 61 uchar3 res3; 183 template <typename D> __device__ __forceinline__ D toDst(const uchar3& pix); 184 template <> __device__ __forceinline__ uchar toDst<uchar>(const uchar3& pix) 189 template <> __device__ __forceinline__ uchar3 toDst<uchar3>(const uchar3& pix) 193 template <> __device__ __forceinline__ uchar4 toDst<uchar4>(const uchar3& pix [all...] |
/external/opencv3/modules/cudaimgproc/src/ |
bilateral_filter.cpp | 71 {bilateral_filter_gpu<uchar> , 0 /*bilateral_filter_gpu<uchar2>*/ , bilateral_filter_gpu<uchar3> , bilateral_filter_gpu<uchar4> },
|
/frameworks/rs/scriptc/ |
rs_convert.rsh | 65 convert_float3(uchar3 v); 128 convert_char3(uchar3 v); 172 extern uchar3 __attribute__((const, overloadable)) 181 extern uchar3 __attribute__((const, overloadable)) 190 extern uchar3 __attribute__((const, overloadable)) 191 convert_uchar3(uchar3 v); 199 extern uchar3 __attribute__((const, overloadable)) 208 extern uchar3 __attribute__((const, overloadable)) 217 extern uchar3 __attribute__((const, overloadable)) 226 extern uchar3 __attribute__((const, overloadable) [all...] |
/prebuilts/sdk/renderscript/include/ |
rs_convert.rsh | 65 convert_float3(uchar3 v); 128 convert_char3(uchar3 v); 172 extern uchar3 __attribute__((const, overloadable)) 181 extern uchar3 __attribute__((const, overloadable)) 190 extern uchar3 __attribute__((const, overloadable)) 191 convert_uchar3(uchar3 v); 199 extern uchar3 __attribute__((const, overloadable)) 208 extern uchar3 __attribute__((const, overloadable)) 217 extern uchar3 __attribute__((const, overloadable)) 226 extern uchar3 __attribute__((const, overloadable) [all...] |
/external/opencv3/modules/photo/src/cuda/ |
nlm.cu | 173 template void nlm_bruteforce_gpu<uchar3>(const PtrStepSzb&, PtrStepSzb, int, int, float, int, cudaStream_t); 265 __device__ __forceinline__ int calcDist(const uchar3& a, const uchar3& b) { return (a.x-b.x)*(a.x-b.x) + (a.y-b.y)*(a.y-b.y) + (a.z-b.z)*(a.z-b.z); } 513 template void nlm_fast_gpu<uchar3>(const PtrStepSzb&, PtrStepSzb, PtrStepi, int, int, float, cudaStream_t); 517 __global__ void fnlm_split_kernel(const PtrStepSz<uchar3> lab, PtrStepb l, PtrStep<uchar2> ab) 524 uchar3 p = lab(y, x); 530 void fnlm_split_channels(const PtrStepSz<uchar3>& lab, PtrStepb l, PtrStep<uchar2> ab, cudaStream_t stream) 541 __global__ void fnlm_merge_kernel(const PtrStepb l, const PtrStep<uchar2> ab, PtrStepSz<uchar3> lab) 553 void fnlm_merge_channels(const PtrStepb& l, const PtrStep<uchar2>& ab, PtrStepSz<uchar3> lab, cudaStream_t stream)
|