Faking some texture types.
Fixing some shader stuff. What a mess.