Revision 3023f332 console.h

b/console.h
122 122
    void (*mouse_set)(int x, int y, int on);
123 123
    void (*cursor_define)(int width, int height, int bpp, int hot_x, int hot_y,
124 124
                          uint8_t *image, uint8_t *mask);
125

  
126
    struct DisplayState *next;
125 127
};
126 128

  
129
void register_displaystate(DisplayState *ds);
130
DisplayState *get_displaystate(void);
127 131
DisplaySurface* qemu_create_displaysurface(int width, int height, int bpp, int linesize);
128 132
DisplaySurface* qemu_resize_displaysurface(DisplaySurface *surface,
129 133
                                           int width, int height, int bpp, int linesize);
......
248 252
typedef void (*vga_hw_screen_dump_ptr)(void *, const char *);
249 253
typedef void (*vga_hw_text_update_ptr)(void *, console_ch_t *);
250 254

  
251
TextConsole *graphic_console_init(DisplayState *ds, vga_hw_update_ptr update,
252
                                  vga_hw_invalidate_ptr invalidate,
253
                                  vga_hw_screen_dump_ptr screen_dump,
254
                                  vga_hw_text_update_ptr text_update,
255
                                  void *opaque);
255
DisplayState *graphic_console_init(vga_hw_update_ptr update,
256
                                   vga_hw_invalidate_ptr invalidate,
257
                                   vga_hw_screen_dump_ptr screen_dump,
258
                                   vga_hw_text_update_ptr text_update,
259
                                   void *opaque);
260

  
256 261
void vga_hw_update(void);
257 262
void vga_hw_invalidate(void);
258 263
void vga_hw_screen_dump(const char *filename);
......
263 268
CharDriverState *text_console_init(DisplayState *ds, const char *p);
264 269
void console_select(unsigned int index);
265 270
void console_color_init(DisplayState *ds);
266
void qemu_console_resize(QEMUConsole *console, int width, int height);
267
void qemu_console_copy(QEMUConsole *console, int src_x, int src_y,
268
                int dst_x, int dst_y, int w, int h);
271
void qemu_console_resize(DisplayState *ds, int width, int height);
272
void qemu_console_copy(DisplayState *ds, int src_x, int src_y,
273
                       int dst_x, int dst_y, int w, int h);
269 274

  
270 275
/* sdl.c */
271 276
void sdl_display_init(DisplayState *ds, int full_screen, int no_frame);

Also available in: Unified diff