All pastes #986196 Raw Edit

Miscellany

public text v1 · immutable
·published 2008-04-15 16:46 UTC
rendered paste body
diff --git a/bicubic.c b/bicubic.c
index 74c6fcf..33d2a80 100644
--- a/bicubic.c
+++ b/bicubic.c
@@ -123,7 +123,8 @@ getBicubicFragmentFunction (CompScreen  *s,
 	int  handle = 0, i;
 	
 	static char *filterTemp[] = {
-	    "hgX", "hgY", "cs00", "cs01", "cs10", "cs11"
+	    "hgX", "hgY", "cs00", "cs01", "cs10", "cs11",
+	    "tc00", "tc01", "tc10", "tc11"
 	};
 
 	for (i = 0; i < sizeof (filterTemp) / sizeof (filterTemp[0]); i++)
@@ -153,22 +154,22 @@ getBicubicFragmentFunction (CompScreen  *s,
 		"MAD cs00, program.env[%d], -hgY.x, cs00;", param + 1);
 
 	ok &= addDataOpToFunctionData (data, 
-		"ADD cs00, cs00, fragment.texcoord[0];");
+		"ADD tc00, cs00, fragment.texcoord[0];");
 	ok &= addDataOpToFunctionData (data,
-		"ADD cs01, cs01, fragment.texcoord[0];");
+		"ADD tc01, cs01, fragment.texcoord[0];");
 	ok &= addDataOpToFunctionData (data,
-		"ADD cs10, cs10, fragment.texcoord[0];");
+		"ADD tc10, cs10, fragment.texcoord[0];");
 	ok &= addDataOpToFunctionData (data,
-		"ADD cs11, cs11, fragment.texcoord[0];");
+		"ADD tc11, cs11, fragment.texcoord[0];");
 
 	ok &= addDataOpToFunctionData (data, 
-		"TEX cs00, cs00, texture[0], %s;", targetString);
+		"TEX cs00, tc00, texture[0], %s;", targetString);
 	ok &= addDataOpToFunctionData (data,
-		"TEX cs01, cs01, texture[0], %s;", targetString);
+		"TEX cs01, tc01, texture[0], %s;", targetString);
 	ok &= addDataOpToFunctionData (data, 
-		"TEX cs10, cs10, texture[0], %s;", targetString);
+		"TEX cs10, tc10, texture[0], %s;", targetString);
 	ok &= addDataOpToFunctionData (data, 
-		"TEX cs11, cs11, texture[0], %s;", targetString);
+		"TEX cs11, tc11, texture[0], %s;", targetString);
 
 	ok &= addDataOpToFunctionData (data, "LRP cs00, hgY.z, cs00, cs01;");
 	ok &= addDataOpToFunctionData (data, "LRP cs10, hgY.z, cs10, cs11;");