Lines Matching refs:srcy
161 __VGLBitmapCopy(VGLBitmap *src, int srcx, int srcy, in __VGLBitmapCopy() argument
175 if (srcx>src->VXsize || srcy>src->VYsize in __VGLBitmapCopy()
181 if (srcy < 0) { in __VGLBitmapCopy()
182 hight=hight+srcy; dsty-=srcy; srcy=0; in __VGLBitmapCopy()
188 hight=hight+dsty; srcy-=dsty; dsty=0; in __VGLBitmapCopy()
192 if (srcy+hight > src->VYsize) in __VGLBitmapCopy()
193 hight=src->VYsize-srcy; in __VGLBitmapCopy()
200 yend = srcy + hight; in __VGLBitmapCopy()
203 if (src->Bitmap == dst->Bitmap && srcy < dsty) { in __VGLBitmapCopy()
204 yend = srcy - 1; in __VGLBitmapCopy()
208 for (srcline = srcy + yextra, dstline = dsty + yextra; srcline != yend; in __VGLBitmapCopy()
222 VGLBitmapCopy(VGLBitmap *src, int srcx, int srcy, in VGLBitmapCopy() argument
235 __VGLBitmapCopy(src, srcx, srcy, &VGLVDisplay, dstx, dsty, width, hight); in VGLBitmapCopy()
236 error = __VGLBitmapCopy(src, srcx, srcy, &VGLVDisplay, dstx, dsty, in VGLBitmapCopy()
242 srcy = dsty; in VGLBitmapCopy()
245 error = __VGLBitmapCopy(src, srcx, srcy, dst, dstx, dsty, width, -hight); in VGLBitmapCopy()