Mercurial > hg > Game > Cerium
annotate example/multiply/gpu/task_init.cc @ 1561:e8c9a7099bcc draft
add set NDRange param
author | Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 12 Mar 2013 16:52:49 +0900 |
parents | f71632373220 |
children |
rev | line source |
---|---|
1556
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
1 #include "Func.h" |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
2 #include "GpuScheduler.h" |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
3 |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
4 /* 必ずこの位置に書いて */ |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
5 |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
6 /** |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
7 * この関数は ../spe/spe-main と違って |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
8 * 自分で呼び出せばいい関数なので |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
9 * 好きな関数名でおk (SchedRegisterTask は必須) |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
10 */ |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
11 |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
12 void |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
13 task_init(void) |
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
14 { |
1561
e8c9a7099bcc
add set NDRange param
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
1556
diff
changeset
|
15 GpuSchedRegister(MULTIPLY_TASK, "gpu/Multi.cl","multi"); |
1556
f71632373220
add multiply ppe example.
Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
parents:
diff
changeset
|
16 } |