This reverts commit b56daf71d2. The bug is actually in softpipe's blend and writemask interaction.
b56daf71d2