Implemented support for DX11 uniform arrays.

TRAC #22239
Signed-off-by: Daniel Koch
Signed-off-by: Shannon Woods
Author: Nicolas Capens

git-svn-id: https://angleproject.googlecode.com/svn/branches/dx11proto@1629 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/renderer/Renderer11.cpp b/src/libGLESv2/renderer/Renderer11.cpp
index d3c5b17..e623a28 100644
--- a/src/libGLESv2/renderer/Renderer11.cpp
+++ b/src/libGLESv2/renderer/Renderer11.cpp
@@ -837,7 +837,7 @@
           case GL_FLOAT_MAT4:
             if (uniform->vs.registerCount)
             {
-                for (int i = 0; i < uniform->vs.registerCount; i++)
+                for (unsigned int i = 0; i < uniform->vs.registerCount; i++)
                 {
                     cVS[uniform->vs.registerIndex + i][0] = f[i][0];
                     cVS[uniform->vs.registerIndex + i][1] = f[i][1];
@@ -847,7 +847,7 @@
             }
             if (uniform->ps.registerCount)
             {
-                for (int i = 0; i < uniform->ps.registerCount; i++)
+                for (unsigned int i = 0; i < uniform->ps.registerCount; i++)
                 {
                     cPS[uniform->ps.registerIndex + i][0] = f[i][0];
                     cPS[uniform->ps.registerIndex + i][1] = f[i][1];