Commit cc42ca92c58458c52ce24d64b76b6bfc9b6eafad
1 parent
5d42469a
addressed warnings
Showing
2 changed files
with
4 additions
and
7 deletions
Show diff stats
stim/cuda/ivote/down_sample.cuh
... | ... | @@ -36,12 +36,12 @@ namespace stim{ |
36 | 36 | |
37 | 37 | /// Applies a Gaussian blur to a 2D image stored on the GPU |
38 | 38 | template<typename T> |
39 | - void gpu_down_sample(T* gpuI, T* gpuI0, T resize, unsigned int x, unsigned int y){ | |
39 | + void gpu_down_sample(T* gpuI, T* gpuI0, T resize, size_t x, size_t y){ | |
40 | 40 | |
41 | 41 | |
42 | - unsigned int sigma_ds = 1/resize; | |
43 | - unsigned int x_ds = (x/sigma_ds + (x %sigma_ds == 0 ? 0:1)); | |
44 | - unsigned int y_ds = (y/sigma_ds + (y %sigma_ds == 0 ? 0:1)); | |
42 | + unsigned int sigma_ds = (unsigned int)(1.0f/resize); | |
43 | + size_t x_ds = (x/sigma_ds + (x %sigma_ds == 0 ? 0:1)); | |
44 | + size_t y_ds = (y/sigma_ds + (y %sigma_ds == 0 ? 0:1)); | |
45 | 45 | |
46 | 46 | //get the number of pixels in the image |
47 | 47 | // unsigned int pixels_ds = x_ds * y_ds; | ... | ... |
stim/cuda/templates/gradient.cuh
... | ... | @@ -52,9 +52,6 @@ namespace stim{ |
52 | 52 | |
53 | 53 | template<typename T> |
54 | 54 | void gpu_gradient_2d(T* gpuGrad, T* gpuI, unsigned int x, unsigned int y){ |
55 | - | |
56 | - //get the number of pixels in the image | |
57 | - unsigned int pixels = x * y; | |
58 | 55 | |
59 | 56 | //get the maximum number of threads per block for the CUDA device |
60 | 57 | unsigned int max_threads = stim::maxThreadsPerBlock(); | ... | ... |