Lines Matching +defs:display +defs:buffer
372 png_byte buffer[1024]; /* the actual buffer */ member
375 struct buffer struct
377 struct buffer_list *last; /* last buffer in use */ argument
378 size_t end_count; /* bytes in the last buffer */ argument
379 struct buffer_list *current; /* current buffer being read */ argument
381 struct buffer_list first; /* the very first buffer */ argument
385 buffer_init(struct buffer *buffer) in buffer_init()
405 buffer_destroy(struct buffer *buffer) in buffer_destroy()
414 buffer_start_write(struct buffer *buffer) in buffer_start_write()
423 buffer_start_read(struct buffer *buffer) in buffer_start_read()
462 buffer_from_file(struct buffer *buffer, FILE *fp) in buffer_from_file()
543 struct display struct
550 png_uint_32 options; /* See display_log below */ argument
551 png_uint_32 results; /* A mask of errors seen */
554 png_structp original_pp; /* used on the original read */
555 png_infop original_ip; /* set by the original read */
557 size_t original_rowbytes; /* of the original rows: */
558 png_bytepp original_rows; /* from the original read */
561 png_uint_32 chunks;
564 png_uint_32 width;
565 png_uint_32 height;
566 int bit_depth;
567 int color_type;
568 int interlace_method;
592 display_init(struct display *dp) in display_init() argument
1278 buffer_write(struct display *dp, struct buffer *buffer, png_bytep data, in buffer_write()