Double alpha at least for the src case

I'm not sure about the inverse case, but I think this is right.  At least, Popolocrois is much better with it.

Partially fixes #1593, but not the other blend modes (which might need a software rendering to be correct, I guess?)

-[Unknown]