Hi, On 02/04/07, Thiemo Seufer <[EMAIL PROTECTED]> wrote: [..]
I left the sdl_copy bit out because it broke scrolling of a guest Linux framebuffer in the moment it initialized its virtual consoles. Maybe that's a bug in libsdl 1.2.
Thanks for checking this. I didn't have any ideas as to what could be affecting the Cirrus VGA in the patch, but yes, the .dpy_copy is used in it. This is to remove two obsolete variables in vl.c that I have accidentally left in the patch and only noticed it in the commitdiff: --- a/vl.c +++ b/vl.c @@ -543,10 +543,6 @@ int kbd_mouse_is_absolute(void) return qemu_put_mouse_event_current->qemu_put_mouse_event_absolute; } -void (*kbd_mouse_set)(int x, int y, int on) = NULL; -void (*kbd_cursor_define)(int width, int height, int bpp, int hot_x, int hot_y, - uint8_t *image, uint8_t *mask) = NULL; - void do_info_mice(void) { QEMUPutMouseEntry *cursor; Cheers, Andrzej