We can do this without filters
•Each pixel depends on neighbors.
1.As you synthesize, look at neighbors.
2.Look for similar neighborhood in sample texture.
3.Copy pixel from that neighborhood.
4.Continue.