Lines Matching refs:dsty
163 VGLBitmap *dst, int dstx, int dsty, int width, int hight) in __VGLBitmapCopy() argument
172 VGLMouseOverlap(dstx, dsty, width, hight)); in __VGLBitmapCopy()
177 || dstx>dst->VXsize || dsty>dst->VYsize) in __VGLBitmapCopy()
183 hight=hight+srcy; dsty-=srcy; srcy=0; in __VGLBitmapCopy()
188 if (dsty < 0) { in __VGLBitmapCopy()
189 hight=hight+dsty; srcy-=dsty; dsty=0; in __VGLBitmapCopy()
197 if (dsty+hight > dst->VYsize) in __VGLBitmapCopy()
198 hight=dst->VYsize-dsty; in __VGLBitmapCopy()
204 if (src->Bitmap == dst->Bitmap && srcy < dsty) { in __VGLBitmapCopy()
209 for (srcline = srcy + yextra, dstline = dsty + yextra; srcline != yend; in __VGLBitmapCopy()
224 VGLBitmap *dst, int dstx, int dsty, int width, int hight) in VGLBitmapCopy() argument
236 __VGLBitmapCopy(src, srcx, srcy, &VGLVDisplay, dstx, dsty, width, hight); in VGLBitmapCopy()
237 error = __VGLBitmapCopy(src, srcx, srcy, &VGLVDisplay, dstx, dsty, in VGLBitmapCopy()
243 srcy = dsty; in VGLBitmapCopy()
246 error = __VGLBitmapCopy(src, srcx, srcy, dst, dstx, dsty, width, -hight); in VGLBitmapCopy()