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