X-Git-Url: http://4ch.mooo.com/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fplanar.c;h=41a3182e4bf062f6eddb39a768c4e1fd19c92f59;hb=b4b0b1050a3f3d2e2d9f71a42520bb84bff86a43;hp=4eda45155878659bbaf5ed57309013eb37fe6a09;hpb=d50eae35f5e87d5c2fe4483badbafd25878612a6;p=16.git diff --git a/src/lib/planar.c b/src/lib/planar.c index 4eda4515..41a3182e 100755 --- a/src/lib/planar.c +++ b/src/lib/planar.c @@ -104,41 +104,3 @@ planar_buf_free(planar_buf_t *p) { /* free the structure */ free(p); } - -/* non pointer version */ -planar_buf_t planar_buf_from_bitmap0(bitmap_t *b) { - planar_buf_t p; - int plane, bi, pi, x, y; - word q=0; - - /* allocate the buffer */ - p = *planar_buf_alloc(b->width, b->height); - - /* copy the bitmap data into the planar format */ - bi=0; - pi=0; - for(y=0; y < b->height; y++) { - /* start on the first plane */ - plane=0; - for(x=0; x < b->width; x++) { - /* copy to each plane */ - p.plane[plane++][pi]=b->data[bi++]; - - /* handle the completion of 4 planes. */ - if(plane==4) { - plane=0; - pi++; - } - } - - /* correct for images not divisible by 4 */ - if(plane) pi++; - } - p.palette = modexNewPal(); - for(;qpalette[q]; - } - - return p; -}