Say I want to downscale and blur simultaneously a texture using a separable filter, like suggested here.
If the texture original size is 1280x720, should I:
1 - Do a horizontal blur to a 640x720 texture, and vertical blur to a 640x360 texture.
Or
2 - Do a horizontal blur to a 640x360 texture, and vertical blur to a 640x360 texture.
What's the difference between both approaches? Would option 1 result in higher quality?
Does this depend on the filter used? Eg: A GPU Pro 4 article about DOF uses approach 1.
Which option would you suggest for Bloom, Screen space reflections and Motion Blur?