Kinetic Visualization (Visualisierung 2 - S2012)
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ProcessingUtilsCuda.h
Go to the documentation of this file.
1 #ifndef _PROCESSING_UTILS_CUDA_H
2 #define _PROCESSING_UTILS_CUDA_H
3 
4 // Required to include CUDA vector types
5 #include <cuda_runtime.h>
6 #include <vector_types.h>
7 
8 extern "C" {
9  int cudaConvolve3D(float *image, float *resultBuffer, int width, int height, int depth, float *kern, int kW, int kH, int kD);
10  int cudaGradient3D(float *image, float4 *resultBuffer, int width, int height, int depth);
11  int cudaCurvature3D(float4 *gradient, float4 *resultBuffer, int width, int height, int depth);
12 }
13 
14 #endif