1: /* copy.c	Copy one section of the framebuffer to another
   2:  *
   3:  *	CopyArea	Copies a section of the framebuffer
   4:  *
   5:  *	Modification History
   6:  *
   7:  *	Carver 8510.25 Removed error checking in calls to copyrmsk
   8:  *		       and copybmsk.  No errors are ever return.
   9:  */
  10: 
  11: #include "ddxqvss.h"
  12: #include "qvss.h"
  13: #include "vstagbl.h"
  14: 
  15: extern BITMAP pbm;
  16: 
  17: CopyArea (srcx, srcy, width, height, dstx, dsty, clips, clipcount, func, zmask)
  18:     int srcx, srcy, width, height, dstx, dsty, clipcount, zmask;
  19:     int func;
  20:     CLIP *clips;
  21: {
  22:     register short *saddr = (short *) pbm.data;
  23:     register int w = pbm.width;
  24:     register int h = pbm.height;
  25: 
  26:     if (!(zmask & 1)) return;
  27: 
  28:     copyrmsk(VSTA$K_SRC_BITMAP, saddr, w, h,
  29:         srcx, srcy, width, height,
  30:         saddr, w, h,
  31:         dstx, dsty, func, clipcount, clips);
  32: }

Defined functions

CopyArea defined in line 17; never used
Last modified: 1986-01-28
Generated: 2016-12-26
Generated by src2html V0.67
page hit count: 747
Valid CSS Valid XHTML 1.0 Strict