void UberShaderProgramBase::release() { releaseShaders(); unreg(); }
UberShaderProgram::~UberShaderProgram() { releaseShaders(); }
UberShaderProgramBase::~UberShaderProgramBase() { releaseShaders(); }
RocketRenderInterface::~RocketRenderInterface() { // Note, vao, ibo, etc are already released by libRocket (see releaseShaders(); }