protected override void dispose(bool disposeManagedResources) { if (disposeManagedResources) { glslLinkProgramMgr.Dispose(); } base.dispose(disposeManagedResources); }