Revision 4445b0a6
b/hw/vmware_vga.c | ||
---|---|---|
923 | 923 |
s->width = -1; |
924 | 924 |
s->height = -1; |
925 | 925 |
s->svgaid = SVGA_ID; |
926 |
s->depth = ds_get_bits_per_pixel(s->vga.ds);
|
|
926 |
s->depth = 24;
|
|
927 | 927 |
s->bypp = (s->depth + 7) >> 3; |
928 | 928 |
s->cursor.on = 0; |
929 | 929 |
s->redraw_fifo_first = 0; |
... | ... | |
1126 | 1126 |
s->scratch_size = SVGA_SCRATCH_SIZE; |
1127 | 1127 |
s->scratch = (uint32_t *) qemu_malloc(s->scratch_size * 4); |
1128 | 1128 |
|
1129 |
vmsvga_reset(s); |
|
1130 |
|
|
1129 | 1131 |
#ifdef EMBED_STDVGA |
1130 | 1132 |
vga_common_init((VGAState *) s, vga_ram_size); |
1131 | 1133 |
vga_init((VGAState *) s); |
... | ... | |
1140 | 1142 |
vmsvga_screen_dump, |
1141 | 1143 |
vmsvga_text_update, &s->vga); |
1142 | 1144 |
|
1143 |
vmsvga_reset(s); |
|
1144 |
|
|
1145 | 1145 |
#ifdef CONFIG_BOCHS_VBE |
1146 | 1146 |
/* XXX: use optimized standard vga accesses */ |
1147 | 1147 |
cpu_register_physical_memory(VBE_DISPI_LFB_PHYSICAL_ADDRESS, |
Also available in: Unified diff