Mercurial > hg > Members > kono > Cerium
view old/simple_render/spe/spe-main.cpp @ 769:2a00c1f470b7
add add spe/chain_move Test/property_chain, not workd
author | hiroki@henri.cr.ie.u-ryukyu.ac.jp |
---|---|
date | Sun, 14 Feb 2010 01:23:38 +0900 |
parents | 735f76483bb2 |
children |
line wrap: on
line source
#include "../Func.h" #include "SchedTask.h" //extern SchedTask* //createTask_createPolygonPack(TaskListPtr _taskList, TaskPtr _task, // void *rbuff, void *wbuff, DmaManager *dma); extern SchedTask* createTask_spuDraw(TaskListPtr _taskList, TaskPtr _task, void *rbuff, void *wbuff, DmaManager *dma); extern SchedTask* createTask_LoadTexture(TaskListPtr _taskList, TaskPtr _task, void *rbuf, void *wbuf, DmaManager *dma); SchedTask::TaskObject task_list[16]; static void set_task(int cmd, SchedTask::TaskObject task) { task_list[cmd] = task; } class SpuDraw; void task_init(void) { //set_task(2, createTask_createPolygonPack); set_task(TASK_INIT_TEXTURE, createTask_LoadTexture); set_task(TASK_DRAW, createTask_spuDraw); }