protected abstract void OMSetRenderTargetImpl(RenderTarget renderTarget, DepthStencil dephtStencil);
 public void SetRenderTarget(RenderTarget renderTarget)
 {
     OMSetRenderTargetImpl(renderTarget, _omDepthStencil);
     _omRenderTargets[0] = renderTarget;
 }