aboutsummaryrefslogtreecommitdiff
path: root/hw/display
AgeCommit message (Expand)AuthorFilesLines
2024-12-15hw/display: Constify all PropertyRichard Henderson27-30/+30
2024-12-03hw/display/vga: Do not reset 'big_endian_fb' in vga_common_reset()Philippe Mathieu-Daudé1-1/+1
2024-11-18hw/display: check frame buffer can hold blobAlex Bennée1-2/+1
2024-11-18hw/display: factor out the scanout blob to fb conversionAlex Bennée2-44/+38
2024-10-28virtio-gpu: Support Venus contextAntonio Caggiano3-4/+35
2024-10-28virtio-gpu: Register capsets dynamicallyPierre-Eric Pelloux-Prayer2-14/+25
2024-10-28virtio-gpu: Handle resource blob commandsRobert Beckett3-10/+425
2024-10-28virtio-gpu: Support suspension of commands processingDmitry Osipenko2-0/+7
2024-10-28virtio-gpu: Add virgl resource managementHuang Rui1-0/+76
2024-10-28virtio-gpu: Don't require udmabuf when blobs and virgl are enabledDmitry Osipenko1-0/+1
2024-10-28virtio-gpu: Support context-init feature with virglrendererHuang Rui2-2/+22
2024-10-28virtio-gpu: Use pkgconfig version to decide which virgl features are availableDmitry Osipenko1-1/+1
2024-10-28virtio-gpu: Unrealize GL deviceDmitry Osipenko1-0/+17
2024-10-28virtio-gpu: Handle virtio_gpu_virgl_init() failureDmitry Osipenko1-8/+22
2024-10-28virtio-gpu: Move print_stats timer to VirtIOGPUGLDmitry Osipenko1-4/+6
2024-10-28virtio-gpu: Move fence_poll timer to VirtIOGPUGLDmitry Osipenko1-3/+5
2024-10-28virtio-gpu: Use trace events for tracking number of in-flight fencesDmitry Osipenko3-3/+5
2024-10-14ui: refactor using a common qemu_pixman_shareableMarc-André Lureau1-53/+19
2024-10-14virtio-gpu: allocate shareable 2d resources on !win32Marc-André Lureau1-12/+27
2024-10-14ui/pixman: generalize shared_image_destroyMarc-André Lureau1-2/+2
2024-10-14ui/win32: fix potential use-after-free with dbus shared memoryMarc-André Lureau1-12/+2
2024-10-04Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2-2/+2
2024-10-03hw/char: Extract serial-mmBernhard Beschow2-2/+2
2024-10-02hw/qxl: fix -Werror=maybe-uninitialized false-positivesMarc-André Lureau1-2/+2
2024-10-01hw/display: Remove omap_dssPeter Maydell2-1094/+0
2024-10-01hw/display: Remove Blizzard display devicePeter Maydell3-1030/+0
2024-10-01hw/display: Remove pxa2xx_lcd.cPeter Maydell2-1452/+0
2024-10-01hw/display: Remove tc6393xb devicePeter Maydell2-569/+0
2024-09-20hw/display: Fix mirrored output in dm163Inès Varhol1-1/+1
2024-09-13hw: Use device_class_set_legacy_reset() instead of opencodingPeter Maydell19-21/+21
2024-09-10virtio: Allow .get_vhost() without vhost_startedHanna Czenczek1-1/+1
2024-08-23hw/display/vhost-user-gpu.c: fix vhost_user_gpu_chr_read()Haoran Zhang1-1/+1
2024-08-06hw/display/virtio-gpu: Improve "opengl is not available" error messagePeter Maydell1-1/+7
2024-07-22virtio-gpu-gl: declare dependency on ui-openglMarc-André Lureau1-0/+1
2024-07-18hw/display/bcm2835_fb: fix fb_use_offsets conditionSamJakob1-1/+1
2024-07-16ui/console: Remove dpy_cursor_define_supported()Akihiko Odaki2-8/+2
2024-07-16ui/console: Convert mouse visibility parameter into boolAkihiko Odaki3-4/+3
2024-07-01vhost-user-gpu: fix import of DMABUFMarc-André Lureau1-2/+3
2024-06-19ui+display: rename is_buffer_shared() -> surface_is_allocated()Gerd Hoffmann3-13/+14
2024-06-19stdvga: fix screen blankingGerd Hoffmann1-0/+7
2024-06-04hw/xen: Register framebuffer backend via xen_backend_init()Philippe Mathieu-Daudé1-2/+7
2024-06-04hw/xen: Make XenDevOps structures constPhilippe Mathieu-Daudé1-2/+2
2024-05-22virtio-gpu: fix v2 migrationMarc-André Lureau1-8/+22
2024-05-14ui/console: Use qemu_dmabuf_new() and free() helpers insteadDongwon Kim2-27/+28
2024-05-14ui/console: Use qemu_dmabuf_get_..() helpers insteadDongwon Kim2-7/+5
2024-05-10xen: register legacy backends via xen_backend_initPaolo Bonzini1-1/+7
2024-05-03display: remove GraphicHwOps from typedefs.hPaolo Bonzini1-0/+1
2024-05-03build: do not build virtio-vga-gl if virgl/opengl not availablePaolo Bonzini1-6/+8
2024-04-30hw/display : Add device DM163Inès Varhol4-0/+367
2024-04-26exec: Declare target_words_bigendian() in 'exec/tswap.h'Philippe Mathieu-Daudé1-1/+1