src_height 989 ext/gd/libgd/gd_interpolation.c static inline void _gdScaleHoriz(gdImagePtr pSrc, unsigned int src_width, unsigned int src_height, gdImagePtr pDst, unsigned int dst_width, unsigned int dst_height) src_height 997 ext/gd/libgd/gd_interpolation.c for (y = 0; y < src_height - 1; ++y) { src_height 1036 ext/gd/libgd/gd_interpolation.c static inline void _gdScaleVert (const gdImagePtr pSrc, const unsigned int src_width, const unsigned int src_height, const gdImagePtr pDst, const unsigned int dst_width, const unsigned int dst_height) src_height 1042 ext/gd/libgd/gd_interpolation.c if (src_height == dst_height) { src_height 1044 ext/gd/libgd/gd_interpolation.c for (y = 0; y < src_height - 1; ++y) { src_height 1049 ext/gd/libgd/gd_interpolation.c contrib = _gdContributionsCalc(dst_height, src_height, (double)(dst_height) / (double)(src_height), pSrc->interpolation); src_height 1057 ext/gd/libgd/gd_interpolation.c gdImagePtr gdImageScaleTwoPass(const gdImagePtr src, const unsigned int src_width, const unsigned int src_height, const unsigned int new_width, const unsigned int new_height) src_height 1067 ext/gd/libgd/gd_interpolation.c tmp_im = gdImageCreateTrueColor(new_width, src_height); src_height 1072 ext/gd/libgd/gd_interpolation.c _gdScaleHoriz(src, src_width, src_height, tmp_im, new_width, src_height); src_height 1080 ext/gd/libgd/gd_interpolation.c _gdScaleVert(tmp_im, new_width, src_height, dst, new_width, new_height); src_height 1086 ext/gd/libgd/gd_interpolation.c gdImagePtr Scale(const gdImagePtr src, const unsigned int src_width, const unsigned int src_height, const gdImagePtr dst, const unsigned int new_width, const unsigned int new_height) src_height 1090 ext/gd/libgd/gd_interpolation.c tmp_im = gdImageCreateTrueColor(new_width, src_height); src_height 1096 ext/gd/libgd/gd_interpolation.c _gdScaleHoriz(src, src_width, src_height, tmp_im, new_width, src_height); src_height 1097 ext/gd/libgd/gd_interpolation.c _gdScaleVert(tmp_im, new_width, src_height, dst, new_width, new_height);