mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-07-29 13:23:54 -06:00
![]() There is a special code path (dpy_gfx_copy) to allow graphic emulation notify user interface code about bitblit operations carryed out by guests. It is supported by cirrus and vnc server. The intended purpose is to optimize display scrolls and just send over the scroll op instead of a full display update. This is rarely used these days though because modern guests simply don't use the cirrus blitter any more. Any linux guest using the cirrus drm driver doesn't. Any windows guest newer than winxp doesn't ship with a cirrus driver any more and thus uses the cirrus as simple framebuffer. So this code tends to bitrot and bugs can go unnoticed for a long time. See for example commit " |
||
---|---|---|
.. | ||
console.h | ||
egl-context.h | ||
egl-helpers.h | ||
gtk.h | ||
input.h | ||
pixel_ops.h | ||
qemu-pixman.h | ||
qemu-spice.h | ||
sdl2.h | ||
shader.h | ||
spice-display.h |