Mercurial > hg > Game > Cerium
diff Renderer/Engine/spe/CreatePolygonFromSceneGraph.cc @ 1161:cc1a50cac83d draft
use MemorySegment API for pp load. do not check execution of the cell side. to be continued..
author | Yutaka_Kinjyo |
---|---|
date | Thu, 05 May 2011 00:15:43 +0900 |
parents | 5664473b4dba |
children | 95b114c66e14 |
line wrap: on
line diff
--- a/Renderer/Engine/spe/CreatePolygonFromSceneGraph.cc Tue May 03 17:46:06 2011 +0900 +++ b/Renderer/Engine/spe/CreatePolygonFromSceneGraph.cc Thu May 05 00:15:43 2011 +0900 @@ -8,6 +8,8 @@ #include "polygon_pack.h" #include "texture.h" +#define STATUS_NUM 3 + SchedDefineTask(CreatePolygonFromSceneGraph); /** @@ -151,6 +153,13 @@ triangle->tex_info.width = tritexinfo->t_w; triangle->tex_info.height = tritexinfo->t_h; triangle->tex_info.scale_max = tritexinfo->scale_max; + + float y[STATUS_NUM] = { xyz1[1], xyz2[1], xyz3[1] }; + int span_num = 0; + span_num = compare_value(y, STATUS_NUM); + out_pp->info.span_num += span_num; + + } return 0;