summaryrefslogtreecommitdiffstats
path: root/hw/display
Commit message (Expand)AuthorAgeFilesLines
* virtio-vga: implement big-endian-framebuffer propertyGerd Hoffmann2020-09-291-0/+19
* virtio-gpu: set physical dimensions for EDIDMarc-André Lureau2020-09-292-0/+4
* edid: use physical dimensions if availableMarc-André Lureau2020-09-291-11/+25
* edid: fix physical display size computationMarc-André Lureau2020-09-291-2/+2
* virtio-gpu-3d: fix abnormal display after a warm rebootGuoqing Zhang2020-09-291-1/+1
* qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi2020-09-231-2/+2
* Use OBJECT_DECLARE_SIMPLE_TYPE when possibleEduardo Habkost2020-09-1822-69/+23Star
* qom: Remove module_obj_name parameter from OBJECT_DECLARE* macrosEduardo Habkost2020-09-181-1/+1
* virtio-gpu: build modularGerd Hoffmann2020-09-151-16/+6Star
* virtio-gpu: make virtio_gpu_ops staticGerd Hoffmann2020-09-152-9/+10
* meson: remove duplicate qxl sourcesGerd Hoffmann2020-09-151-2/+0Star
* meson: fix qxl dependenciesGerd Hoffmann2020-09-151-1/+2
* Merge remote-tracking branch 'remotes/ehabkost/tags/machine-next-pull-request...Peter Maydell2020-09-1129-108/+175
|\
| * virtio-vga: Use typedef name for instance_sizeEduardo Habkost2020-09-091-3/+3
| * vhost-user-vga: Use typedef name for instance_sizeEduardo Habkost2020-09-091-1/+1
| * Use OBJECT_DECLARE_TYPE where possibleEduardo Habkost2020-09-091-4/+2Star
| * Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-0929-47/+60
| * Move QOM typedefs and add missing includesEduardo Habkost2020-09-0929-57/+113
* | trace-events: Fix attribution of trace points to sourceMarkus Armbruster2020-09-091-1/+3
|/
* Merge remote-tracking branch 'remotes/hdeller/tags/target-hppa-pull-request' ...Peter Maydell2020-09-071-14/+29
|\
| * hw/display/artist: Allow screen size up to 2048 linesHelge Deller2020-09-031-1/+1
| * hw/display/artist: Refactor x/y coordination extractionHelge Deller2020-09-031-14/+17
| * hw/display/artist: Verify artist screen resolutionHelge Deller2020-09-031-0/+12
* | cirrus: handle wraparound in cirrus_invalidate_regionGerd Hoffmann2020-09-041-3/+9
* | virtio-gpu: fix unmap the already mapped itemsLi Zhijian2020-09-041-1/+4
* | hw/display/vga:Remove redundant statement in vga_draw_graphic()Chen Qun2020-09-011-1/+0Star
* | hw: Remove superfluous breaksLiao Pingfang2020-09-012-3/+0Star
* | nubus: Rename class type checking macrosEduardo Habkost2020-08-271-2/+2
* | vhost-user-gpu: Move QOM macro to headerEduardo Habkost2020-08-271-3/+0Star
* | pl110: Rename pl110_version enum valuesEduardo Habkost2020-08-271-11/+11
|/
* Merge remote-tracking branch 'remotes/hdeller/tags/target-hppa-v3-pull-reques...Peter Maydell2020-08-261-72/+114
|\
| * hw/display/artist: Fix invalidation of lines near screen borderSven Schnelle2020-08-261-1/+6
| * hw/display/artist: Fix invalidation of lines in artist_draw_line()Sven Schnelle2020-08-261-1/+4
| * hw/display/artist: Unbreak size mismatch memory accessesHelge Deller2020-08-261-8/+4Star
| * hw/display/artist: Prevent out of VRAM buffer accessesHelge Deller2020-08-261-41/+69
| * Revert "hw/display/artist: Avoid drawing line when nothing to display"Helge Deller2020-08-261-3/+0Star
| * hw/display/artist: Refactor artist_rop8() to avoid buffer over-runPhilippe Mathieu-Daudé2020-08-261-15/+25
| * hw/display/artist: Check offset in draw_line to avoid buffer over-runPhilippe Mathieu-Daudé2020-08-261-2/+7
| * hw/display/artist.c: fix out of bounds checkSven Schnelle2020-08-041-13/+11Star
* | meson: convert hw/displayMarc-André Lureau2020-08-212-65/+84
* | trace: switch position of headers to what Meson requiresPaolo Bonzini2020-08-211-0/+1
|/
* qxl: fix modular builds with dtraceGerd Hoffmann2020-07-211-0/+9
* Merge remote-tracking branch 'remotes/cminyard/tags/for-qemu-i2c-5' into stagingPeter Maydell2020-07-201-1/+1
|\
| * hw/i2c: Rename i2c_create_slave() as i2c_slave_create_simple()Philippe Mathieu-Daudé2020-07-161-1/+1
* | Revert "vga: build virtio-gpu as module"Gerd Hoffmann2020-07-111-13/+10Star
|/
* error: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster2020-07-101-4/+1Star
* error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster2020-07-102-6/+2Star
* qom: Put name parameter before value / visitor parameterMarkus Armbruster2020-07-102-6/+4Star
* qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster2020-07-101-7/+1Star
* qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster2020-07-102-5/+2Star