Mercurial > hg > Members > kono > Cerium
comparison 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 |
comparison
equal
deleted
inserted
replaced
677:fd3492a767c7 | 748:b7376415fa5f |
---|---|
61 } | 61 } |
62 } | 62 } |
63 | 63 |
64 Viewer *screen; | 64 Viewer *screen; |
65 if (vtype == VTYPE_SDL) { | 65 if (vtype == VTYPE_SDL) { |
66 screen = new ViewerSDL(manager, bpp, width, height, spenum); | 66 ViewerDevice *dev = new ViewerSDL(manager); |
67 screen = new Viewer(manager, dev, bpp, width, height, spenum); | |
67 } else if (vtype == VTYPE_FB) { | 68 } else if (vtype == VTYPE_FB) { |
68 screen = new ViewerFB(manager, bpp, width, height, spenum); | 69 ViewerDevice *dev = new ViewerFB(manager); |
70 screen = new Viewer(manager, dev, bpp, width, height, spenum); | |
69 }else{ | 71 }else{ |
70 screen = new ViewerSDL(manager, bpp, width, height, spenum); | 72 ViewerDevice *dev = new ViewerSDL(manager); |
73 screen = new Viewer(manager, dev, bpp, width, height, spenum); | |
71 } | 74 } |
72 | 75 |
73 screen->video_init(manager); | |
74 screen->run_init(manager, application()); | 76 screen->run_init(manager, application()); |
75 | |
76 | 77 |
77 return 0; | 78 return 0; |
78 } | 79 } |
79 | 80 |
80 #if 0 | 81 #if 0 |