Fix OpenGL ES 1.1 regression.

Change-Id: I0660f69ea463a117d950e85bc94facb8292a069f
Reviewed-on: https://swiftshader-review.googlesource.com/4713
Tested-by: Nicolas Capens <capn@google.com>
Reviewed-by: Alexis Hétu <sugoi@google.com>
Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Renderer/PixelProcessor.cpp b/src/Renderer/PixelProcessor.cpp
index 4162598..f0ad980 100644
--- a/src/Renderer/PixelProcessor.cpp
+++ b/src/Renderer/PixelProcessor.cpp
@@ -66,6 +66,11 @@
 
 		routineCache = 0;
 		setRoutineCacheSize(1024);
+
+		for(int i = 0; i < MAX_UNIFORM_BUFFER_BINDINGS; i++)
+		{
+			uniformBuffer[i] = nullptr;
+		}
 	}
 
 	PixelProcessor::~PixelProcessor()
diff --git a/src/Renderer/VertexProcessor.cpp b/src/Renderer/VertexProcessor.cpp
index c1e19da..b71fdb2 100644
--- a/src/Renderer/VertexProcessor.cpp
+++ b/src/Renderer/VertexProcessor.cpp
@@ -101,6 +101,11 @@
 
 		routineCache = 0;
 		setRoutineCacheSize(1024);
+
+		for(int i = 0; i < MAX_UNIFORM_BUFFER_BINDINGS; i++)
+		{
+			uniformBuffer[i] = nullptr;
+		}
 	}
 
 	VertexProcessor::~VertexProcessor()