void DeleteShaders() { shpMain.DeleteProgram(); shVertex.DeleteShader(); shFragment.DeleteShader(); }
void ReleaseScene(LPVOID lpParam) { // delete shader program object spShader.DeleteShaderProgram(); // delete VBOs and VAOs here VBOScene.ReleaseVBO(); glDeleteVertexArrays(1, &uVAO); //delete shader objects vShader.DeleteShader(); fShader.DeleteShader(); }