aboutsummaryrefslogtreecommitdiff
path: root/hw/display/virtio-gpu.c
AgeCommit message (Expand)Author
2024-04-10hw/display/virtio-gpu: Protect from DMA re-entrancy bugsPhilippe Mathieu-Daudé
2023-11-07virtio-gpu: replace PIXMAN for region/rect testMarc-André Lureau
2023-11-06Revert "virtio-gpu: block migration of VMs with blob=true"Marc-André Lureau
2023-11-06virtio-gpu: add virtio-gpu/blob vmstate subsectionMarc-André Lureau
2023-11-06virtio-gpu: move scanout restoration to post_loadMarc-André Lureau
2023-11-06virtio-gpu: factor out restore mappingMarc-André Lureau
2023-11-06virtio-gpu: block migration of VMs with blob=trueMarc-André Lureau
2023-10-19hw/display/virtio-gpu: Use VIRTIO_DEVICE() macroPhilippe Mathieu-Daudé
2023-10-16gfxstream + rutabaga: enable rutabagaGurchetan Singh
2023-10-16virtio-gpu: blob prepAntonio Caggiano
2023-10-16virtio-gpu: hostmemGerd Hoffmann
2023-09-12virtio-gpu/win32: set the destroy function on loadMarc-André Lureau
2023-08-07virtio-gpu: reset gfx resources in main threadMarc-André Lureau
2023-08-07virtio-gpu: free BHs, by implementing unrealizeMarc-André Lureau
2023-07-17virtio-gpu: replace the surface with null surface when resettingDongwon Kim
2023-07-17virtio-gpu: fix potential divide-by-zero regressionMarc-André Lureau
2023-07-10virtio-gpu: refactor generate_edid function to virtio_gpu_baseErico Nunes
2023-06-27virtio-gpu/win32: allocate shareable 2d resources/imagesMarc-André Lureau
2023-06-27virtio-gpu: OUT_OF_MEMORY if failing to create udmabufDongwon Kim
2023-06-27virtio-gpu: Make non-gl display updates work again when blob=trueVivek Kasireddy
2023-06-27virtio-gpu: Optimize 2D resource data transferKeqian Zhu
2023-05-28virtio-gpu: add a FIXME for virtio_gpu_load()Marc-André Lureau
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov
2022-09-27virtio-gpu: update scanout if there is any area covered by the rectDongwon Kim
2022-06-14virtio-gpu: Respect UI refresh rate for EDIDAkihiko Odaki
2022-06-14virtio-gpu: update done only on the scanout associated with rectDongwon Kim
2022-06-06modules: introduces module_kconfig directiveJose R. Ziviani
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster
2021-12-30dma: Let dma_memory_map() take MemTxAttrs argumentPhilippe Mathieu-Daudé
2021-11-05virtio-gpu: splitting one extended mode guest fb into n-scanoutsDongwon Kim
2021-09-15virtio-gpu: Add gl_flushed callbackVivek Kasireddy
2021-08-31virtio-gpu: no point of checking res->iovDongwon Kim
2021-07-22hw/display/virtio-gpu: Fix memory leak (CID 1453811)Philippe Mathieu-Daudé
2021-07-09modules: add virtio-gpu module annotationsGerd Hoffmann
2021-06-15virtio-gpu: move scanout_id sanity checkGerd Hoffmann
2021-05-27virtio-gpu: Update cursor data using blobVivek Kasireddy
2021-05-27virtio-gpu: Add virtio_gpu_set_scanout_blobVivek Kasireddy
2021-05-27virtio-gpu: Factor out update scanoutVivek Kasireddy
2021-05-27virtio-gpu: Add virtio_gpu_resource_create_blobVivek Kasireddy
2021-05-27virtio-gpu: Add initial definitions for blob resourcesVivek Kasireddy
2021-05-27virtio-gpu: Refactor virtio_gpu_create_mapping_iovVivek Kasireddy
2021-05-27virtio-gpu: Refactor virtio_gpu_set_scanoutVivek Kasireddy
2021-05-27virtio-gpu: Add virtio_gpu_find_check_resourceVivek Kasireddy
2021-05-10virtio-gpu: drop VIRGL() macroGerd Hoffmann
2021-05-10virtio-gpu: move update_cursor_dataGerd Hoffmann
2021-05-10virtio-gpu: move virgl process_cmdGerd Hoffmann
2021-05-10virtio-gpu: move virgl gl_flushedGerd Hoffmann
2021-05-10virtio-gpu: move virgl handle_ctrlGerd Hoffmann
2021-05-10virtio-gpu: use class function for ctrl queue handlersGerd Hoffmann
2021-05-10virtio-gpu: move virgl resetGerd Hoffmann