aboutsummaryrefslogtreecommitdiff
path: root/ui/spice-display.c
AgeCommit message (Expand)AuthorFilesLines
2024-07-16ui/console: Convert mouse visibility parameter into boolAkihiko Odaki1-5/+6
2024-05-14ui/console: Use qemu_dmabuf_get_..() helpers insteadDongwon Kim1-21/+29
2023-09-29ui: Clean up local variable shadowingMarkus Armbruster1-4/+5
2023-09-12ui/console: remove redundant format fieldMarc-André Lureau1-1/+1
2023-09-04ui/spice-display: Avoid dynamic stack allocationPeter Maydell1-1/+2
2023-06-27ui: add optional d3d texture pointer to scanout textureMarc-André Lureau1-1/+2
2023-03-13ui: rename cursor_{get->ref}, return itMarc-André Lureau1-2/+2
2023-03-13ui: rename cursor_{put->unref}Marc-André Lureau1-2/+2
2023-02-14Do not include "qemu/error-report.h" in headers that do not need itThomas Huth1-0/+1
2023-01-19ui/spice: QXLInterface method set_mm_time() is now dead, dropMarkus Armbruster1-10/+0
2022-03-14ui/console: move dcl compatiblity check to a callbackMarc-André Lureau1-1/+8
2022-01-18spice: Update QXLInterface for spice >= 0.15.0John Snow1-0/+11
2021-12-21ui: move qemu_spice_fill_device_address to ui/util.cMarc-André Lureau1-1/+4
2021-12-21ui: split the GL context in a different objectMarc-André Lureau1-7/+11
2021-12-21ui: simplify gl unblock & flushMarc-André Lureau1-1/+0
2021-12-21ui: associate GL context outside of display listener registrationMarc-André Lureau1-0/+3
2021-12-21ui: do not delay further remote resizeMarc-André Lureau1-1/+1
2021-05-21ui/spice-display: check NULL pointer in interface_release_resource()Mauro Matteo Cascella1-0/+4
2021-03-04ui/console: Pass placeholder surface to displaysAkihiko Odaki1-3/+3
2021-02-19spice: flush drawing before notifying clientMarc-André Lureau1-0/+1
2021-02-19spice: flush on GL update before notifying clientMarc-André Lureau1-0/+1
2021-02-04display/ui: add a callback to indicate GL state is flushedMarc-André Lureau1-0/+1
2021-02-04ui: remove gl_ctx_get_currentMarc-André Lureau1-1/+0
2021-02-04spice: delay starting until display are initializedMarc-André Lureau1-0/+2
2020-09-29spice: get monitors physical dimensionMarc-André Lureau1-0/+7
2020-09-29spice: remove the single monitor config logicMarc-André Lureau1-22/+4
2020-09-29ui: add getter for UIInfoMarc-André Lureau1-1/+1
2020-05-04lockable: replaced locks with lock guard macros where appropriateDaniel Brodsky1-7/+7
2019-08-16Clean up inclusion of sysemu/sysemu.hMarkus Armbruster1-1/+0
2019-08-16Include qemu/main-loop.h lessMarkus Armbruster1-0/+1
2019-06-07egl-helpers: add modifier support to egl_get_fd_for_texture().Gerd Hoffmann1-3/+4
2019-02-21spice: set device address and device display ID in QXL interfaceLukáš Hrázký1-0/+11
2019-02-05ui/egl-helpers: Augment parameter list of egl_texture_blend() to convey scale...Chen Zhang1-1/+1
2018-10-29spice: prepare for upcoming spice-server changeGerd Hoffmann1-4/+22
2018-08-24dmabuf: add y0_top, pass it to spiceMarc-André Lureau1-1/+2
2018-08-24spice-display: fix qemu_spice_cursor_refresh_bh lockingPaolo Bonzini1-12/+18
2018-08-24spice-display: access ptr_x/ptr_y under MutexPaolo Bonzini1-1/+8
2018-03-12spice: add cursor_dmabuf supportGerd Hoffmann1-5/+109
2018-03-12spice: add scanout_dmabuf supportGerd Hoffmann1-0/+15
2018-03-12spice: drop dprint() debug loggingGerd Hoffmann1-53/+22
2018-02-09Move include qemu/option.h from qemu-common.h to actual usersMarkus Armbruster1-1/+1
2018-01-22Replace all occurances of __FUNCTION__ with __func__Alistair Francis1-2/+2
2018-01-12spice: remove QXLWorker interface fieldFrediano Ziglio1-2/+0
2017-10-17opengl: move shader init from console-gl.c to shader.cGerd Hoffmann1-1/+1
2017-09-19Convert single line fprintf(.../n) to warn_report()Alistair Francis1-1/+1
2017-06-14spice: don't enter opengl mode in case another UI provides opengl supportGerd Hoffmann1-1/+2
2017-02-27spice: add display & head optionsGerd Hoffmann1-1/+21
2017-02-27spice: add scanout_disable supportGerd Hoffmann1-15/+21
2017-02-27console: rename dpy_gl_scanout to dpy_gl_scanout_textureGerd Hoffmann1-8/+8
2017-01-31spice: wakeup QXL worker to pick up mouse changesMarc-André Lureau1-0/+2