Mercurial > hg > Game > Cerium
diff TaskManager/Test/simple_render/task/task_init.cpp @ 86:61bacd3b4405
*** empty log message ***
author | gongo |
---|---|
date | Wed, 27 Feb 2008 10:56:09 +0900 |
parents | 70a0ac46133e |
children | 3e331f7576a1 |
line wrap: on
line diff
--- a/TaskManager/Test/simple_render/task/task_init.cpp Wed Feb 27 04:25:04 2008 +0900 +++ b/TaskManager/Test/simple_render/task/task_init.cpp Wed Feb 27 10:56:09 2008 +0900 @@ -1,11 +1,17 @@ +#include "polygon.h" #include "scene_graph_pack.h" -#include "polygon.h" +#include "polygon_pack.h" +#include "span_pack.h" #include "TaskManager.h" +#include "spu_span.h" extern TaskManager *manager; extern int create_sgp(Polygon *sg, SceneGraphPack *sgp); extern int update_sgp(SceneGraphPack *sgp, SceneGraphPack *_sgp); extern int create_pp(SceneGraphPack *sgp, PolygonPack *pp); +extern int create_span(void *wbuf, void *rbuf); +//extern int spu_span(SPANPACKLIST *spl, SPUSPANLIST *ssl); +//extern int spu_span(SPLSSL *splssl, SPUSPANLIST *a); void task_initialize() @@ -13,4 +19,6 @@ manager->set_symbol("CreateSGP", (void*)create_sgp); manager->set_symbol("UpdateSGP", (void*)update_sgp); manager->set_symbol("CreatePP", (void*)create_pp); + manager->set_symbol("CreateSP", (void*)create_span); + //manager->set_symbol("SpuSP", (void*)spu_span); }