37 #ifndef CUDA_GEO_TRANSFORMER 38 #define CUDA_GEO_TRANSFORMER 91 size_t splineX,
size_t splineY,
size_t splineN,
const GPU &gpu);
100 size_t splineX,
size_t splineY,
size_t splineN,
const GPU &gpu);
121 template<
typename T_MAT>
124 bool isInv,
bool wrap, T outside = 0,
151 template<
typename T_MAT>
163 void checkRestrictions(
int splineDegree,
193 void applyGeometry_2D_wrap(
int SplineDegree);
202 template<
typename T_MAT>
208 void setDefaultValues();
247 bool isReadyForMatrix;
248 bool isReadyForBspline;
270 constexpr
static const T transposeTileDim = (T)32;
271 constexpr
static const T transposeBlockRow = (T)8;
272 constexpr
static const int pixelsPerThread = 2;
275 #endif // CUDA_GEO_TRANSFORMER