Lines Matching refs:dst1
350 gdImagePtr dst1,dst2,dst3; in gdImageRotate45() local
372 dst1 = gdImageCreateTrueColor(newx, newy); in gdImageRotate45()
374 if (dst1 == NULL) { in gdImageRotate45()
378 dst1->alphaBlendingFlag = gdEffectReplace; in gdImageRotate45()
380 gdImageAlphaBlending(dst1, 0); in gdImageRotate45()
384 gdImageCopy (dst1, src,0,0,0,0,src->sx,src->sy); in gdImageRotate45()
385 return dst1; in gdImageRotate45()
388 gdImagePaletteCopy (dst1, src); in gdImageRotate45()
392 dst1->transparent = src->transparent; in gdImageRotate45()
395 …dst1->transparent = gdTrueColorAlpha(gdImageRed(src, src->transparent), gdImageBlue(src, src->tran… in gdImageRotate45()
403 for (u = 0; u < dst1->sy; u++) { in gdImageRotate45()
407 dShear = ((double)(u - dst1->sy) + 0.5) * dTan; in gdImageRotate45()
411 gdImageSkewX(dst1, src, u, iShear, (dShear - iShear), clrBack, ignoretransparent); in gdImageRotate45()
426 newx = dst1->sx; in gdImageRotate45()
443 gdImageDestroy(dst1); in gdImageRotate45()
454 dst2->transparent = dst1->transparent; in gdImageRotate45()
459 gdImageSkewY(dst2, dst1, u, iShear, (dOffset - (double)iShear), clrBack, ignoretransparent); in gdImageRotate45()
463 gdImageDestroy(dst1); in gdImageRotate45()