44 Commits (661a47ff1e67bd23b6c6d11aa220602e1a0b8705)

Author SHA1 Message Date
Dongwon Kim 0c6d6d79a5 ui/gtk-gl-area: Remove extra draw call in refresh 6 months ago
Weifeng Liu e01b61963f gtk: Skip drawing if console surface is NULL 9 months ago
Weifeng Liu fdc09b028f ui/gtk-gl-area: Render guest content with padding in fixed-scale mode 11 months ago
Weifeng Liu 8fb072472c ui/gtk: Update scales in fixed-scale mode when rendering GL area 11 months ago
Weifeng Liu 3a6b314409 ui/gtk: Use consistent naming for variables in different coordinates 11 months ago
Philippe Mathieu-Daudé 32cad1ffb8 include: Rename sysemu/ -> system/ 1 year ago
Dongwon Kim fa6426805b ui/console: Use qemu_dmabuf_set_..() helpers instead 2 years ago
Dongwon Kim 6779a3076f ui/console: Use qemu_dmabuf_get_..() helpers instead 2 years ago
Dongwon Kim e4e62514e3 ui/gtk: Check if fence_fd is equal to or greater than 0 2 years ago
Dongwon Kim 77bf310084 ui/gtk: Draw guest frame at refresh cycle 2 years ago
Dongwon Kim 58ea90f803 ui/gtk: set scanout mode in gd_egl/gd_gl_area_scanout_texture 3 years ago
Dongwon Kim 1be878eb97 ui/gtk: skip refresh if new dmabuf has been submitted 3 years ago
Dongwon Kim 92b58156e7 ui/gtk: set scanout-mode right before scheduling draw 3 years ago
Dongwon Kim 9ac06df8b6 virtio-gpu-udmabuf: correct naming of QemuDmaBuf size properties 3 years ago
Dongwon Kim 83b4b236ed ui/gtk: Make sure the right EGL context is currently bound 3 years ago
Marc-André Lureau bf41ab6190 ui: add optional d3d texture pointer to scanout texture 3 years ago
Dongwon Kim 37802a24eb ui/gtk: set the area of the scanout texture correctly 3 years ago
Erico Nunes 94400fa53f ui/gtk: fix passing y0_top parameter to scanout 3 years ago
Dongwon Kim 64f1359bd0 ui/gtk: prevent ui lock up when dpy_gl_update called again before current draw event occurs 3 years ago
Akihiko Odaki aeffd071ed ui: Deliver refresh rate via QemuUIInfo 4 years ago
Volker Rümelin 09053670c9 ui/gtk-gl-area: create the requested GL context version 4 years ago
Volker Rümelin e561b3b7df ui/gtk-gl-area: implement GL context destruction 4 years ago
Marc-André Lureau 5e79d516e8 ui: split the GL context in a different object 5 years ago
Marc-André Lureau f6413cbfd0 ui: simplify gl unblock & flush 5 years ago
Alexander Orzechowski 4323118cad ui: fix incorrect scaling on highdpi with gtk/opengl 4 years ago
Dongwon Kim 55f4b767f6 ui/gtk: skip any extra draw of same guest scanout blob res 5 years ago
Nikola Pavlica 760deab30e ui/gtk: Update the refresh rate for gl-area too 4 years ago
Vivek Kasireddy 65b847d284 ui: Create sync objects and fences only for blobs 5 years ago
Akihiko Odaki bc6a3565c8 configure: Improve OpenGL dependency detections 5 years ago
Akihiko Odaki 075e7a5b7f ui/console: Remove dpy_gl_ctx_get_current 5 years ago
Marc-André Lureau 3cddb8b9e0 display/ui: add a callback to indicate GL state is flushed 5 years ago
Marc-André Lureau 2606519b74 ui: add egl dmabuf import to gtkglarea 5 years ago
Marc-André Lureau 568b12fccf ui: add gd_gl_area_scanout_disable 5 years ago
Pan Nengyuan 2cd1e3f915 ui/gtk-gl-area: Plug memleak in gd_gl_area_create_context() 6 years ago
Markus Armbruster a8d2532645 Include qemu-common.h exactly where needed 7 years ago
Gerd Hoffmann 46e19e149f opengl: move shader init from console-gl.c to shader.c 9 years ago
Anthoine Bourgeois 2ff408de9c gtk: fix wrong id between texture and framebuffer 9 years ago
Gerd Hoffmann 74083f9c01 egl: misc framebuffer helper improvements. 9 years ago
Gerd Hoffmann a4f113fd69 gtk: use framebuffer helper functions. 9 years ago
Gerd Hoffmann f4c36bdab6 console: rename dpy_gl_scanout to dpy_gl_scanout_texture 9 years ago
Gerd Hoffmann f7d3f8c0c0 gtk: fix build 10 years ago
Peter Maydell e16f4c8770 ui: Clean up includes 10 years ago
Gerd Hoffmann 925a040002 gtk/opengl: add opengl context and scanout support (GtkGLArea) 11 years ago