X-Git-Url: http://git.euphorik.ch/?p=GPU.git;a=blobdiff_plain;f=WCudaMSE%2FStudent_Cuda_Image%2Fsrc%2Fcpp%2Fcore%2F06_Convolution%2Fprovider%2FConvolutionProvider.h;fp=WCudaMSE%2FStudent_Cuda_Image%2Fsrc%2Fcpp%2Fcore%2F06_Convolution%2Fprovider%2FConvolutionProvider.h;h=5ac81cca57659eb1e31e9c8722fa60ee08523096;hp=0000000000000000000000000000000000000000;hb=4182eb3a07b7143afb8ebebfe77e8ef8e8abc266;hpb=fd0031be0a39a5d902750affaff6322fcd5229b1 diff --git a/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/provider/ConvolutionProvider.h b/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/provider/ConvolutionProvider.h new file mode 100644 index 0000000..5ac81cc --- /dev/null +++ b/WCudaMSE/Student_Cuda_Image/src/cpp/core/06_Convolution/provider/ConvolutionProvider.h @@ -0,0 +1,14 @@ +#ifndef CONVOLUTION_PROVIDER_H +#define CONVOLUTION_PROVIDER_H + +#include "Convolution.h" +#include "ImageConvolutionCuda.h" + +class ConvolutionProvider + { + public: + static Convolution* create(int w, int h); + static Image* createGL(const string& videoPath); + }; + +#endif