framebuffer.h 450 B

12345678910111213141516171819202122
  1. #ifndef QEMU_FRAMEBUFFER_H
  2. #define QEMU_FRAMEBUFFER_H
  3. /* Framebuffer device helper routines. */
  4. typedef void (*drawfn)(void *, uint8_t *, const uint8_t *, int, int);
  5. void framebuffer_update_display(
  6. DisplayState *ds,
  7. target_phys_addr_t base,
  8. int cols,
  9. int rows,
  10. int src_width,
  11. int dest_row_pitch,
  12. int dest_col_pitch,
  13. int invalidate,
  14. drawfn fn,
  15. void *opaque,
  16. int *first_row,
  17. int *last_row);
  18. #endif