Displaying 3 results from an estimated 3 matches for "full_upd".
Did you mean:
full_cd
2006 Mar 16
0
[PATCH 3a/3] Add shadow VRAM
...cpu_physical_memory_set_dirty(s->vram_offset + y);
addr1 = (s->start_addr * 4);
bwidth = width * 4;
y_start = -1;
@@ -1536,8 +1619,17 @@ static void vga_draw_blank(VGAState *s,
void vga_update_display(void)
{
+ static int loop;
VGAState *s = vga_state;
int full_update, graphic_mode;
+
+ /*
+ * Only update the display every other time. The responsiveness is
+ * acceptable and it cuts down on the overhead of the VRAM compare
+ * in `vram_dirty''
+ */
+ if (loop++ & 1)
+ return;
if (s->ds->depth == 0) {...
2006 Jul 17
0
(no subject)
...i <xin.b.li@intel.com>
diff -r ecb8ff1fcf1f tools/ioemu/hw/vga.c
--- a/tools/ioemu/hw/vga.c Fri Jul 14 18:53:27 2006 +0100
+++ b/tools/ioemu/hw/vga.c Mon Jul 17 22:35:54 2006 +0800
@@ -1392,7 +1392,8 @@ static void vga_draw_graphic(VGAState *s
static void vga_draw_graphic(VGAState *s, int full_update)
{
int y1, y, update, page_min, page_max, linesize, y_start,
double_scan, mask;
- int width, height, shift_control, line_offset, page0, page1,
bwidth;
+ int width, height, shift_control, line_offset, bwidth;
+ ram_addr_t page0, page1;
int disp_width, multi_scan, multi_run;...
2009 Mar 02
0
[PATCH 4 of 13] DisplayState interface change
...ht;
+ qemu_console_resize(s->console, s->last_scr_width, s->last_scr_height);
+ dpy_resize(s->ds);
s->last_depth = 0;
+ s->last_width = width;
+ s->last_height = height;
+ s->last_ch = cheight;
+ s->last_cw = cw;
full_update = 1;
}
- s->last_width = width;
- s->last_height = height;
- s->last_ch = cheight;
- s->last_cw = cw;
s->rgb_to_pixel =
rgb_to_pixel_dup_table[get_depth_index(s->ds)];
@@ -1289,7 +1290,7 @@
full_update |= update_palette16(s);
palette...