Texture Synthesis with Spatial Generative Adversarial Networks