From 4c38762fb5cab19f50d2ba004736d7426abba3c0 Mon Sep 17 00:00:00 2001 From: Gerd Hoffmann Date: Thu, 19 Jun 2014 08:52:17 +0200 Subject: console: add dpy_gfx_update_dirty Calls dpy_gfx_update for all dirty scanlines. Works for DisplaySurfaces backed by guest memory (i.e. the ones created using qemu_create_displaysurface_guestmem). Signed-off-by: Gerd Hoffmann --- include/ui/console.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'include/ui/console.h') diff --git a/include/ui/console.h b/include/ui/console.h index 61901f7..58a7d4b 100644 --- a/include/ui/console.h +++ b/include/ui/console.h @@ -232,6 +232,10 @@ void dpy_text_resize(QemuConsole *con, int w, int h); void dpy_mouse_set(QemuConsole *con, int x, int y, int on); void dpy_cursor_define(QemuConsole *con, QEMUCursor *cursor); bool dpy_cursor_define_supported(QemuConsole *con); +void dpy_gfx_update_dirty(QemuConsole *con, + MemoryRegion *address_space, + uint64_t base, + bool invalidate); static inline int surface_stride(DisplaySurface *s) { -- cgit v1.1