mirror of
https://github.com/WinampDesktop/winamp.git
synced 2025-06-16 16:25:45 -04:00
GL/Program: Don't delete nonexistant shaders (when using binaries)
This commit is contained in:
@ -199,9 +199,11 @@ bool Program::Link()
|
|||||||
{
|
{
|
||||||
glLinkProgram(m_program_id);
|
glLinkProgram(m_program_id);
|
||||||
|
|
||||||
glDeleteShader(m_vertex_shader_id);
|
if (m_vertex_shader_id != 0)
|
||||||
|
glDeleteShader(m_vertex_shader_id);
|
||||||
m_vertex_shader_id = 0;
|
m_vertex_shader_id = 0;
|
||||||
glDeleteShader(m_fragment_shader_id);
|
if (m_fragment_shader_id != 0)
|
||||||
|
glDeleteShader(m_fragment_shader_id);
|
||||||
m_fragment_shader_id = 0;
|
m_fragment_shader_id = 0;
|
||||||
|
|
||||||
GLint status = GL_FALSE;
|
GLint status = GL_FALSE;
|
||||||
|
Reference in New Issue
Block a user