snapshot: Don't flip textures
... or gradients or borders or shadows. Instead, ensure that affines have non-negative scale factors. Otherwise add a transform node.
The only place where this check is not necessary is color nodes, but special casing them seems not worth it.