annotate Renderer/Engine/task/DataFree.cc @ 985:e40dd2384357

fix light data update
author root@henri.cr.ie.u-ryukyu.ac.jp
date Fri, 01 Oct 2010 02:49:38 +0900
parents ad10d6d39ca6
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
915
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
1 #include <stdio.h>
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
2 #include <string.h>
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
3 #include "DataFree.h"
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
4 #include "Func.h"
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
5
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
6 /* これは必須 */
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
7 SchedDefineTask(DataFree);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
8
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
9 static int
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
10 run(SchedTask *s, void *rbuf, void *wbuf)
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
11 {
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
12
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
13 long load_id = (long)s->get_param(0);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
14
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
15 //printf("size %d",sizeof(float)*length);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
16
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
17 s->global_free(load_id);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
18
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
19 //MemList *ml = s->createMemList(length,length);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
20 //s->global_set(load_id, (void *)ml);
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
21
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
22 return 0;
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
23 }
ad10d6d39ca6 create_polygon_task ..not worked yet.
yutaka@localhost.localdomain
parents:
diff changeset
24