aboutsummaryrefslogtreecommitdiff
path: root/hw/display
AgeCommit message (Expand)Author
2020-09-09Move QOM typedefs and add missing includesEduardo Habkost
2020-09-07Merge remote-tracking branch 'remotes/hdeller/tags/target-hppa-pull-request' ...Peter Maydell
2020-09-04cirrus: handle wraparound in cirrus_invalidate_regionGerd Hoffmann
2020-09-04virtio-gpu: fix unmap the already mapped itemsLi Zhijian
2020-09-03hw/display/artist: Allow screen size up to 2048 linesHelge Deller
2020-09-03hw/display/artist: Refactor x/y coordination extractionHelge Deller
2020-09-03hw/display/artist: Verify artist screen resolutionHelge Deller
2020-09-01hw/display/vga:Remove redundant statement in vga_draw_graphic()Chen Qun
2020-09-01hw: Remove superfluous breaksLiao Pingfang
2020-08-27nubus: Rename class type checking macrosEduardo Habkost
2020-08-27vhost-user-gpu: Move QOM macro to headerEduardo Habkost
2020-08-27pl110: Rename pl110_version enum valuesEduardo Habkost
2020-08-26Merge remote-tracking branch 'remotes/hdeller/tags/target-hppa-v3-pull-reques...Peter Maydell
2020-08-26hw/display/artist: Fix invalidation of lines near screen borderSven Schnelle
2020-08-26hw/display/artist: Fix invalidation of lines in artist_draw_line()Sven Schnelle
2020-08-26hw/display/artist: Unbreak size mismatch memory accessesHelge Deller
2020-08-26hw/display/artist: Prevent out of VRAM buffer accessesHelge Deller
2020-08-26Revert "hw/display/artist: Avoid drawing line when nothing to display"Helge Deller
2020-08-26hw/display/artist: Refactor artist_rop8() to avoid buffer over-runPhilippe Mathieu-Daudé
2020-08-26hw/display/artist: Check offset in draw_line to avoid buffer over-runPhilippe Mathieu-Daudé
2020-08-21meson: convert hw/displayMarc-André Lureau
2020-08-21trace: switch position of headers to what Meson requiresPaolo Bonzini
2020-08-04hw/display/artist.c: fix out of bounds checkSven Schnelle
2020-07-21qxl: fix modular builds with dtraceGerd Hoffmann
2020-07-20Merge remote-tracking branch 'remotes/cminyard/tags/for-qemu-i2c-5' into stagingPeter Maydell
2020-07-16hw/i2c: Rename i2c_create_slave() as i2c_slave_create_simple()Philippe Mathieu-Daudé
2020-07-11Revert "vga: build virtio-gpu as module"Gerd Hoffmann
2020-07-10error: Avoid error_propagate() after migrate_add_blocker()Markus Armbruster
2020-07-10error: Eliminate error_propagate() with Coccinelle, part 1Markus Armbruster
2020-07-10qom: Put name parameter before value / visitor parameterMarkus Armbruster
2020-07-10qom: Don't handle impossible object_property_get_link() failureMarkus Armbruster
2020-07-10qdev: Use returned bool to check for qdev_realize() etc. failureMarkus Armbruster
2020-07-07vga: build virtio-gpu as moduleGerd Hoffmann
2020-07-07vga: build virtio-gpu only onceGerd Hoffmann
2020-07-07vga: build qxl as moduleGerd Hoffmann
2020-07-03Replace uses of FROM_SSI_SLAVE() macro with QOM castsPeter Maydell
2020-07-03hw/display/bcm2835_fb.c: Initialize all fields of structPeter Maydell
2020-07-02Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2020-07-02' into...Peter Maydell
2020-07-02hw: Fix error API violation around object_property_set_link()Markus Armbruster
2020-06-30ati-vga: Add dummy MEM_SDRAM_MODE_REGBALATON Zoltan
2020-06-30ati-vga: Do not assert on errorBALATON Zoltan
2020-06-30ati-vga: Support unaligned access to hardware cursor registersBALATON Zoltan
2020-06-30sm501: Fix and optimize overlap checkBALATON Zoltan
2020-06-30sm501: Convert debug printfs to tracesBALATON Zoltan
2020-06-30sm501: Do not allow guest to set invalid formatBALATON Zoltan
2020-06-30sm501: Use stn_he_p/ldn_he_p instead of switch/caseBALATON Zoltan
2020-06-30sm501: Optimise 1 pixel 2d opsBALATON Zoltan
2020-06-30sm501: Introduce variable for commonly used value for better readabilityBALATON Zoltan
2020-06-30sm501: Ignore no-op blitsBALATON Zoltan
2020-06-30sm501: Drop unneded variableBALATON Zoltan