Fully replace listener system by signals
Former-commit-id: 032dfddd12cc3a792c71426148c758ffac3621f9
This commit is contained in:
@@ -178,9 +178,14 @@ bool NzShader::Create()
|
||||
|
||||
void NzShader::Destroy()
|
||||
{
|
||||
NzContext::EnsureContext();
|
||||
if (m_program)
|
||||
{
|
||||
OnShaderDestroy(this);
|
||||
|
||||
NzOpenGL::DeleteProgram(m_program);
|
||||
NzContext::EnsureContext();
|
||||
NzOpenGL::DeleteProgram(m_program);
|
||||
m_program = 0;
|
||||
}
|
||||
}
|
||||
|
||||
NzByteArray NzShader::GetBinary() const
|
||||
|
||||
Reference in New Issue
Block a user