search for: full_upd

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...