public override void Reset()
 {
     TexturePool.PutTempTexture(OutputTexture as ITargetTexture);
 }