Make the number of fragment inputs configurable.

Change-Id: I2c618c03d00718951907e81fcd600155751aac89
Reviewed-on: https://swiftshader-review.googlesource.com/5385
Reviewed-by: Nicolas Capens <capn@google.com>
Tested-by: Nicolas Capens <capn@google.com>
diff --git a/src/Shader/PixelRoutine.cpp b/src/Shader/PixelRoutine.cpp
index b28a428..d55b2ed 100644
--- a/src/Shader/PixelRoutine.cpp
+++ b/src/Shader/PixelRoutine.cpp
@@ -34,7 +34,7 @@
 	{
 		if(!shader || shader->getVersion() < 0x0200 || forceClearRegisters)
 		{
-			for(int i = 0; i < 10; i++)
+			for(int i = 0; i < MAX_FRAGMENT_INPUTS; i++)
 			{
 				v[i].x = Float4(0.0f);
 				v[i].y = Float4(0.0f);
@@ -151,7 +151,7 @@
 				}
 			}
 
-			for(int interpolant = 0; interpolant < 10; interpolant++)
+			for(int interpolant = 0; interpolant < MAX_FRAGMENT_INPUTS; interpolant++)
 			{
 				for(int component = 0; component < 4; component++)
 				{