This commit is contained in:
tth 2021-03-28 19:33:02 +02:00
parent 6e410e5f50
commit f3c9d85c73
2 changed files with 4 additions and 3 deletions

View File

@ -29,7 +29,8 @@ if (foo) {
fprintf(stderr, "%s: Kkrkr %d pour create incrust\n", __func__, foo); fprintf(stderr, "%s: Kkrkr %d pour create incrust\n", __func__, foo);
return -1; return -1;
} }
fimg_drand48(&incrust, 13.37); // fimg_drand48(&incrust, 13.37);
foo = fimg_load_from_dump("foo.fimg", &incrust);
foo = incrustator_0(&incrust, &grande, 100, 100, 0); foo = incrustator_0(&incrust, &grande, 100, 100, 0);
if (foo) { if (foo) {

View File

@ -38,13 +38,13 @@ if ( (xpos < 0) || (xpos > pdst->width - psrc->width) ||
srcpos = 0; srcpos = 0;
szl = psrc->width * sizeof(float); szl = psrc->width * sizeof(float);
for (y=0; y<psrc->height; y++) { for (y=0; y<psrc->height; y++) {
dstpos = ((y +ypos) * pdst->width) + xpos; dstpos = ((y + ypos) * pdst->width) + xpos;
// fprintf(stderr, " %7d %7d %7d\n", y, srcpos, dstpos); // fprintf(stderr, " %7d %7d %7d\n", y, srcpos, dstpos);
memcpy(pdst->R + dstpos, psrc->R + srcpos, szl); memcpy(pdst->R + dstpos, psrc->R + srcpos, szl);
memcpy(pdst->G + dstpos, psrc->G + srcpos, szl); memcpy(pdst->G + dstpos, psrc->G + srcpos, szl);
memcpy(pdst->B + dstpos, psrc->B + srcpos, szl); memcpy(pdst->B + dstpos, psrc->B + srcpos, szl);
srcpos += psrc->height; srcpos += psrc->width;
} }
return 0; return 0;