aboutsummaryrefslogtreecommitdiffstats
path: root/hw/display/virtio-gpu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* virtio-gpu: update scanout if there is any area covered by the rectDongwon Kim2022-09-271-3/+4
* virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki2022-06-141-0/+1
* virtio-gpu: update done only on the scanout associated with rectDongwon Kim2022-06-141-0/+3
* modules: introduces module_kconfig directiveJose R. Ziviani2022-06-061-0/+1
* Use g_new() & friends where that makes obvious senseMarkus Armbruster2022-03-211-2/+2
* dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé2021-12-301-4/+6
* virtio-gpu: splitting one extended mode guest fb into n-scanoutsDongwon Kim2021-11-051-2/+2
* virtio-gpu: Add gl_flushed callbackVivek Kasireddy2021-09-151-2/+30
* virtio-gpu: no point of checking res->iovDongwon Kim2021-08-311-1/+1
* hw/display/virtio-gpu: Fix memory leak (CID 1453811)Philippe Mathieu-Daudé2021-07-221-16/+10
* modules: add virtio-gpu module annotationsGerd Hoffmann2021-07-091-0/+1
* virtio-gpu: move scanout_id sanity checkGerd Hoffmann2021-06-151-6/+14
* virtio-gpu: Update cursor data using blobVivek Kasireddy2021-05-271-5/+14
* virtio-gpu: Add virtio_gpu_set_scanout_blobVivek Kasireddy2021-05-271-7/+95
* virtio-gpu: Factor out update scanoutVivek Kasireddy2021-05-271-12/+23
* virtio-gpu: Add virtio_gpu_resource_create_blobVivek Kasireddy2021-05-271-3/+70
* virtio-gpu: Add initial definitions for blob resourcesVivek Kasireddy2021-05-271-0/+14
* virtio-gpu: Refactor virtio_gpu_create_mapping_iovVivek Kasireddy2021-05-271-10/+9
* virtio-gpu: Refactor virtio_gpu_set_scanoutVivek Kasireddy2021-05-271-64/+87