diff --git a/src/opengl.c b/src/opengl.c index 1324bc2..9edda36 100644 --- a/src/opengl.c +++ b/src/opengl.c @@ -182,7 +182,10 @@ GLuint OpenGL_BuildProgram(const GLchar *vertSource, const GLchar *fragSource) if (isCompiled == GL_FALSE) { if (glDeleteShader) + { glDeleteShader(fragShader); + glDeleteShader(vertShader); + } return 0; } diff --git a/src/render.c b/src/render.c index c0bc605..5073032 100644 --- a/src/render.c +++ b/src/render.c @@ -22,7 +22,6 @@ #include "surface.h" const GLchar *PassthroughVertShaderSrc = - "//Vertex shader\n" "#version 110\n" "varying vec2 TexCoord0; \n" "\n" @@ -33,7 +32,6 @@ const GLchar *PassthroughVertShaderSrc = "}\n"; const GLchar *PaletteFragShaderSrc = - "//Fragment shader\n" "#version 110\n" "uniform sampler2D PaletteTex; \n" "uniform sampler2D SurfaceTex; \n"