diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2010-04-27 11:50:11 +0200 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2010-12-09 14:23:24 +0100 |
commit | a19cbfb346425cc760ed19b4e746417df636b761 (patch) | |
tree | 4c178cded4bd81e287dedcb482fc88532d286dc1 /hw/vga_int.h | |
parent | 7943a2fac78b1b865093923bf1bdb08ae8664b3d (diff) | |
download | qemu-a19cbfb346425cc760ed19b4e746417df636b761.zip qemu-a19cbfb346425cc760ed19b4e746417df636b761.tar.gz qemu-a19cbfb346425cc760ed19b4e746417df636b761.tar.bz2 |
spice: add qxl device
qxl is a paravirtual graphics card. The qxl device is the bridge
between the guest and the spice server (aka libspice-server). The
spice server will send the rendering commands to the spice client, which
will actually render them.
The spice server is also able to render locally, which is done in case
the guest wants read something from video memory. Local rendering is
also used to support display over vnc and sdl.
qxl is activated using "-vga qxl". qxl supports multihead, additional
cards can be added via '-device qxl".
[ v2: add copyright to files ]
[ v2: use qemu-common.h for standard includes ]
[ v2: create separate qxl-vga device for primary ]
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/vga_int.h')
-rw-r--r-- | hw/vga_int.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/vga_int.h b/hw/vga_int.h index bc1327f..1067f2c 100644 --- a/hw/vga_int.h +++ b/hw/vga_int.h @@ -106,7 +106,7 @@ typedef void (* vga_update_retrace_info_fn)(struct VGACommonState *s); typedef struct VGACommonState { uint8_t *vram_ptr; ram_addr_t vram_offset; - unsigned int vram_size; + uint32_t vram_size; uint32_t lfb_addr; uint32_t lfb_end; uint32_t map_addr; |