Mercurial > hg > Members > kono > Cerium
comparison TaskManager/Test/test_render/spe/DrawBack.cc @ 467:44c0bce54dcf
fix all examples. test_render is not working now.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Thu, 01 Oct 2009 19:25:25 +0900 |
parents | afb717c43a3c |
children | 699ee087234e |
comparison
equal
deleted
inserted
replaced
466:4fa8760e18c2 | 467:44c0bce54dcf |
---|---|
6 #include "DrawBack.h" | 6 #include "DrawBack.h" |
7 #include "viewer_types.h" | 7 #include "viewer_types.h" |
8 | 8 |
9 SchedDefineTask(DrawBack); | 9 SchedDefineTask(DrawBack); |
10 | 10 |
11 void | 11 static void |
12 DrawBack::linebuf_init(int *buf, int x, int rgb) | 12 DrawBack::linebuf_init(int *buf, int x, int rgb) |
13 { | 13 { |
14 for (int i = 0; i < x; i++) { | 14 for (int i = 0; i < x; i++) { |
15 buf[i] = rgb; | 15 buf[i] = rgb; |
16 } | 16 } |
17 } | 17 } |
18 | 18 |
19 int | 19 static int |
20 DrawBack::run(SchedTask *smanager, void *rbuf, void *wbuf) | 20 run(SchedTask *smanager, void *rbuf, void *wbuf) |
21 { | 21 { |
22 __debug_spe("DrawBack\n"); | 22 __debug_spe("DrawBack\n"); |
23 int rgb = smanager->get_param(0); | 23 int rgb = smanager->get_param(0); |
24 int rangex_start = smanager->get_param(1); | 24 int rangex_start = smanager->get_param(1); |
25 int rangex_end = smanager->get_param(2); | 25 int rangex_end = smanager->get_param(2); |