pipewire: Fix downloading software-rotated textures
At the moment we'll be setting the YInverted setting, but in practice that won't have any effect as it only changes the render matrix and we'll end up streaming inverted textures. This change addresses it by rendering it into another texture first to resolve this situation and then download that new texture instead.