annotate TaskManager/Test/simple_render/spe/spe-main.cpp @ 99:57bac9e07662

rotate cube only polygon
author gongo
date Fri, 29 Feb 2008 05:20:23 +0900
parents 588ab5f0e659
children 3e331f7576a1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
81
b03a4d3565c0 *** empty log message ***
gongo
parents: 79
diff changeset
1 #include "SchedTask.h"
b03a4d3565c0 *** empty log message ***
gongo
parents: 79
diff changeset
2
94
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
3 //extern SchedTask*
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
4 //createTask_createPolygonPack(TaskListPtr _taskList, TaskPtr _task,
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
5 // void *rbuff, void *wbuff, DmaManager *dma);
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
6
81
b03a4d3565c0 *** empty log message ***
gongo
parents: 79
diff changeset
7 extern SchedTask*
94
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
8 createTask_spuDraw(TaskListPtr _taskList, TaskPtr _task,
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
9 void *rbuff, void *wbuff, DmaManager *dma);
81
b03a4d3565c0 *** empty log message ***
gongo
parents: 79
diff changeset
10
99
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
11 extern SchedTask*
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
12 createTask_LoadTexture(TaskListPtr _taskList, TaskPtr _task,
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
13 void *rbuf, void *wbuf, DmaManager *dma);
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
14
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
15
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
16 SchedTask::TaskObject task_list[16];
85
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
17
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
18 static void
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
19 set_task(int cmd, SchedTask::TaskObject task)
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
20 {
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
21 task_list[cmd] = task;
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
22 }
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
23
94
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
24 class SpuDraw;
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
25
85
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
26 void
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
27 task_init(void)
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
28 {
94
588ab5f0e659 *** empty log message ***
gongo
parents: 85
diff changeset
29 //set_task(2, createTask_createPolygonPack);
99
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
30 set_task(0, createTask_LoadTexture);
57bac9e07662 rotate cube only polygon
gongo
parents: 94
diff changeset
31 set_task(1, createTask_spuDraw);
85
9b96b190cb73 *** empty log message ***
gongo
parents: 81
diff changeset
32 }