In order to achieve this I'm forced to switch the default LÖVE blend
mode, which might not be a good trade-off. In particular, any use of the
alpha channel looks very different.
Even if I get rid of this commit, I'm learning how hard it's going to be
to support all possible blend modes in an app like this. So there are
some major limitations in the sorts of LÖVE programs that will be
possible.