plugins/zoom: do colorspace conversions between the screen textures
Otherwise colors and especially brightness levels can be quite wrong when the textures are used on a different screen.
Note that brightness levels can still be mismatched, but fixing that requires (even if only slightly) changing effects API and with this it's at least usable again. I'll implement the full fix for 6.2 as part of some refactors.