|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ T d ┃
Length: 768 (0x300) Types: TextFile Names: »ddxcopy.c«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─ ⟦526ad3590⟧ »EUUGD11/gnu-31mar87/X.V10.R4.tar.Z« └─⟦2109abc41⟧ └─ ⟦this⟧ »./X.V10R4/libqvss/ddxcopy.c«
/* copy.c Copy one section of the framebuffer to another * * CopyArea Copies a section of the framebuffer * * Modification History * * Carver 8510.25 Removed error checking in calls to copyrmsk * and copybmsk. No errors are ever return. */ #include "ddxqvss.h" #include "qvss.h" #include "vstagbl.h" extern BITMAP pbm; CopyArea (srcx, srcy, width, height, dstx, dsty, clips, clipcount, func, zmask) int srcx, srcy, width, height, dstx, dsty, clipcount, zmask; int func; CLIP *clips; { register short *saddr = (short *) pbm.data; register int w = pbm.width; register int h = pbm.height; if (!(zmask & 1)) return; copyrmsk(VSTA$K_SRC_BITMAP, saddr, w, h, srcx, srcy, width, height, saddr, w, h, dstx, dsty, func, clipcount, clips); }