From 133cb6bd007007420fbf3da2d4c36a6471f3c3de Mon Sep 17 00:00:00 2001 From: Mischa Spiegelmock Date: Sat, 9 Jun 2018 23:28:16 +0300 Subject: [PATCH] fix undefined VAO error --- src/libprojectM/Renderer/ShaderEngine.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/libprojectM/Renderer/ShaderEngine.cpp b/src/libprojectM/Renderer/ShaderEngine.cpp index 7c15c271f..f34bfb8ad 100644 --- a/src/libprojectM/Renderer/ShaderEngine.cpp +++ b/src/libprojectM/Renderer/ShaderEngine.cpp @@ -93,7 +93,11 @@ ShaderEngine::ShaderEngine() #ifdef USE_CG SetupCg(); #endif - + + GLuint m_temp_vao; + glGenVertexArrays(1, &m_temp_vao); + glBindVertexArray(m_temp_vao); + programID_v2f_c4f = CompileShaderProgram(v2f_c4f_vert, v2f_c4f_frag); programID_v2f_c4f_t2f = CompileShaderProgram(v2f_c4f_t2f_vert, v2f_c4f_t2f_frag);