summaryrefslogtreecommitdiffstats
path: root/ui/gtk-egl.c
Commit message (Expand)AuthorAgeFilesLines
* ui/gtk: prevent ui lock up when dpy_gl_update called again before current dra...Dongwon Kim2022-11-231-1/+1
* ui/gtk-egl: egl context needs to be unbound in the end of gd_egl_switchDongwon Kim2022-10-111-0/+3
* ui: Deliver refresh rate via QemuUIInfoAkihiko Odaki2022-06-141-2/+2
* ui: split the GL context in a different objectMarc-André Lureau2021-12-211-5/+5
* ui: simplify gl unblock & flushMarc-André Lureau2021-12-211-2/+0Star
* ui/gtk-egl: Fix build failure when libgbm is not availablePhilippe Mathieu-Daudé2021-11-081-0/+2
* ui/gtk-egl: guest fb texture needs to be regenerated when reinitializing eglDongwon Kim2021-11-051-0/+4
* ui/gtk-egl: make sure the right context is set as the currentDongwon Kim2021-11-051-0/+6
* ui/gtk: skip any extra draw of same guest scanout blob resDongwon Kim2021-11-021-13/+27
* ui/gtk-egl: Wait for the draw signal for dmabuf blobsVivek Kasireddy2021-09-151-0/+15
* ui: Create sync objects and fences only for blobsVivek Kasireddy2021-09-151-0/+25
* ui/gtk: Create a common release_dmabuf helperVivek Kasireddy2021-09-151-8/+0Star
* configure: Improve OpenGL dependency detectionsAkihiko Odaki2021-03-041-3/+3
* display/ui: add a callback to indicate GL state is flushedMarc-André Lureau2021-02-041-0/+3
* ui/gtk: update monitor interval on egl displaysNikola Pavlica2021-01-151-0/+3
* Include qemu-common.h exactly where neededMarkus Armbruster2019-06-121-1/+0Star
* ui/egl-helpers: Augment parameter list of egl_texture_blend() to convey scale...Chen Zhang2019-02-051-1/+2
* egl-helpers.h: do not depend on X11 Window type, use EGLNativeWindowTypeAlexander Kanavin2019-01-211-1/+2
* ui/gtk: fix cursor in egl modeGerd Hoffmann2018-11-121-5/+12
* ui: remove support for GTK2 in favour of GTK3Daniel P. Berrangé2018-10-121-6/+4Star
* Add gles support to egl-helpers, wire up in egl-headless and gtk.Gerd Hoffmann2018-06-261-2/+2
* ui/gtk-egl: add cursor_dmabuf supportGerd Hoffmann2018-03-121-1/+39
* ui/gtk-egl: add scanout_dmabuf supportGerd Hoffmann2018-03-121-0/+23
* opengl: move shader init from console-gl.c to shader.cGerd Hoffmann2017-10-171-1/+1
* egl: misc framebuffer helper improvements.Gerd Hoffmann2017-09-291-2/+2
* gtk: use framebuffer helper functions.Gerd Hoffmann2017-06-211-29/+7Star
* egl-helpers: fix display init for x11Gerd Hoffmann2017-05-121-1/+1
* egl-helpers: drop support for gles and debug loggingGerd Hoffmann2017-05-121-1/+1
* gtk-egl: add scanout_disable supportGerd Hoffmann2017-02-271-5/+10
* console: rename dpy_gl_scanout to dpy_gl_scanout_textureGerd Hoffmann2017-02-271-5/+5
* virgl: pass whole GL scanout dimensionsMarc-André Lureau2016-07-061-0/+1
* ui: Clean up includesPeter Maydell2016-02-041-0/+1
* gtk/opengl: add opengl context and scanout support (egl)Gerd Hoffmann2015-10-081-8/+123
* gtk: add opengl support, using eglGerd Hoffmann2015-05-291-0/+141