27 #ifndef MPBLOCKS_CUDA_CERT_KERNELS_CU_H_
28 #define MPBLOCKS_CUDA_CERT_KERNELS_CU_H_
31 #include <cuda_runtime.h>
38 using namespace cuda::linalg2;
Matrix< float, 3, 3 > Matrix3f
__global__ void check_cert(float *g_dataV, uint_t i0V, uint_t nV, uint_t pitchV, float *g_dataF, uint_t i0F, uint_t nF, uint_t pitchF, Matrix3f R0, Matrix3f Rv, Vector3f T0, Vector3f dT, float gamma, float dilate, int *g_out)
__global__ void check_cert_dbg(float *g_dataV, uint_t i0V, uint_t nV, uint_t pitchV, float *g_dataF, uint_t i0F, uint_t nF, uint_t pitchF, Matrix3f R0, Matrix3f Rv, Vector3f T0, Vector3f dT, float gamma, float dilate, int *g_out, float *g_dbg)
__global__ void check_cert2_dbg(float *g_dataV, uint_t i0V, uint_t nV, uint_t pitchV, float *g_dataF, uint_t i0F, uint_t nF, uint_t pitchF, Matrix3f R0, Matrix3f Rv, Vector3f T0, Vector3f dT, float gamma, int *g_out, float *g_dbg)
Matrix< float, 3, 1 > Vector3f
__global__ void check_cert2(float *g_dataV, uint_t i0V, uint_t nV, uint_t pitchV, float *g_dataF, uint_t i0F, uint_t nF, uint_t pitchF, Matrix3f R0, Matrix3f Rv, Vector3f T0, Vector3f dT, float gamma, int *g_out)