Mercurial > hg > Members > kono > Cerium
diff Renderer/Engine/task/DrawSpan.cc @ 616:f21603a335aa
Rendering not yet worked.
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 14 Nov 2009 20:17:37 +0900 |
parents | f7d78b3c1106 |
children | 0decff4e867b |
line wrap: on
line diff
--- a/Renderer/Engine/task/DrawSpan.cc Sat Nov 14 18:57:54 2009 +0900 +++ b/Renderer/Engine/task/DrawSpan.cc Sat Nov 14 20:17:37 2009 +0900 @@ -118,8 +118,8 @@ { int **linebuf = (int**)smanager->allocate(height*sizeof(int*)); for(int h = 0;h<height;h++) { - int *buf = linebuf[height] = (int*)smanager->get_output(height); - for (int i = 0; i < width*height; i++) { + int *buf = linebuf[h] = (int*)smanager->get_output(h); + for (int i = 0; i < width; i++) { buf[i] = rgb; } } @@ -484,9 +484,6 @@ free(free_spack); - TaskPtr nextTask = smanager->create_task(DrawSpanEnd); - nextTask->add_param((memaddr)g); - smanager->wait_task(nextTask); return 0; }