Hello, What i want to do is : when the user stop moving, render the scene in larger resolution then downscaling it with a lanczos filtering. I managed to do it in C# but it take 10-20 secondes to generate the texture. So now i try to do it in a shader but I'm stuck on the downscaling part. Is it possible to resize a texture in shader ? Currently, my shader take a render texture and some integer to specify the size of the render texture and the size of the desired texture after downscaling. But since I believe my shader is called for each pixel, I can't imagine a way to have less pixel out than in. I'm a bit lost here. I think I misunderstand something, but I don't figure out what. Thanks for your help.