OpenCV  2.4.13.2
Open Source Computer Vision
cv::gpu::device::reduce_key_val_detail::Unroll< I, KP, KR, VP, VR, Cmp > Struct Template Reference

#include <reduce_key_val.hpp>

Static Public Member Functions

static __device__ void loopShfl (KR key, VR val, Cmp cmp, unsigned int N)
 
static __device__ void loop (KP skeys, KR key, VP svals, VR val, unsigned int tid, Cmp cmp)
 

Member Function Documentation

§ loop()

template<unsigned int I, class KP , class KR , class VP , class VR , class Cmp >
static __device__ void cv::gpu::device::reduce_key_val_detail::Unroll< I, KP, KR, VP, VR, Cmp >::loop ( KP  skeys,
KR  key,
VP  svals,
VR  val,
unsigned int  tid,
Cmp  cmp 
)
inlinestatic

§ loopShfl()

template<unsigned int I, class KP , class KR , class VP , class VR , class Cmp >
static __device__ void cv::gpu::device::reduce_key_val_detail::Unroll< I, KP, KR, VP, VR, Cmp >::loopShfl ( KR  key,
VR  val,
Cmp  cmp,
unsigned int  N 
)
inlinestatic

The documentation for this struct was generated from the following file: