Commit ee38b4c8134caccffd62614579fe8befc7d100e6

Authored by bellard
1 parent 3440557b

fixed full screen refresh


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@913 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 2 changed files with 2 additions and 1 deletions
@@ -264,8 +264,8 @@ static void toggle_full_screen(DisplayState *ds) @@ -264,8 +264,8 @@ static void toggle_full_screen(DisplayState *ds)
264 if (!gui_saved_grab) 264 if (!gui_saved_grab)
265 sdl_grab_end(); 265 sdl_grab_end();
266 } 266 }
  267 + vga_invalidate_display();
267 vga_update_display(); 268 vga_update_display();
268 - sdl_update(ds, 0, 0, screen->w, screen->h);  
269 } 269 }
270 270
271 static void sdl_refresh(DisplayState *ds) 271 static void sdl_refresh(DisplayState *ds)
@@ -542,6 +542,7 @@ int vga_initialize(DisplayState *ds, uint8_t *vga_ram_base, @@ -542,6 +542,7 @@ int vga_initialize(DisplayState *ds, uint8_t *vga_ram_base,
542 unsigned long vga_ram_offset, int vga_ram_size, 542 unsigned long vga_ram_offset, int vga_ram_size,
543 int is_pci); 543 int is_pci);
544 void vga_update_display(void); 544 void vga_update_display(void);
  545 +void vga_invalidate_display(void);
545 void vga_screen_dump(const char *filename); 546 void vga_screen_dump(const char *filename);
546 547
547 /* cirrus_vga.c */ 548 /* cirrus_vga.c */