Pass rgba through the color channels instead of rgb.

This is correct according to the GX documentation, but it appears to
break several models. It's probably revealing other bugs