commit | 3d7be4ea154a21c11531f4e0bd340907a540b186 | [log] [tgz] |
---|---|---|
author | Nicolas Capens <capn@google.com> | Sun Feb 07 22:47:00 2016 -0500 |
committer | Nicolas Capens <capn@google.com> | Mon Feb 08 15:05:20 2016 +0000 |
tree | ec43c37a17e2d56ed997d0f4c8c8e1ade56ad9c5 | |
parent | 13b6399059a62b755c54e6cebd2e04a6b8368cef [diff] |
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()