H A D | vf_v360.c | 401 * @param dv vertical relative coordinate 407 static void nearest_kernel(float du, float dv, const XYRemap *rmap, in nearest_kernel() argument 410 const int i = lrintf(dv) + 1; in nearest_kernel() 421 * @param dv vertical relative coordinate 427 static void bilinear_kernel(float du, float dv, const XYRemap *rmap, in bilinear_kernel() argument 437 ker[0] = lrintf((1.f - du) * (1.f - dv) * 16385.f); in bilinear_kernel() 438 ker[1] = lrintf( du * (1.f - dv) * 16385.f); in bilinear_kernel() 439 ker[2] = lrintf((1.f - du) * dv * 16385.f); in bilinear_kernel() 440 ker[3] = lrintf( du * dv * 16385.f); in bilinear_kernel() 460 * @param dv vertica 466 lagrange_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) lagrange_kernel() argument 511 bicubic_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) bicubic_kernel() argument 564 lanczos_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) lanczos_kernel() argument 606 spline16_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) spline16_kernel() argument 659 gaussian_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) gaussian_kernel() argument 724 mitchell_kernel(float du, float dv, const XYRemap *rmap, int16_t *u, int16_t *v, int16_t *ker) mitchell_kernel() argument 1448 xyz_to_cube3x2(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_cube3x2() argument 1605 xyz_to_cube1x6(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_cube1x6() argument 1685 xyz_to_cube6x1(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_cube6x1() argument 1901 xyz_to_stereographic(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_stereographic() argument 2005 xyz_to_equisolid(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_equisolid() argument 2116 xyz_to_orthographic(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_orthographic() argument 2176 xyz_to_equirect(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_equirect() argument 2217 xyz_to_hequirect(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_hequirect() argument 2274 xyz_to_flat(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_flat() argument 2321 xyz_to_mercator(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_mercator() argument 2389 xyz_to_ball(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_ball() argument 2499 xyz_to_hammer(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_hammer() argument 2569 xyz_to_sinusoidal(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_sinusoidal() argument 2764 xyz_to_eac(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_eac() argument 2931 xyz_to_fisheye(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_fisheye() argument 3008 xyz_to_pannini(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_pannini() argument 3120 xyz_to_cylindrical(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_cylindrical() argument 3228 xyz_to_cylindricalea(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_cylindricalea() argument 3340 xyz_to_tetrahedron(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_tetrahedron() argument 3451 xyz_to_dfisheye(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_dfisheye() argument 3573 xyz_to_barrel(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_barrel() argument 3645 xyz_to_barrelsplit(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_barrelsplit() argument 3872 xyz_to_tspyramid(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_tspyramid() argument 3973 xyz_to_octahedron(const V360Context *s, const float *vec, int width, int height, int16_t us[4][4], int16_t vs[4][4], float *du, float *dv) xyz_to_octahedron() argument 4245 float du, dv; v360_slice() local [all...] |