diff options
| author | degasus <wickmarkus@web.de> | 2013-01-21 15:43:04 +0100 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2013-01-21 15:43:04 +0100 |
| commit | cf11f0ea720d891b7463e2613850af43b892b5d4 (patch) | |
| tree | d88840b1c3756773594b09bb92f80c676f52de7b /Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp | |
| parent | ebaaf6d468c26b7282b54969794078c3f4bab2f4 (diff) | |
clear uniform cache on startup
Diffstat (limited to 'Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp')
| -rw-r--r-- | Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp b/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp index cbeed4376c..db7e954c44 100644 --- a/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp +++ b/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp @@ -237,6 +237,7 @@ void ProgramShaderCache::Init(void) glBindBufferRange(GL_UNIFORM_BUFFER, 2, s_ps_vs_ubo, s_vs_data_offset, vs_data_size); s_ubo_buffer = new float[s_ubo_buffer_size/sizeof(float)]; + memset(s_ubo_buffer, 0, s_ubo_buffer_size); s_ubo_dirty = true; } |
