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
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
109
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
1 #ifndef INCLUDED_CREATE_SPAN
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
2 #define INCLUDED_CREATE_SPAN
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
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
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
7
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
8 class CreateSpan : public SchedTask {
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
9 public:
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
10 SchedConstructor(CreateSpan);
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
11
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
12 int run(void *rbuf, void *wbuf);
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
13 void half_triangle(SpanPackPtr *spackList,
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
14 int charge_y_top, int charge_y_end,
210
204b03ca98f8 fix DrawSpan
gongo@localhost.localdomain
parents: 180
diff changeset
15 TriangleTexInfoPtr tex_info,
172
c09f506bf5c9 CreateSpan に getScale を追加
gongo@localhost.localdomain
parents: 164
diff changeset
16 VertexPack *vMin,VertexPack *vMid,VertexPack *vMid1,
315
a7ff29110474 add pre light
e065725@yutaka.st.ie.u-ryukyu.ac.jp
parents: 210
diff changeset
17 NormalPack *normal1, NormalPack *normal2, NormalPack *normal3,
176
gongo@localhost.localdomain
parents: 174
diff changeset
18 int length_y, float tex_y_len);
109
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
19 };
141
fc314f28b66e TileList を作ろうとしたがに動かない。
gongo@charles.cr.ie.u-ryukyu.ac.jp
parents: 109
diff changeset
20
109
5c194c71eca8 Cerium cvs version
gongo@gendarme.local
parents:
diff changeset
21 #endif