Fix varying packing.
TRAC #15550
Issue=111
Fix by Ranger Harke
Signed-off-by: Daniel Koch
git-svn-id: https://angleproject.googlecode.com/svn/trunk@561 736b8ea6-26fd-11df-bfd4-992fa37f6226
diff --git a/src/libGLESv2/Program.cpp b/src/libGLESv2/Program.cpp
index b7ff19c..e189eaa 100644
--- a/src/libGLESv2/Program.cpp
+++ b/src/libGLESv2/Program.cpp
@@ -1110,13 +1110,13 @@
for (int x = 0; x < 4; x++)
{
- if (space[x] > n && space[x] < space[column])
+ if (space[x] >= n && space[x] < space[column])
{
column = x;
}
}
- if (space[column] > n)
+ if (space[column] >= n)
{
for (int r = 0; r < maxVaryingVectors; r++)
{