Searched refs:rowbytes (Results 1 - 7 of 7) sorted by relevance

/haiku/src/add-ons/translators/ppm/
H A Dcolorspace.h12 /* with rowbytes amount of pixel data into some other color space in */
16 unsigned char* in_data, int rowbytes, unsigned char* out_data);
18 /* This function expands rowbytes amount of data from in_data into */
20 int expand_data(color_space from_space, unsigned char* in_data, int rowbytes,
H A Dcolorspace.cpp21 expand_data(color_space from_space, unsigned char* in_data, int rowbytes, argument
32 while (rowbytes > 3) {
39 rowbytes -= 4;
43 memcpy(out_buf, in_data, rowbytes);
46 while (rowbytes > 2) {
53 rowbytes -= 3;
57 while (rowbytes > 1) {
65 rowbytes -= 2;
69 while (rowbytes > 1) {
77 rowbytes
512 convert_space(color_space in_space, color_space out_space, unsigned char* in_data, int rowbytes, unsigned char* out_data) argument
[all...]
H A DPPMTranslator.cpp227 status_t read_ppm_header(BDataIO* io, int* width, int* rowbytes, int* height,
229 status_t read_bits_header(BDataIO* io, int skipped, int* width, int* rowbytes,
232 status_t copy_data(BDataIO* in, BDataIO* out, int rowbytes, int out_rowbytes,
257 int width, rowbytes, height, max; local
260 status_t err = read_ppm_header(inSource, &width, &rowbytes, &height, &max,
307 int width, rowbytes, height, max; local
313 status_t err = read_ppm_header(inSource, &width, &rowbytes, &height, &max,
422 return copy_data(inSource, outDestination, rowbytes, out_rowbytes, height,
639 read_ppm_header(BDataIO* inSource, int* width, int* rowbytes, int* height, argument
654 inSource, 2, width, rowbytes, heigh
769 read_bits_header(BDataIO* io, int skipped, int* width, int* rowbytes, int* height, int* max, bool* ascii, color_space* space) argument
852 read_ascii_line(BDataIO* in, int max, unsigned char* data, int rowbytes) argument
896 write_ascii_line(BDataIO* out, unsigned char* data, int rowbytes) argument
937 copy_data(BDataIO* in, BDataIO* out, int rowbytes, int out_rowbytes, int height, int max, bool in_ascii, bool out_ascii, color_space in_space, color_space out_space) argument
[all...]
/haiku/src/add-ons/translators/png/
H A DPNGTranslator.cpp400 // Check that transformed PNG rowbytes matches
403 png_uint_32 rowbytes = png_get_rowbytes(ppng, pinfo); local
404 if (rowbytes < kbytes * width)
405 rowbytes = kbytes * width;
437 prow = new(std::nothrow) uint8[rowbytes];
463 prows[nalloc] = new(std::nothrow) uint8[rowbytes];
/haiku/src/tools/translation/pnginfo/
H A Dpnginfo.cpp143 printf(" row bytes: %lu\n", pinfo->rowbytes);
/haiku/src/add-ons/translators/bmp/
H A DBMPTranslator.cpp223 int32 rowbytes = 0; local
228 rowbytes = (width * bytesPerPixel) + padding;
231 rowbytes = (width / pixelsPerByte) +
235 return rowbytes;
/haiku/src/build/libbe/interface/
H A DBitmap.cpp1551 int32 rowbytes = 0; local
1552 data->FindInt32("_rowbytes", &rowbytes);
1556 InitObject(bounds, cspace, flags, rowbytes, B_MAIN_SCREEN_ID);

Completed in 69 milliseconds