From e6a749b7c0bec98df1f6d64371b2847ad71c2f10 Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Sat, 24 Jun 2017 15:50:33 +0200 Subject: made VGA graphical font smaller (we only want ASCII for now) some performance improvements in VGA graphics mode --- src/kernel/kernel.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'src/kernel/kernel.c') diff --git a/src/kernel/kernel.c b/src/kernel/kernel.c index de6dd90..cd9a94b 100644 --- a/src/kernel/kernel.c +++ b/src/kernel/kernel.c @@ -199,9 +199,13 @@ static void handle_keyboard_event( keyboard_event_t *event, void *context ) desktop_t desktop; desktop_init( &desktop, 320, 200, VGA_COLOR_BLUE ); - widget_t widget; - widget_init( &widget, (widget_t *)&desktop, 50, 50, 60, 70, VGA_COLOR_LIGHT_GREY ); - ((composite_widget_vtable_t *)desktop.vtable)->add_child( &desktop, &widget ); + widget_t widget1; + widget_init( &widget1, (widget_t *)&desktop, 50, 50, 60, 70, VGA_COLOR_LIGHT_GREY ); + ((composite_widget_vtable_t *)desktop.vtable)->add_child( &desktop, &widget1 ); + + widget_t widget2; + widget_init( &widget2, (widget_t *)&desktop, 120, 120, 60, 70, VGA_COLOR_GREEN ); + ((composite_widget_vtable_t *)desktop.vtable)->add_child( &desktop, &widget2 ); ((widget_vtable_t *)desktop.vtable)->draw( &desktop, &global_context->vga ); #if 0 -- cgit v1.2.3-54-g00ecf