sdlayer.cpp: Don't destroy window resouces if switching between software rendering on glsurface and Polymost/Polymer

git-svn-id: https://svn.eduke32.com/eduke32@6938 1a8010ca-5511-0410-912e-c29ae57300e0
This commit is contained in:
pogokeen 2018-07-14 21:36:34 +00:00
parent a13a8bf579
commit 1b932fddaf
3 changed files with 18 additions and 3 deletions

View file

@ -171,11 +171,15 @@ void glsurface_destroy()
glDeleteBuffers(1, &quadVertsID);
quadVertsID = 0;
glDisableVertexAttribArray(0);
glDisableVertexAttribArray(1);
glDeleteTextures(1, &bufferTexID);
bufferTexID = 0;
glDeleteTextures(1, &paletteTexID);
paletteTexID = 0;
glUseProgram(0);
glDeleteProgram(shaderProgramID);
shaderProgramID = 0;
}