
#include "Envision/env_c_math_ops.h"#include "Envision/env_image_ops.h"#include "Envision/env_pyr.h"#include "CUDA/cuda-lowpass.h"#include "CUDA/cutil.h"#include "CUDA/env_cuda.h"#include "Image/Image.H"#include "Image/MathOps.H"#include "Raster/Raster.H"#include "Util/log.H"#include "Util/Timer.H"#include <cuda_runtime_api.h>#include <stdio.h>#include "Envision/env_alloc.h"#include "Envision/env_image.h"#include "Envision/env_log.h"#include "Envision/env_mt_visual_cortex.h"#include "Envision/env_params.h"#include "Envision/env_stdio_interface.h"
Go to the source code of this file.
Defines | |
| #define | NREP 20 |
Functions | |
| int | iDivUp (int a, int b) |
| int | iDivDown (int a, int b) |
| int | iAlignUp (int a, int b) |
| int | iAlignDown (int a, int b) |
| static void * | malloc_thunk (env_size_t n) |
| void | compareregions (Image< int > &c, Image< int > &g, const uint rowStart, const uint rowStop, const uint colStart, const uint colStop) |
| void | imgcompare (const int *cpu, const int *gpu, const uint w, const uint h) |
| void | imgcompare (const float *cpu, const float *gpu, const uint w, const uint h) |
| void | test_lowpass5 (Image< int > &iimg, char *cpu_file, char *gpu_int_file) |
| void | test_lowpass9 (Image< int > &iimg, char *cpu_file, char *gpu_int_file) |
| int | main (int argc, char **argv) |
test CUDA/GPU optimized lowpass filtering routines
Definition in file test-cuda-lowpass.C.
1.6.3