Static Public Member Functions
cv::gpu::device::utility_detail::WarpReductor< n > Struct Template Reference

#include <reduction_detail.hpp>

List of all members.

Static Public Member Functions

template<typename T , typename Op >
static __device__
__forceinline__ void 
reduce (volatile T *data, T &partial_reduction, int tid, const Op &op)

template<int n>
struct cv::gpu::device::utility_detail::WarpReductor< n >


Member Function Documentation

template<int n>
template<typename T , typename Op >
static __device__ __forceinline__ void cv::gpu::device::utility_detail::WarpReductor< n >::reduce ( volatile T data,
T partial_reduction,
int  tid,
const Op &  op 
) [static]

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