aboutsummaryrefslogtreecommitdiff
path: root/include/ui
AgeCommit message (Expand)AuthorFilesLines
2025-07-15ui/gtk: Add scale optionWeifeng Liu1-0/+1
2025-07-15ui/gtk: Add keep-aspect-ratio optionWeifeng Liu1-0/+1
2025-07-15ui/spice: Blit the scanout texture if its memory layout is not linearVivek Kasireddy1-0/+3
2025-07-15ui/spice: Create a new texture with linear layout when gl=on is specifiedVivek Kasireddy1-0/+1
2025-07-15ui/console-gl: Add a helper to create a texture with linear memory layoutVivek Kasireddy1-0/+3
2025-07-15ui/spice: Add an option to submit gl_draw requests at fixed rateVivek Kasireddy1-0/+1
2025-07-14ui/spice: Enable gl=on option for non-local or remote clientsVivek Kasireddy1-0/+1
2025-05-24ui/gtk-egl: Render guest content with padding in fixed-scale modeWeifeng Liu1-1/+3
2025-05-24gtk/ui: Introduce helper gd_update_scaleWeifeng Liu1-0/+2
2025-05-24ui/clipboard: add vmstate_cbinfoMarc-André Lureau1-0/+3
2025-05-24ui/clipboard: split out QemuClipboardContentMarc-André Lureau1-6/+20
2025-05-24ui/clipboard: use int for selection fieldMarc-André Lureau1-1/+1
2025-05-21ui/vnc: take account of client byte order in pixman formatDaniel P. Berrangé1-2/+2
2025-05-06ui/egl: support multi-plane dmabuf when egl export/importQiang Yu1-2/+3
2025-05-06ui/dmabuf: extend QemuDmaBuf to support multi-planeQiang Yu1-8/+12
2024-11-08ui/input-legacy.c: remove unused legacy qemu_add_kbd_event_handler() functionMark Cave-Ayland1-2/+0
2024-10-14ui: refactor using a common qemu_pixman_shareableMarc-André Lureau2-15/+29
2024-10-14ui/surface: allocate shared memory on !win32Marc-André Lureau1-0/+6
2024-10-14ui/pixman: generalize shared_image_destroyMarc-André Lureau1-1/+1
2024-10-14ui/win32: fix potential use-after-free with dbus shared memoryMarc-André Lureau1-0/+2
2024-10-03ui/cursor: remove cursor_get_mono_imageDr. David Alan Gilbert1-1/+0
2024-09-13ui/sdl2: ignore GUI keys in SDL_TEXTINPUT handlerVolker Rümelin1-0/+1
2024-09-13ui/sdl2: release all modifiersVolker Rümelin1-0/+1
2024-07-16ui/console: Remove dpy_cursor_define_supported()Akihiko Odaki1-1/+0
2024-07-16ui/console: Convert mouse visibility parameter into boolAkihiko Odaki1-2/+2
2024-06-19ui+display: rename is_buffer_shared() -> surface_is_allocated()Gerd Hoffmann1-2/+2
2024-06-19ui+display: rename is_placeholder() -> surface_is_placeholder()Gerd Hoffmann1-1/+1
2024-05-14ui/console: move QemuDmaBuf struct def to dmabuf.cDongwon Kim1-18/+1
2024-05-14ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpersDongwon Kim2-19/+67
2024-03-20ui/curses: Do not use console_select()Akihiko Odaki1-1/+0
2024-03-20ui/vnc: Do not use console_select()Akihiko Odaki2-0/+12
2024-01-30include: Clean up includesPeter Maydell1-2/+0
2023-12-25include/ui/rect.h: fix qemu_rect_init() mis-assignmentElen Avan1-1/+1
2023-11-21ui/pixman-minimal.h: fix empty allocationManos Pitsidianakis1-2/+46
2023-11-07virtio-gpu: replace PIXMAN for region/rect testMarc-André Lureau1-0/+59
2023-11-07ui/console: allow to override the default VCMarc-André Lureau1-0/+2
2023-11-07ui: add pixman-minimal.hMarc-André Lureau2-0/+197
2023-11-07ui: compile out some qemu-pixman functions when !PIXMANMarc-André Lureau1-2/+5
2023-11-07build-sys: drop needless warning pragmas for old pixmanMarc-André Lureau1-4/+0
2023-11-07build-sys: add a "pixman" featureMarc-André Lureau1-0/+2
2023-10-19ui/input: Constify QemuInputHandler structurePhilippe Mathieu-Daudé1-1/+1
2023-10-03ui: add XBGR8888 and ABGR8888 in drm_format_pixman_mapKen Xue1-0/+4
2023-10-03ui/console: make qemu_console_is_multihead() staticLaszlo Ersek1-1/+0
2023-10-03input: Allow to choose console with qemu_input_is_absoluteAkihiko Odaki1-1/+1
2023-09-12ui: add precondition for dpy_get_ui_info()Marc-André Lureau1-1/+1
2023-09-12ui/console: move DisplaySurface to its own headerMarc-André Lureau2-83/+96
2023-09-12ui/console: remove redundant format fieldMarc-André Lureau1-8/+7
2023-09-12ui/vc: rename kbd_put to qemu_text_console functionsMarc-André Lureau1-3/+3
2023-09-12ui/vc: remove kbd_put_keysym() and update function callsMarc-André Lureau1-1/+0
2023-09-06Merge tag 'ui-pull-request' of https://gitlab.com/marcandre.lureau/qemu into ...Stefan Hajnoczi2-11/+32