diff TaskManager/Test/test_render/spe/CreateSpan.cpp @ 409:dd2ab68e4036

fix spe/*
author e065746@henri.cr.ie.u-ryukyu.ac.jp
date Wed, 23 Sep 2009 15:31:10 +0900
parents 6f3dcd2444ad
children
line wrap: on
line diff
--- a/TaskManager/Test/test_render/spe/CreateSpan.cpp	Wed Sep 23 14:38:38 2009 +0900
+++ b/TaskManager/Test/test_render/spe/CreateSpan.cpp	Wed Sep 23 15:31:10 2009 +0900
@@ -192,7 +192,7 @@
  *                      長さの割合 (0 ... 1)
  */
 void
-CreateSpan::half_triangle(SpanPackPtr *spackList,
+CreateSpan::half_triangle(SchedTask *smanager, SpanPackPtr *spackList,
 			  int charge_y_top, int charge_y_end,
 			  TriangleTexInfoPtr tex_info,
 			  VertexPack *vMin,VertexPack *vMid,VertexPack *vMid10,
@@ -410,7 +410,7 @@
 
 
 int
-CreateSpan::run(void *rbuf, void *wbuf)
+CreateSpan::run(SchedTask *smanager, void *rbuf, void *wbuf)
 {
     __debug_spe("CreateSpan\n");
 
@@ -475,10 +475,10 @@
 	     * (vMax, vMid, vMid10) (vMin, vMid, vMid10) という
 	     * 二つの Triangle に分けている
 	     */
-	    half_triangle(spackList, charge_y_top, charge_y_end,
+	    half_triangle(smanager, spackList, charge_y_top, charge_y_end,
 			  tri_tex_info, vMin, vMid, vMid10,
 			  (int)(vMax->y - vMin->y), vMax->tex_y - vMin->tex_y);
-	    half_triangle(spackList, charge_y_top, charge_y_end,
+	    half_triangle(smanager, spackList, charge_y_top, charge_y_end,
 			  tri_tex_info, vMax, vMid, vMid10,
 			  (int)(vMax->y - vMin->y), vMax->tex_y - vMin->tex_y);
 	}