47 CPLQuadTree* hQuadTree;
48 double dfInitialSearchRadius;
62 #ifdef HAVE_SSE_AT_COMPILE_TIME 63 int CPLHaveRuntimeSSE();
66 GDALGridInverseDistanceToAPower2NoSmoothingNoSearchSSE(
67 const void *poOptions,
69 const double *unused_padfX,
70 const double *unused_padfY,
71 const double *unused_padfZ,
72 double dfXPoint,
double dfYPoint,
74 void* hExtraParamsIn );
77 #ifdef HAVE_AVX_AT_COMPILE_TIME 78 int CPLHaveRuntimeAVX();
80 CPLErr GDALGridInverseDistanceToAPower2NoSmoothingNoSearchAVX(
81 const void *poOptions,
83 const double *unused_padfX,
84 const double *unused_padfY,
85 const double *unused_padfZ,
86 double dfXPoint,
double dfYPoint,
88 void* hExtraParamsIn );
92 #define GCC_CPUID(level, a, b, c, d) \ 93 __asm__ ("xchgq %%rbx, %q1\n" \ 96 : "=a" (a), "=r" (b), "=c" (c), "=d" (d) \ 99 #define GCC_CPUID(level, a, b, c, d) \ 100 __asm__ ("xchgl %%ebx, %1\n" \ 103 : "=a" (a), "=r" (b), "=c" (c), "=d" (d) \
Quad tree implementation.
Definition: gdalgrid_priv.h:33
CPL error handling services.
Definition: gdalgrid_priv.h:39
Definition: gdal_alg.h:563