diff --git a/src/libprojectM/Renderer/ShaderEngine.cpp b/src/libprojectM/Renderer/ShaderEngine.cpp index 3fb4234c8..b7ac3ee2c 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);