Use the existing expandTo32bit mode in the texture decoder instead of the backend-specific switches and stuff. Just gets rid of a bunch of redundant code and makes further changes easier.