root / hw / framebuffer.h @ a6307b08
History | View | Annotate | Download (450 Bytes)
1 | 714fa308 | pbrook | #ifndef QEMU_FRAMEBUFFER_H
|
---|---|---|---|
2 | 714fa308 | pbrook | #define QEMU_FRAMEBUFFER_H
|
3 | 714fa308 | pbrook | |
4 | 714fa308 | pbrook | /* Framebuffer device helper routines. */
|
5 | 714fa308 | pbrook | |
6 | 714fa308 | pbrook | typedef void (*drawfn)(void *, uint8_t *, const uint8_t *, int, int); |
7 | 714fa308 | pbrook | |
8 | 714fa308 | pbrook | void framebuffer_update_display(
|
9 | 714fa308 | pbrook | DisplayState *ds, |
10 | 714fa308 | pbrook | target_phys_addr_t base, |
11 | 714fa308 | pbrook | int cols,
|
12 | 714fa308 | pbrook | int rows,
|
13 | 714fa308 | pbrook | int src_width,
|
14 | 714fa308 | pbrook | int dest_row_pitch,
|
15 | 714fa308 | pbrook | int dest_col_pitch,
|
16 | 714fa308 | pbrook | int invalidate,
|
17 | 714fa308 | pbrook | drawfn fn, |
18 | 714fa308 | pbrook | void *opaque,
|
19 | 714fa308 | pbrook | int *first_row,
|
20 | 714fa308 | pbrook | int *last_row);
|
21 | 714fa308 | pbrook | |
22 | 714fa308 | pbrook | #endif |