summary refs log tree commit diff stats
path: root/hw/display/virtio-gpu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* migration: Remove error variant of vmstate_save_state() functionArun Menon2025-10-031-1/+2
* migration: push Error **errp into vmstate_load_state()Arun Menon2025-10-031-1/+1
* error: Kill @error_warnMarkus Armbruster2025-10-011-2/+6
* qom: Have class_init() take a const data argumentPhilippe Mathieu-Daudé2025-04-251-1/+1
* Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi2024-12-211-3/+3
|\
| * include: Rename sysemu/ -> system/Philippe Mathieu-Daudé2024-12-201-3/+3
* | include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson2024-12-191-1/+0
|/
* hw/display: Constify all PropertyRichard Henderson2024-12-151-1/+1
* hw/display: check frame buffer can hold blobAlex Bennée2024-11-181-2/+1
* hw/display: factor out the scanout blob to fb conversionAlex Bennée2024-11-181-23/+37
* virtio-gpu: Support Venus contextAntonio Caggiano2024-10-281-0/+15
* virtio-gpu: Handle resource blob commandsRobert Beckett2024-10-281-7/+11
* virtio-gpu: Support suspension of commands processingDmitry Osipenko2024-10-281-0/+6
* virtio-gpu: Don't require udmabuf when blobs and virgl are enabledDmitry Osipenko2024-10-281-0/+1
* virtio-gpu: Use trace events for tracking number of in-flight fencesDmitry Osipenko2024-10-281-2/+2
* ui: refactor using a common qemu_pixman_shareableMarc-André Lureau2024-10-141-53/+19
* virtio-gpu: allocate shareable 2d resources on !win32Marc-André Lureau2024-10-141-12/+27
* ui/pixman: generalize shared_image_destroyMarc-André Lureau2024-10-141-2/+2
* ui/win32: fix potential use-after-free with dbus shared memoryMarc-André Lureau2024-10-141-12/+2
* ui/console: Convert mouse visibility parameter into boolAkihiko Odaki2024-07-161-2/+1
* virtio-gpu: fix v2 migrationMarc-André Lureau2024-05-221-8/+22
* hw/display/virtio-gpu: Protect from DMA re-entrancy bugsPhilippe Mathieu-Daudé2024-04-101-4/+2
* virtio-gpu: fix scanout migration post-loadMarc-André Lureau2024-03-121-10/+41
* virtio-gpu: remove needless conditionMarc-André Lureau2024-03-121-7/+0
* virtio-gpu.c: add resource_destroy class methodManos Pitsidianakis2024-02-141-3/+22
* hw/display/virtio-gpu.c: use reset_bh class methodManos Pitsidianakis2024-02-141-1/+1
* qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql()Stefan Hajnoczi2024-01-081-1/+1
* hw/display: Constify VMStateRichard Henderson2023-12-291-4/+4
* virtio-gpu: replace PIXMAN for region/rect testMarc-André Lureau2023-11-071-19/+11
* Revert "virtio-gpu: block migration of VMs with blob=true"Marc-André Lureau2023-11-061-14/+0
* virtio-gpu: add virtio-gpu/blob vmstate subsectionMarc-André Lureau2023-11-061-0/+101
* virtio-gpu: move scanout restoration to post_loadMarc-André Lureau2023-11-061-1/+12
* virtio-gpu: factor out restore mappingMarc-André Lureau2023-11-061-27/+33
* virtio-gpu: block migration of VMs with blob=trueMarc-André Lureau2023-11-061-0/+14
* hw/display/virtio-gpu: Use VIRTIO_DEVICE() macroPhilippe Mathieu-Daudé2023-10-191-1/+1
* gfxstream + rutabaga: enable rutabagaGurchetan Singh2023-10-161-2/+3
* virtio-gpu: blob prepAntonio Caggiano2023-10-161-7/+3
* virtio-gpu: hostmemGerd Hoffmann2023-10-161-0/+1
* virtio-gpu/win32: set the destroy function on loadMarc-André Lureau2023-09-121-1/+3
* virtio-gpu: reset gfx resources in main threadMarc-André Lureau2023-08-071-7/+31
* virtio-gpu: free BHs, by implementing unrealizeMarc-André Lureau2023-08-071-0/+10
* virtio-gpu: replace the surface with null surface when resettingDongwon Kim2023-07-171-0/+5
* virtio-gpu: fix potential divide-by-zero regressionMarc-André Lureau2023-07-171-7/+9
* virtio-gpu: refactor generate_edid function to virtio_gpu_baseErico Nunes2023-07-101-19/+1
* virtio-gpu/win32: allocate shareable 2d resources/imagesMarc-André Lureau2023-06-271-3/+43
* virtio-gpu: OUT_OF_MEMORY if failing to create udmabufDongwon Kim2023-06-271-1/+3
* virtio-gpu: Make non-gl display updates work again when blob=trueVivek Kasireddy2023-06-271-5/+22
* virtio-gpu: Optimize 2D resource data transferKeqian Zhu2023-06-271-11/+11
* virtio-gpu: add a FIXME for virtio_gpu_load()Marc-André Lureau2023-05-281-0/+1
* hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov2023-04-281-2/+4