Commit 3eb12494c4fa5dd693e80d824ebe20f538aaf700
1 parent
a23c4132
removed CUDA dependence in colormap.h
Showing
2 changed files
with
24 additions
and
22 deletions
Show diff stats
cuda/error.h
1 | 1 | #include <stdio.h> |
2 | 2 | #include <iostream> |
3 | -using namespace std; | |
4 | -#include "cuda_runtime.h" | |
3 | +using namespace std; | |
4 | +#include "cuda_runtime.h" | |
5 | 5 | #include "device_launch_parameters.h" |
6 | -#include "cufft.h" | |
7 | - | |
8 | -#ifndef CUDA_HANDLE_ERROR_H | |
9 | -#define CUDA_HANDLE_ERROR_H | |
10 | - | |
11 | -//handle error macro | |
12 | -static void HandleError( cudaError_t err, const char *file, int line ) { | |
13 | - if (err != cudaSuccess) { | |
14 | - //FILE* outfile = fopen("cudaErrorLog.txt", "w"); | |
15 | - //fprintf(outfile, "%s in %s at line %d\n", cudaGetErrorString( err ), file, line ); | |
16 | - //fclose(outfile); | |
17 | - printf("%s in %s at line %d\n", cudaGetErrorString( err ), file, line ); | |
18 | - //exit( EXIT_FAILURE ); | |
19 | - | |
20 | - } | |
21 | -} | |
6 | +#include "cufft.h" | |
7 | + | |
8 | +#ifndef CUDA_HANDLE_ERROR_H | |
9 | +#define CUDA_HANDLE_ERROR_H | |
10 | + | |
11 | +//handle error macro | |
12 | +static void HandleError( cudaError_t err, const char *file, int line ) { | |
13 | + if (err != cudaSuccess) { | |
14 | + //FILE* outfile = fopen("cudaErrorLog.txt", "w"); | |
15 | + //fprintf(outfile, "%s in %s at line %d\n", cudaGetErrorString( err ), file, line ); | |
16 | + //fclose(outfile); | |
17 | + printf("%s in %s at line %d\n", cudaGetErrorString( err ), file, line ); | |
18 | + //exit( EXIT_FAILURE ); | |
19 | + | |
20 | + } | |
21 | +} | |
22 | 22 | #define HANDLE_ERROR( err ) (HandleError( err, __FILE__, __LINE__ )) |
23 | 23 | |
24 | 24 | static void CufftError( cufftResult err ) |
... | ... | @@ -41,8 +41,8 @@ static void CufftError( cufftResult err ) |
41 | 41 | cout<<"Unknown error: "<<err<<endl; |
42 | 42 | |
43 | 43 | } |
44 | -} | |
45 | - | |
46 | - | |
47 | - | |
44 | +} | |
45 | + | |
46 | + | |
47 | + | |
48 | 48 | #endif | ... | ... |
visualization/colormap.h