Lines Matching +defs:display +defs:buffer
358 png_byte buffer[1024]; /* the actual buffer */ member
361 struct buffer struct
363 struct buffer_list *last; /* last buffer in use */ argument
364 size_t end_count; /* bytes in the last buffer */ argument
365 struct buffer_list *current; /* current buffer being read */ argument
367 struct buffer_list first; /* the very first buffer */ argument
371 buffer_init(struct buffer *buffer) in buffer_init()
391 buffer_destroy(struct buffer *buffer) in buffer_destroy()
400 buffer_start_write(struct buffer *buffer) in buffer_start_write()
409 buffer_start_read(struct buffer *buffer) in buffer_start_read()
448 buffer_from_file(struct buffer *buffer, FILE *fp) in buffer_from_file()
529 struct display struct
536 png_uint_32 options; /* See display_log below */ argument
537 png_uint_32 results; /* A mask of errors seen */
540 png_structp original_pp; /* used on the original read */
541 png_infop original_ip; /* set by the original read */
543 png_size_t original_rowbytes; /* of the original rows: */
544 png_bytepp original_rows; /* from the original read */
547 png_uint_32 chunks;
550 png_uint_32 width;
551 png_uint_32 height;
552 int bit_depth;
553 int color_type;
554 int interlace_method;
578 display_init(struct display *dp) in display_init() argument
1253 buffer_write(struct display *dp, struct buffer *buffer, png_bytep data, in buffer_write()