]> 4ch.mooo.com Git - 16.git/blobdiff - src/lib/modex16/16render.c
^^ yay!!
[16.git] / src / lib / modex16 / 16render.c
index f80d5ea8fc367bcd1a2aa9460d7758c0cd30e441..fdc2215e82ff0dcf7527afb4a0cd663b85106387 100755 (executable)
@@ -36,8 +36,12 @@ void modexDrawPBufRegion     (page_t *page, int x, int y, int rx, int ry, int rw, in
        const int px=x+page->dx;\r
        const int py=y+page->dy;\r
        const int prw = rw/4;\r
+\r
+       //fine tuning\r
        rx+=1;\r
        ry+=1;\r
+\r
+       //^^;\r
        #define PEEE    rx-prw\r
        #define PE              (p->pwidth)\r
        #define PEEEE   (PE*(ry))\r
@@ -48,17 +52,12 @@ void modexDrawPBufRegion    (page_t *page, int x, int y, int rx, int ry, int rw, in
                i=PEEE+PEEEE;\r
                modexSelectPlane(PLANE(plane-1));\r
                for(; y < py+rh; y++) {\r
-                       //for(px=0; px < p->width; px++) {\r
-                               //printf("%02X ", (int) p->plane[plane][i++]);\r
-//                           _fmemcpy(buff, &(p->plane[plane][i+=p->pwidth]), p->pwidth);\r
-//                           printf("buff %u==%s\n", y, *buff);\r
                                _fmemcpy(page->data + (((page->width/4) * (y)) + ((x) / 4)), &(p->plane[plane][i]), prw);\r
                                i+=PE;\r
-                       //}\r
                }\r
                x=px;\r
                y=py;\r
-               }\r
+       }\r
 }\r
 \r
 \r