protected void Render(GraphicsDevice gfxDev, RenderTarget2D dest, SpriteBatch batch, RenderTarget2D src) { if (dest != null) dest .SetActive(); else gfxDev.SetRenderTarget(null); batch.Begin(SpriteSortMode.Deferred, BlendState.Opaque, null, null, null, Effect); batch.Draw(src, src.Bounds, Color.White); batch.End(); }