Mercurial > hg > Members > kono > Cerium
diff Renderer/Engine/main.cc @ 748:b7376415fa5f
TaskManager changeset 683, Renderer changeset 746
author | hiroki |
---|---|
date | Mon, 25 Jan 2010 18:01:19 +0900 |
parents | 32a7260fad2f |
children | bed529c55eda |
line wrap: on
line diff
--- a/Renderer/Engine/main.cc Sun Dec 06 10:23:19 2009 +0900 +++ b/Renderer/Engine/main.cc Mon Jan 25 18:01:19 2010 +0900 @@ -63,17 +63,18 @@ Viewer *screen; if (vtype == VTYPE_SDL) { - screen = new ViewerSDL(manager, bpp, width, height, spenum); + ViewerDevice *dev = new ViewerSDL(manager); + screen = new Viewer(manager, dev, bpp, width, height, spenum); } else if (vtype == VTYPE_FB) { - screen = new ViewerFB(manager, bpp, width, height, spenum); + ViewerDevice *dev = new ViewerFB(manager); + screen = new Viewer(manager, dev, bpp, width, height, spenum); }else{ - screen = new ViewerSDL(manager, bpp, width, height, spenum); + ViewerDevice *dev = new ViewerSDL(manager); + screen = new Viewer(manager, dev, bpp, width, height, spenum); } - - screen->video_init(manager); + screen->run_init(manager, application()); - return 0; }