Home | History | Annotate | Download | only in libpng

Lines Matching full:pass

145 To use it, pass in the first 1 to 8 bytes of the file to the function
148 Of course, the more bytes you pass in, the greater the accuracy of the
178 allocate the structures. We also pass the library version, optional
223 to your routine. Therefore, you will need to call setjmp and pass
248 use the C function fread(). If you use this, you will need to pass a
315 int pass);
1137 Pass both the file gamma and the current screen_gamma. If the file does
1138 not have a gamma value, you can pass one anyway if you have an idea what
1155 pass a palette that is larger then maximum_colors, the file will
1272 and put it in the memory area supplied. You will need to pass in
1313 This results in a blocky image for the first pass, which gradually
1326 The first pass will return an image 1/8 as wide as the entire image
1330 third pass will be 1/4 as wide (every 4th pixel starting in column 0) and
1331 1/8 as high (every 8th row starting in row 4), and the fourth pass will
1333 and every 4th row starting in row 0). The fifth pass will return an
1335 while the sixth pass will be 1/2 as wide and 1/2 as high as the original
1336 (starting in column 1 and row 0). The seventh and final pass will be as
1350 where it will return one pass.
1352 If you are not going to display the image after each pass, but are
1356 after each pass, the "rectangle" effect is generally considered the
1360 normal, with the third parameter NULL. Make sure you make pass over
1363 not the data. Each pass only writes the pixels appropriate for that
1364 pass, and assumes the data from previous passes is still valid.
1370 before except pass the row buffer in the third parameter, and leave
1381 after the image data, you should pass the separate png_info struct if
1383 separate. If you are not interested, you can pass NULL.
1588 png_uint_32 row_num, int pass)
1592 be called for every row in every pass. Some
1594 previous pass. When the row is not changed,
1597 really need the row_num and pass, but I'm
1616 pass (pass == 0, really) will completely cover
1618 initialized. After the first pass (and only
1619 for interlaced images), you will have to pass
1695 setjmp() and pass the png_jmpbuf(png_ptr). If you
1717 use the C function fwrite(). If you use this, you will need to pass a
1741 int pass);
2344 will write the image. You will need to pass in an array of pointers to
2407 pass an appropriately filled png_info pointer. If you are not interested,
2408 you can pass NULL.