Mercurial > hg > Members > kono > Cerium
comparison Renderer/Engine/viewer.cc @ 965:1089f24bc86a
removing user task from Renderer Engine
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Fri, 06 Aug 2010 19:59:23 +0900 |
parents | 104fcf4c6af5 |
children | 9a53faae88d8 |
comparison
equal
deleted
inserted
replaced
964:cf64bc1b8062 | 965:1089f24bc86a |
---|---|
278 //update_key->set_cpu(SPE_0); | 278 //update_key->set_cpu(SPE_0); |
279 update_key->spawn(); | 279 update_key->spawn(); |
280 | 280 |
281 /* TASK_MOVE は外から引数で取ってくるべき */ | 281 /* TASK_MOVE は外から引数で取ってくるべき */ |
282 //HTaskPtr move_task = viewer->manager->create_task(viewer->app->move_taskid); | 282 //HTaskPtr move_task = viewer->manager->create_task(viewer->app->move_taskid); |
283 HTaskPtr move_task = viewer->manager->create_task(Move,0,0,0,0); | 283 // HTaskPtr move_task = viewer->manager->create_task(Move,0,0,0,0); |
284 //move_task->set_param(sgroot); | 284 //move_task->set_param(sgroot); |
285 | 285 |
286 //HTaskPtr draw_task = viewer->manager->create_task(Draw); | 286 //HTaskPtr draw_task = viewer->manager->create_task(Draw); |
287 | 287 |
288 /* rendering task test */ | 288 /* rendering task test */ |
292 HTaskPtr switch_task = viewer->manager->create_task(Switch,0,0,0,0); | 292 HTaskPtr switch_task = viewer->manager->create_task(Switch,0,0,0,0); |
293 viewer->draw_dummy = draw_dummy; | 293 viewer->draw_dummy = draw_dummy; |
294 switch_task->wait_for(draw_dummy); | 294 switch_task->wait_for(draw_dummy); |
295 draw_task->set_post(post2speRendering, (void*)viewer, 0); | 295 draw_task->set_post(post2speRendering, (void*)viewer, 0); |
296 | 296 |
297 switch_task->wait_for(move_task); | 297 // switch_task->wait_for(move_task); |
298 switch_task->wait_for(draw_task); | 298 switch_task->wait_for(draw_task); |
299 move_task->spawn(); | 299 // move_task->spawn(); |
300 draw_task->spawn(); | 300 draw_task->spawn(); |
301 | 301 |
302 switch_task->set_post(post2runMoveDrawLoop, (void*)viewer, 0); | 302 switch_task->set_post(post2runMoveDrawLoop, (void*)viewer, 0); |
303 switch_task->spawn(); | 303 switch_task->spawn(); |
304 | 304 |