aboutsummaryrefslogtreecommitdiff
path: root/hw/display/virtio-gpu.c
AgeCommit message (Expand)AuthorFilesLines
26 hoursui: refactor using a common qemu_pixman_shareableMarc-André Lureau1-53/+19
26 hoursvirtio-gpu: allocate shareable 2d resources on !win32Marc-André Lureau1-12/+27
26 hoursui/pixman: generalize shared_image_destroyMarc-André Lureau1-2/+2
26 hoursui/win32: fix potential use-after-free with dbus shared memoryMarc-André Lureau1-12/+2
2024-07-16ui/console: Convert mouse visibility parameter into boolAkihiko Odaki1-2/+1
2024-05-22virtio-gpu: fix v2 migrationMarc-André Lureau1-8/+22
2024-04-10hw/display/virtio-gpu: Protect from DMA re-entrancy bugsPhilippe Mathieu-Daudé1-4/+2
2024-03-12virtio-gpu: fix scanout migration post-loadMarc-André Lureau1-10/+41
2024-03-12virtio-gpu: remove needless conditionMarc-André Lureau1-7/+0
2024-02-14virtio-gpu.c: add resource_destroy class methodManos Pitsidianakis1-3/+22
2024-02-14hw/display/virtio-gpu.c: use reset_bh class methodManos Pitsidianakis1-1/+1
2024-01-08qemu/main-loop: rename qemu_cond_wait_iothread() to qemu_cond_wait_bql()Stefan Hajnoczi1-1/+1
2023-12-29hw/display: Constify VMStateRichard Henderson1-4/+4
2023-11-07virtio-gpu: replace PIXMAN for region/rect testMarc-André Lureau1-19/+11
2023-11-06Revert "virtio-gpu: block migration of VMs with blob=true"Marc-André Lureau1-14/+0
2023-11-06virtio-gpu: add virtio-gpu/blob vmstate subsectionMarc-André Lureau1-0/+101
2023-11-06virtio-gpu: move scanout restoration to post_loadMarc-André Lureau1-1/+12
2023-11-06virtio-gpu: factor out restore mappingMarc-André Lureau1-27/+33
2023-11-06virtio-gpu: block migration of VMs with blob=trueMarc-André Lureau1-0/+14
2023-10-19hw/display/virtio-gpu: Use VIRTIO_DEVICE() macroPhilippe Mathieu-Daudé1-1/+1
2023-10-16gfxstream + rutabaga: enable rutabagaGurchetan Singh1-2/+3
2023-10-16virtio-gpu: blob prepAntonio Caggiano1-7/+3
2023-10-16virtio-gpu: hostmemGerd Hoffmann1-0/+1
2023-09-12virtio-gpu/win32: set the destroy function on loadMarc-André Lureau1-1/+3
2023-08-07virtio-gpu: reset gfx resources in main threadMarc-André Lureau1-7/+31
2023-08-07virtio-gpu: free BHs, by implementing unrealizeMarc-André Lureau1-0/+10
2023-07-17virtio-gpu: replace the surface with null surface when resettingDongwon Kim1-0/+5
2023-07-17virtio-gpu: fix potential divide-by-zero regressionMarc-André Lureau1-7/+9
2023-07-10virtio-gpu: refactor generate_edid function to virtio_gpu_baseErico Nunes1-19/+1
2023-06-27virtio-gpu/win32: allocate shareable 2d resources/imagesMarc-André Lureau1-3/+43
2023-06-27virtio-gpu: OUT_OF_MEMORY if failing to create udmabufDongwon Kim1-1/+3
2023-06-27virtio-gpu: Make non-gl display updates work again when blob=trueVivek Kasireddy1-5/+22
2023-06-27virtio-gpu: Optimize 2D resource data transferKeqian Zhu1-11/+11
2023-05-28virtio-gpu: add a FIXME for virtio_gpu_load()Marc-André Lureau1-0/+1
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov1-2/+4
2022-09-27virtio-gpu: update scanout if there is any area covered by the rectDongwon Kim1-3/+4
2022-06-14virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki1-0/+1
2022-06-14virtio-gpu: update done only on the scanout associated with rectDongwon Kim1-0/+3
2022-06-06modules: introduces module_kconfig directiveJose R. Ziviani1-0/+1
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-2/+2
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé1-4/+6
2021-11-05virtio-gpu: splitting one extended mode guest fb into n-scanoutsDongwon Kim1-2/+2
2021-09-15virtio-gpu: Add gl_flushed callbackVivek Kasireddy1-2/+30
2021-08-31virtio-gpu: no point of checking res->iovDongwon Kim1-1/+1
2021-07-22hw/display/virtio-gpu: Fix memory leak (CID 1453811)Philippe Mathieu-Daudé1-16/+10
2021-07-09modules: add virtio-gpu module annotationsGerd Hoffmann1-0/+1
2021-06-15virtio-gpu: move scanout_id sanity checkGerd Hoffmann1-6/+14
2021-05-27virtio-gpu: Update cursor data using blobVivek Kasireddy1-5/+14
2021-05-27virtio-gpu: Add virtio_gpu_set_scanout_blobVivek Kasireddy1-7/+95
2021-05-27virtio-gpu: Factor out update scanoutVivek Kasireddy1-12/+23