public override void Resize(Size size) { _viewport = new ViewPort(0, 0, size.Width, size.Height); _swapChain.ResizeBackBuffer(size.Width, size.Height); if (_depthBuffer != null) { _depthBuffer.Dispose(); } _depthBuffer = GraphicDeviceFactory.Device.CreateDepthStencil(size.Width, size.Height, _depthStencilFormat, _msaa); OnSizeChanged(size); }