]> Joshua Wise's Git repositories - netwatch.git/blobdiff - video/generic.c
Link text into copy_pixels.
[netwatch.git] / video / generic.c
similarity index 63%
rename from video/checksumrect.c
rename to video/generic.c
index f96c033ca95ceb9d27cf39d6c87ad37d37a3c20f..6168df20af5b459636f41a43c68443e2c78f052a 100644 (file)
@@ -24,3 +24,16 @@ uint32_t checksum_rect_generic32(int x, int y, int width, int height) {
         return sum;
 }
 
+void copy_pixels_generic32(char *buf, int x, int y, int width, int height)
+{
+       int cx, cy;
+       unsigned int *ibuf = (unsigned int *)buf;
+       unsigned int *fbuf;
+       for (cy = y; cy < (y + height); cy++)
+       {
+               fbuf = (unsigned int *)fb->fbaddr;
+               fbuf += y * (fb->curmode.xres) + x;
+               for (cx = x; cx < (x + width); cx++)
+                       *(ibuf++) = *(fbuf++);
+       }
+}
This page took 0.024223 seconds and 4 git commands to generate.