Example #1
0
void DeleteShaders()
{
	shpMain.DeleteProgram();

    shVertex.DeleteShader();
	shFragment.DeleteShader();
}
Example #2
0
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();
}