Mercurial > hg > Members > kono > Cerium
view TaskManager/Test/test_render/task/task_init.cpp @ 167:c8b868871dce
DrawSpan で使う Tile の Hash の扱いは class TileHash を生成する事に。
author | gongo@localhost.localdomain |
---|---|
date | Tue, 09 Dec 2008 15:07:31 +0900 |
parents | 6cf991f28c6c |
children | 907bda4a1a14 |
line wrap: on
line source
#include "../Func.h" #include "polygon.h" #include "scene_graph_pack.h" #include "polygon_pack.h" #include "SpanPack.h" #include "Scheduler.h" SchedExternTask(Create_SGP); SchedExternTask(Update_SGP); SchedExternTask(CreatePolygon); SchedExternTask(CreatePolygonFromSceneGraph); SchedExternTask(CreateSpan); SchedExternTask(DrawSpan); SchedExternTask(DrawBack); SchedExternTask(LoadTexture); SchedExternTask(SetTexture); SchedExternTask(Dummy); /** * set_cpu(CPU_PPE) ư task */ void task_initialize() { SchedRegisterTask(TASK_CREATE_SGP, Create_SGP); SchedRegisterTask(TASK_UPDATE_SGP, Update_SGP); SchedRegisterTask(TASK_CREATE_PP, CreatePolygon); SchedRegisterTask(TASK_CREATE_PP2, CreatePolygonFromSceneGraph); SchedRegisterTask(TASK_CREATE_SPAN, CreateSpan); SchedRegisterTask(TASK_DRAW_SPAN, DrawSpan); SchedRegisterTask(TASK_DRAW_BACK, DrawBack); SchedRegisterTask(TASK_INIT_TEXTURE, LoadTexture); SchedRegisterTask(TASK_SET_TEXTURE, SetTexture); SchedRegisterTask(TASK_DUMMY, Dummy); }