Lines Matching refs:dstx
162 VGLBitmap *dst, int dstx, int dsty, int width, int hight) in __VGLBitmapCopy() argument
171 VGLMouseOverlap(dstx, dsty, width, hight)); in __VGLBitmapCopy()
176 || dstx>dst->VXsize || dsty>dst->VYsize) in __VGLBitmapCopy()
179 width=width+srcx; dstx-=srcx; srcx=0; in __VGLBitmapCopy()
184 if (dstx < 0) { in __VGLBitmapCopy()
185 width=width+dstx; srcx-=dstx; dstx=0; in __VGLBitmapCopy()
194 if (dstx+width > dst->VXsize) in __VGLBitmapCopy()
195 width=dst->VXsize-dstx; in __VGLBitmapCopy()
211 if (mousemerge && VGLMouseOverlap(dstx, dstline, width, 1)) { in __VGLBitmapCopy()
214 VGLMouseMerge(dstx, dstline, width, p); in __VGLBitmapCopy()
216 WriteVerticalLine(dst, dstx, dstline, width, p); in __VGLBitmapCopy()
223 VGLBitmap *dst, int dstx, int dsty, int width, int hight) 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()
241 srcx = dstx; in VGLBitmapCopy()
245 error = __VGLBitmapCopy(src, srcx, srcy, dst, dstx, dsty, width, -hight); in VGLBitmapCopy()