Home | History | Annotate | Download | only in libpng

Lines Matching full:pass

966 To use it, pass in the first 1 to 8 bytes of the file to the function
969 Of course, the more bytes you pass in, the greater the accuracy of the
999 allocate the structures. We also pass the library version, optional
1044 to your routine. Therefore, you will need to call setjmp and pass
1069 use the C function fread(). If you use this, you will need to pass a
1136 int pass);
1958 Pass both the file gamma and the current screen_gamma. If the file does
1959 not have a gamma value, you can pass one anyway if you have an idea what
1976 pass a palette that is larger then maximum_colors, the file will
2093 and put it in the memory area supplied. You will need to pass in
2134 This results in a blocky image for the first pass, which gradually
2147 The first pass will return an image 1/8 as wide as the entire image
2151 third pass will be 1/4 as wide (every 4th pixel starting in column 0) and
2152 1/8 as high (every 8th row starting in row 4), and the fourth pass will
2154 and every 4th row starting in row 0). The fifth pass will return an
2156 while the sixth pass will be 1/2 as wide and 1/2 as high as the original
2157 (starting in column 1 and row 0). The seventh and final pass will be as
2171 where it will return one pass.
2173 If you are not going to display the image after each pass, but are
2177 after each pass, the "rectangle" effect is generally considered the
2181 normal, with the third parameter NULL. Make sure you make pass over
2184 not the data. Each pass only writes the pixels appropriate for that
2185 pass, and assumes the data from previous passes is still valid.
2191 before except pass the row buffer in the third parameter, and leave
2202 after the image data, you should pass the separate png_info struct if
2204 separate. If you are not interested, you can pass NULL.
2409 png_uint_32 row_num, int pass)
2413 be called for every row in every pass. Some
2415 previous pass. When the row is not changed,
2418 really need the row_num and pass, but I'm
2437 pass (pass == 0, really) will completely cover
2439 initialized. After the first pass (and only
2440 for interlaced images), you will have to pass
2516 setjmp() and pass the png_jmpbuf(png_ptr). If you
2538 use the C function fwrite(). If you use this, you will need to pass a
2562 int pass);
3165 will write the image. You will need to pass in an array of pointers to
3228 pass an appropriately filled png_info pointer. If you are not interested,
3229 you can pass NULL.