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;