public override void UnbindSurface( int attachment ) { Contract.Requires( attachment < Config.MaxMultipleRenderTargets ); this._targets[ attachment ] = null; this.CheckAndUpdate(); }