protected override void Dispose ( bool disposing ) { if (disposing) { SafeDispose( ref factory ); SafeDispose( ref vb ); SafeDispose( ref cb ); SafeDispose( ref instDataGpu ); } base.Dispose( disposing ); }