summaryrefslogtreecommitdiff
path: root/include/ui/console.h
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2015-01-20 12:43:28 +0100
committerGerd Hoffmann <kraxel@redhat.com>2015-05-29 11:43:29 +0200
commit97edf3bd5eab8952d475de66ede77307c12b8c48 (patch)
treeda07e1c0c8b138ae4b48c457b61d40474aeb7fa2 /include/ui/console.h
parent7ced9e9f6da2257224591b91727cfeee4f3977fb (diff)
downloadqemu-97edf3bd5eab8952d475de66ede77307c12b8c48.tar.gz
gtk: add opengl support, using egl
This adds opengl rendering support to the gtk ui, using egl. It's off by default for now, use 'qemu -display gtk,gl=on' to play with this. Note that gtk got native opengl support with release 3.16. There most likely will be a separate implementation for 3.16+, using the native gtk opengl support. This patch covers older versions (and for the time being 3.16 too, hopefully without rendering quirks). Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'include/ui/console.h')
-rw-r--r--include/ui/console.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/include/ui/console.h b/include/ui/console.h
index 383dec24ff..6f7550ef9c 100644
--- a/include/ui/console.h
+++ b/include/ui/console.h
@@ -393,7 +393,7 @@ void curses_display_init(DisplayState *ds, int full_screen);
int index_from_key(const char *key);
/* gtk.c */
-void early_gtk_display_init(void);
+void early_gtk_display_init(int opengl);
void gtk_display_init(DisplayState *ds, bool full_screen, bool grab_on_hover);
#endif