Mercurial > hg > Members > kono > Cerium
annotate TaskManager/Test/test_render/task/CreateSpan.h @ 383:25c820b6060e
fix header, MemHash in kernel
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 06 Aug 2009 12:04:55 +0900 |
parents | a7ff29110474 |
children | 8611780d479f |
rev | line source |
---|---|
109 | 1 #ifndef INCLUDED_CREATE_SPAN |
2 #define INCLUDED_CREATE_SPAN | |
3 | |
383
25c820b6060e
fix header, MemHash in kernel
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
315
diff
changeset
|
4 #include "SchedTask.h" |
25c820b6060e
fix header, MemHash in kernel
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
315
diff
changeset
|
5 #include "polygon_pack.h" |
25c820b6060e
fix header, MemHash in kernel
Shinji KONO <kono@ie.u-ryukyu.ac.jp>
parents:
315
diff
changeset
|
6 #include "SpanPack.h" |
109 | 7 |
8 class CreateSpan : public SchedTask { | |
9 public: | |
10 SchedConstructor(CreateSpan); | |
11 | |
12 int run(void *rbuf, void *wbuf); | |
13 void half_triangle(SpanPackPtr *spackList, | |
14 int charge_y_top, int charge_y_end, | |
210 | 15 TriangleTexInfoPtr tex_info, |
172 | 16 VertexPack *vMin,VertexPack *vMid,VertexPack *vMid1, |
315 | 17 NormalPack *normal1, NormalPack *normal2, NormalPack *normal3, |
176 | 18 int length_y, float tex_y_len); |
109 | 19 }; |
141 | 20 |
109 | 21 #endif |